linux-rp-2.6.20: update sharpsl-rc patch to fix IRQ issues (bug 2555)
authorStanislav Brabec <utx@penguin.cz>
Thu, 28 Jun 2007 14:23:48 +0000 (14:23 +0000)
committerJustin Patrin <papercrane@gmail.com>
Thu, 28 Jun 2007 14:23:48 +0000 (14:23 +0000)
packages/linux/linux-rp-2.6.20/defconfig-spitz
packages/linux/linux-rp-2.6.20/sharpsl-rc-r1.patch

index 4ee5b81..956ed13 100644 (file)
@@ -431,7 +431,7 @@ CONFIG_BT_HIDP=m
 # Bluetooth device drivers
 #
 CONFIG_BT_HCIUSB=m
-# CONFIG_BT_HCIUSB_SCO is not set
+CONFIG_BT_HCIUSB_SCO=m
 CONFIG_BT_HCIUART=m
 CONFIG_BT_HCIUART_H4=y
 CONFIG_BT_HCIUART_BCSP=y
index 8230d53..da83fdf 100644 (file)
@@ -298,7 +298,7 @@ Index: linux-2.6.20/drivers/input/keyboard/sharpsl_rc.c
 +      pxa_gpio_mode(REMOTE_GPIO_INT | GPIO_IN);
 +      ret = request_irq(REMOTE_IRQ_INT,
 +                                        sharpsl_rc_interrupt,
-+                                        IRQF_DISABLED | IRQF_TRIGGER_RISING | IRQF_SHARED,
++                                        IRQF_DISABLED | IRQF_TRIGGER_RISING | IRQF_TRIGGER_FALLING | IRQF_SHARED,
 +                                        "sharpsl_rc",
 +                                        sharpsl_rc);
 +      if (ret < 0) {