diff options
author | Tony Lindgren <tony@atomide.com> | 2016-05-12 13:29:48 -0700 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2016-05-12 13:29:48 -0700 |
commit | 49111cd1c5498d2a356b0e51d74987dad0e88530 (patch) | |
tree | ea64404750fa52dd6396533b973249fa91fde963 /arch/arm/boot/dts/omap5-uevm.dts | |
parent | 6b4e941875ca464e0bf737d7cdc9b72b008df6eb (diff) | |
download | op-kernel-dev-49111cd1c5498d2a356b0e51d74987dad0e88530.zip op-kernel-dev-49111cd1c5498d2a356b0e51d74987dad0e88530.tar.gz |
ARM: dts: Fix igepv5 audiopwon-gpio
Playing audio works on omap5-uevm, but produces an "Unhandled fault:
imprecise external abort (0x1406) at 0x00000000" error on igepv5.
Looks like the twl6040 audpwron GPIO pin is different for these
boards. Let's fix the issue by configuring the audpwron in the
board specific dts file.
Cc: Agustà Fontquerni <af@iseebcn.com>
Cc: Eduard Gavin <egavin@iseebcn.com>
Cc: Enric Balletbo i Serra <eballetbo@gmail.com>
Acked-by: Peter Ujfalusi <peter.ujflausi@ti com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/boot/dts/omap5-uevm.dts')
-rw-r--r-- | arch/arm/boot/dts/omap5-uevm.dts | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/omap5-uevm.dts b/arch/arm/boot/dts/omap5-uevm.dts index 60b3fbb..a51e605 100644 --- a/arch/arm/boot/dts/omap5-uevm.dts +++ b/arch/arm/boot/dts/omap5-uevm.dts @@ -51,3 +51,13 @@ <&gpio9 1 GPIO_ACTIVE_HIGH>, /* TCA6424A P00, LS OE */ <&gpio7 1 GPIO_ACTIVE_HIGH>; /* GPIO 193, HPD */ }; + +&twl6040 { + ti,audpwron-gpio = <&gpio5 13 GPIO_ACTIVE_HIGH>; /* gpio line 141 */ +}; + +&twl6040_pins { + pinctrl-single,pins = < + OMAP5_IOPAD(0x1be, PIN_OUTPUT | MUX_MODE6) /* mcspi1_somi.gpio5_141 */ + >; +}; |