From 42daf756140ff1399b42ea9e419baaa49e5452d7 Mon Sep 17 00:00:00 2001 From: Haavard Skinnemoen Date: Thu, 24 Jan 2008 16:56:53 +0100 Subject: [PATCH] --- yaml --- r: 76087 b: refs/heads/master c: d6c49a7a78fc841418bbd58bda504076f80ec51d h: refs/heads/master i: 76085: 8385df0d5f4b559beed5dc8fb0b35a721eca74da 76083: dda7c522ad2fac325b7d0f5fd985290b2a36e9c2 76079: 7879daebe120948b96b4e02043e5b1e24615e9d6 v: v3 --- [refs] | 2 +- trunk/arch/avr32/mach-at32ap/extint.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index 2f84f5b77e1a..2152959bfec5 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e4f586f280bbfa05c68f99df2db981356ee30533 +refs/heads/master: d6c49a7a78fc841418bbd58bda504076f80ec51d diff --git a/trunk/arch/avr32/mach-at32ap/extint.c b/trunk/arch/avr32/mach-at32ap/extint.c index 81a4a02f5f42..c36a6d59d6f0 100644 --- a/trunk/arch/avr32/mach-at32ap/extint.c +++ b/trunk/arch/avr32/mach-at32ap/extint.c @@ -226,15 +226,15 @@ static int __init eic_probe(struct platform_device *pdev) pattern = eic_readl(eic, MODE); nr_irqs = fls(pattern); - /* Trigger on falling edge unless overridden by driver */ - eic_writel(eic, MODE, 0UL); + /* Trigger on low level unless overridden by driver */ eic_writel(eic, EDGE, 0UL); + eic_writel(eic, LEVEL, 0UL); eic->chip = &eic_chip; for (i = 0; i < nr_irqs; i++) { set_irq_chip_and_handler(eic->first_irq + i, &eic_chip, - handle_edge_irq); + handle_level_irq); set_irq_chip_data(eic->first_irq + i, eic); }