From 1ee9e4f02b9eb6941cb3142a10fd0f8cf4ad05ad Mon Sep 17 00:00:00 2001 From: paulfax Date: Tue, 27 Jan 2009 02:44:07 -0600 Subject: [PATCH] --- yaml --- r: 131217 b: refs/heads/master c: 7f3ea17f316577e31db868f720ac575c74d20163 h: refs/heads/master i: 131215: 6541e11f72a7874ebb34b86882d04f8670ce5a9c v: v3 --- [refs] | 2 +- trunk/arch/powerpc/sysdev/cpm2_pic.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index f8daa73880cf..eaa1ab465b7a 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e85477f516c2de7ed515fcf94ceab5282eba7fa4 +refs/heads/master: 7f3ea17f316577e31db868f720ac575c74d20163 diff --git a/trunk/arch/powerpc/sysdev/cpm2_pic.c b/trunk/arch/powerpc/sysdev/cpm2_pic.c index b16ca3ed65d2..78f1f7cca0a0 100644 --- a/trunk/arch/powerpc/sysdev/cpm2_pic.c +++ b/trunk/arch/powerpc/sysdev/cpm2_pic.c @@ -165,7 +165,7 @@ static int cpm2_set_irq_type(unsigned int virq, unsigned int flow_type) edibit = (14 - (src - CPM2_IRQ_EXT1)); else if (src >= CPM2_IRQ_PORTC15 && src <= CPM2_IRQ_PORTC0) - edibit = (31 - (src - CPM2_IRQ_PORTC15)); + edibit = (31 - (CPM2_IRQ_PORTC0 - src)); else return (flow_type & IRQ_TYPE_LEVEL_LOW) ? 0 : -EINVAL;