diff options
author | Florian Vaussard <florian.vaussard@epfl.ch> | 2014-03-07 14:22:19 -0500 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2014-03-12 13:18:16 -0400 |
commit | 1afb89746ca0e5b5d24dcb119c084516a0a4fd36 (patch) | |
tree | 4828202c82023474d1cae78c5e17766256f6e863 /arch/arm | |
parent | 7a5cfb2744523a1e3742c5b91a5e670a9d27323e (diff) |
ARM: dts: overo: Push uart3 pinmux down to expansion board
UART3 is used by expansion boards to get a tty console. Thus, the
pinmux should be defined by expansion boards, instead of being
imposed by the processor board.
Signed-off-by: Florian Vaussard <florian.vaussard@epfl.ch>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm')
-rw-r--r-- | arch/arm/boot/dts/omap3-overo-base.dtsi | 11 | ||||
-rw-r--r-- | arch/arm/boot/dts/omap3-overo-tobi-common.dtsi | 13 |
2 files changed, 13 insertions, 11 deletions
diff --git a/arch/arm/boot/dts/omap3-overo-base.dtsi b/arch/arm/boot/dts/omap3-overo-base.dtsi index 13d1ad215494..d36bf0250a05 100644 --- a/arch/arm/boot/dts/omap3-overo-base.dtsi +++ b/arch/arm/boot/dts/omap3-overo-base.dtsi | |||
@@ -96,13 +96,6 @@ | |||
96 | >; | 96 | >; |
97 | }; | 97 | }; |
98 | 98 | ||
99 | uart3_pins: pinmux_uart3_pins { | ||
100 | pinctrl-single,pins = < | ||
101 | OMAP3_CORE1_IOPAD(0x219e, PIN_INPUT | PIN_OFF_WAKEUPENABLE | MUX_MODE0) /* uart3_rx_irrx.uart3_rx_irrx */ | ||
102 | OMAP3_CORE1_IOPAD(0x21a0, PIN_OUTPUT | MUX_MODE0) /* uart3_tx_irtx.uart3_tx_irtx */ | ||
103 | >; | ||
104 | }; | ||
105 | |||
106 | i2c1_pins: pinmux_i2c1_pins { | 99 | i2c1_pins: pinmux_i2c1_pins { |
107 | pinctrl-single,pins = < | 100 | pinctrl-single,pins = < |
108 | OMAP3_CORE1_IOPAD(0x21ba, PIN_INPUT | MUX_MODE0) /* i2c1_scl.i2c1_scl */ | 101 | OMAP3_CORE1_IOPAD(0x21ba, PIN_INPUT | MUX_MODE0) /* i2c1_scl.i2c1_scl */ |
@@ -226,7 +219,3 @@ | |||
226 | pinctrl-0 = <&uart2_pins>; | 219 | pinctrl-0 = <&uart2_pins>; |
227 | }; | 220 | }; |
228 | 221 | ||
229 | &uart3 { | ||
230 | pinctrl-names = "default"; | ||
231 | pinctrl-0 = <&uart3_pins>; | ||
232 | }; | ||
diff --git a/arch/arm/boot/dts/omap3-overo-tobi-common.dtsi b/arch/arm/boot/dts/omap3-overo-tobi-common.dtsi index 0312d2240db3..384e87d7f3bb 100644 --- a/arch/arm/boot/dts/omap3-overo-tobi-common.dtsi +++ b/arch/arm/boot/dts/omap3-overo-tobi-common.dtsi | |||
@@ -28,6 +28,13 @@ | |||
28 | OMAP3_CORE1_IOPAD(0x21c4, PIN_INPUT | MUX_MODE0) /* i2c3_sda.i2c3_sda */ | 28 | OMAP3_CORE1_IOPAD(0x21c4, PIN_INPUT | MUX_MODE0) /* i2c3_sda.i2c3_sda */ |
29 | >; | 29 | >; |
30 | }; | 30 | }; |
31 | |||
32 | uart3_pins: pinmux_uart3_pins { | ||
33 | pinctrl-single,pins = < | ||
34 | OMAP3_CORE1_IOPAD(0x219e, PIN_INPUT | PIN_OFF_WAKEUPENABLE | MUX_MODE0) /* uart3_rx_irrx.uart3_rx_irrx */ | ||
35 | OMAP3_CORE1_IOPAD(0x21a0, PIN_OUTPUT | MUX_MODE0) /* uart3_tx_irtx.uart3_tx_irtx */ | ||
36 | >; | ||
37 | }; | ||
31 | }; | 38 | }; |
32 | 39 | ||
33 | #include "omap-gpmc-smsc9221.dtsi" | 40 | #include "omap-gpmc-smsc9221.dtsi" |
@@ -58,3 +65,9 @@ | |||
58 | &mmc3 { | 65 | &mmc3 { |
59 | status = "disabled"; | 66 | status = "disabled"; |
60 | }; | 67 | }; |
68 | |||
69 | &uart3 { | ||
70 | pinctrl-names = "default"; | ||
71 | pinctrl-0 = <&uart3_pins>; | ||
72 | }; | ||
73 | |||