--- /dev/null
+without this the below error messages were coming continuously\r
+\r
+TWL4030 module irq 369 is disabled but can't be masked!\r
+<2>TWL4030 module irq 369 is disabled but can't be masked!\r
+\r
+Signed-off-by: Arun C <arunedarath@mistralsolutions.com>\r
+---\r
+ arch/arm/mach-omap2/board-omap3evm.c | 2 ++\r
+ 1 files changed, 2 insertions(+), 0 deletions(-)\r
+\r
+diff --git a/arch/arm/mach-omap2/board-omap3evm.c\r
+b/arch/arm/mach-omap2/board-omap3evm.c\r
+index 92f70ce..f9fd06b 100644\r
+--- a/arch/arm/mach-omap2/board-omap3evm.c\r
++++ b/arch/arm/mach-omap2/board-omap3evm.c\r
+@@ -22,6 +22,7 @@\r
+ #include <linux/input.h>\r
+ #include <linux/spi/spi.h>\r
+ #include <linux/spi/ads7846.h>\r
++#include <linux/i2c/twl4030.h>\r
+\r
+ #include <mach/hardware.h>\r
+ #include <asm/mach-types.h>\r
+@@ -176,6 +177,7 @@ static struct omap_kp_platform_data omap3evm_kp_data = {\r
+ .keymap = omap3evm_keymap,\r
+ .keymapsize = ARRAY_SIZE(omap3evm_keymap),\r
+ .rep = 1,\r
++ .irq = TWL4030_MODIRQ_KEYPAD,\r
+ };\r
+\r
+ static struct platform_device omap3evm_kp_device = {\r
+\r
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.27-rc6-omap1
-# Wed Sep 17 11:04:13 2008
+# Sat Sep 20 13:46:37 2008
#
CONFIG_ARM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
CONFIG_USB_DEVICE_CLASS=y
# CONFIG_USB_DYNAMIC_MINORS is not set
CONFIG_USB_SUSPEND=y
-CONFIG_USB_OTG=y
+# CONFIG_USB_OTG is not set
# CONFIG_USB_OTG_WHITELIST is not set
# CONFIG_USB_OTG_BLACKLIST_HUB is not set
CONFIG_USB_MON=y
#
# OMAP 343x high speed USB support
#
-# CONFIG_USB_MUSB_HOST is not set
+CONFIG_USB_MUSB_HOST=y
# CONFIG_USB_MUSB_PERIPHERAL is not set
-CONFIG_USB_MUSB_OTG=y
-CONFIG_USB_GADGET_MUSB_HDRC=y
+# CONFIG_USB_MUSB_OTG is not set
+# CONFIG_USB_GADGET_MUSB_HDRC is not set
CONFIG_USB_MUSB_HDRC_HCD=y
# CONFIG_MUSB_PIO_ONLY is not set
CONFIG_USB_INVENTRA_DMA=y
# CONFIG_USB_GADGET_FSL_USB2 is not set
# CONFIG_USB_GADGET_NET2280 is not set
# CONFIG_USB_GADGET_PXA25X is not set
-# CONFIG_USB_GADGET_M66592 is not set
+CONFIG_USB_GADGET_M66592=y
+CONFIG_USB_M66592=y
# CONFIG_USB_GADGET_PXA27X is not set
# CONFIG_USB_GADGET_GOKU is not set
# CONFIG_USB_GADGET_LH7A40X is not set
SRCREV = "de1121fdb899f762"
PV = "2.6.26+2.6.27-rc6+${PR}+git${SRCREV}"
-PR = "r4"
+PR = "r5"
SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git;protocol=git \
file://defconfig"
"
SRC_URI_append_omap3evm = " \
+ file://OMAP3EVM_TWL4030-Keypad-irq-error-fix.patch;patch=1 \
"
S = "${WORKDIR}/git"