]> Pileus Git - ~andy/linux/commitdiff
ARM: OMAP3: Fix pinctrl interrupts for core2
authorTony Lindgren <tony@atomide.com>
Thu, 27 Feb 2014 23:35:48 +0000 (15:35 -0800)
committerTony Lindgren <tony@atomide.com>
Thu, 27 Feb 2014 23:35:48 +0000 (15:35 -0800)
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)
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/mach-omap2/pdata-quirks.c

index 0cc710d0da9036613bc9c52252f681978d7f5606..c33e07e2f0d4e3d01b9e58e6347d4ca42ed81a18 100644 (file)
@@ -257,6 +257,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),