Skip to contentSkip to conversation

ARM: OMAP3: Fix pinctrl interrupts for core2

PATCH New Tony Lindgren 1 participant 1 message Feb 27, 2014

Subsystems (3)
lore
Share & tools
lore

Tony Lindgren

author maintainer
#0 lore raw

PATCH 1/1 ARM: OMAP3: Fix pinctrl interrupts for core2

After splitting padconf core into two parts to avoid exposing unaccessable registers, the new padconf core2 domain was left without a wake-up interrupt.

Fix the issue by passing the shared wake-up interrupt in platform data like we do for padconf core and wkup domains already.

Fixes 3d49538364 (ARM: dts: Split omap3 pinmux core device)
arch/arm/mach-omap2/pdata-quirks.c +1 -0
@@ -239,6 +239,7 @@ struct of_dev_auxdata omap_auxdata_lookup[] __initdata = {
 #endif
 #ifdef CONFIG_ARCH_OMAP3
 	OF_DEV_AUXDATA("ti,omap3-padconf", 0x48002030, "48002030.pinmux", &pcs_pdata),
+	OF_DEV_AUXDATA("ti,omap3-padconf", 0x480025a0, "480025a0.pinmux", &pcs_pdata),
 	OF_DEV_AUXDATA("ti,omap3-padconf", 0x48002a00, "48002a00.pinmux", &pcs_pdata),
 	/* Only on am3517 */
 	OF_DEV_AUXDATA("ti,davinci_mdio", 0x5c030000, "davinci_mdio.0", NULL),