From f2f2ddf53b3c15aa4b72960a34c839bbc0f3929d Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E6=B2=88=E7=9D=BF=E6=B1=80?= Date: Thu, 29 Apr 2010 09:06:03 +0000 Subject: [PATCH] update for gpio --- arch/arm/mach-rk2818/irq.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm/mach-rk2818/irq.c b/arch/arm/mach-rk2818/irq.c index 1198f6739aee..2ac450a05942 100644 --- a/arch/arm/mach-rk2818/irq.c +++ b/arch/arm/mach-rk2818/irq.c @@ -50,7 +50,7 @@ -u32 int_priority[NR_IRQS]={ +u32 int_priority[NR_AIC_IRQS]={ /* priority name number */ 0, //IRQ_DWDMA, 0 -- low 0, //IRQ_UHI, 1 -- USB Host Interface @@ -144,7 +144,7 @@ static struct irq_chip rk2818_irq_chip = { /* * Initialize the AIC interrupt controller. */ -void __init rk2818_init_irq(u32 priority[NR_IRQS]) +void __init rk2818_init_irq(u32 priority[NR_AIC_IRQS]) { u32 i; @@ -158,7 +158,7 @@ void __init rk2818_init_irq(u32 priority[NR_IRQS]) write_irq_reg(FIQ_REG_INTMASK, 0x03); //mask fiq interrupt write_irq_reg(IRQ_REG_PLEVEL, 0); - for (i = 0; i < NR_IRQS; i++) { + for (i = 0; i < NR_AIC_IRQS; i++) { set_irq_chip(i, &rk2818_irq_chip); set_irq_handler(i, handle_level_irq); set_irq_flags(i, IRQF_VALID);//no probe and auto enable -- 2.34.1