diff options
author | Tony Prisk <linux@prisktech.co.nz> | 2013-04-22 22:23:26 -0400 |
---|---|---|
committer | Tony Prisk <linux@prisktech.co.nz> | 2013-05-12 04:31:13 -0400 |
commit | 55954f8522cf108e8c894130b2656516b9ae6991 (patch) | |
tree | ab834b44f2e7b1da0b5ab40f4e96d430f0c8151c /arch/arm/boot/dts/vt8500.dtsi | |
parent | 4606c48051db62db14756e1085fe0f8821a0e116 (diff) |
dts: vt8500: Update serial nodes and disable by default in SoC files
Missing aliases for uarts on vt8500, wm8505, wm8650 added.
Nodes incorrectly labelled uart@.., changed to serial@... on all SoCs.
Set each uarts default status = "disabled" as they generally don't exist.
For each board file, we only need to enable uart0 as no other uarts are
physically present on any of these boards.
Signed-off-by: Tony Prisk <linux@prisktech.co.nz>
Diffstat (limited to 'arch/arm/boot/dts/vt8500.dtsi')
-rw-r--r-- | arch/arm/boot/dts/vt8500.dtsi | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/arch/arm/boot/dts/vt8500.dtsi b/arch/arm/boot/dts/vt8500.dtsi index a0b490d51519..51d0e912c8f5 100644 --- a/arch/arm/boot/dts/vt8500.dtsi +++ b/arch/arm/boot/dts/vt8500.dtsi | |||
@@ -21,6 +21,13 @@ | |||
21 | }; | 21 | }; |
22 | }; | 22 | }; |
23 | 23 | ||
24 | aliases { | ||
25 | serial0 = &uart0; | ||
26 | serial1 = &uart1; | ||
27 | serial2 = &uart2; | ||
28 | serial3 = &uart3; | ||
29 | }; | ||
30 | |||
24 | soc { | 31 | soc { |
25 | #address-cells = <1>; | 32 | #address-cells = <1>; |
26 | #size-cells = <1>; | 33 | #size-cells = <1>; |
@@ -121,32 +128,36 @@ | |||
121 | reg = <0xd8050400 0x100>; | 128 | reg = <0xd8050400 0x100>; |
122 | }; | 129 | }; |
123 | 130 | ||
124 | uart@d8200000 { | 131 | uart0: serial@d8200000 { |
125 | compatible = "via,vt8500-uart"; | 132 | compatible = "via,vt8500-uart"; |
126 | reg = <0xd8200000 0x1040>; | 133 | reg = <0xd8200000 0x1040>; |
127 | interrupts = <32>; | 134 | interrupts = <32>; |
128 | clocks = <&clkuart0>; | 135 | clocks = <&clkuart0>; |
136 | status = "disabled"; | ||
129 | }; | 137 | }; |
130 | 138 | ||
131 | uart@d82b0000 { | 139 | uart1: serial@d82b0000 { |
132 | compatible = "via,vt8500-uart"; | 140 | compatible = "via,vt8500-uart"; |
133 | reg = <0xd82b0000 0x1040>; | 141 | reg = <0xd82b0000 0x1040>; |
134 | interrupts = <33>; | 142 | interrupts = <33>; |
135 | clocks = <&clkuart1>; | 143 | clocks = <&clkuart1>; |
144 | status = "disabled"; | ||
136 | }; | 145 | }; |
137 | 146 | ||
138 | uart@d8210000 { | 147 | uart2: serial@d8210000 { |
139 | compatible = "via,vt8500-uart"; | 148 | compatible = "via,vt8500-uart"; |
140 | reg = <0xd8210000 0x1040>; | 149 | reg = <0xd8210000 0x1040>; |
141 | interrupts = <47>; | 150 | interrupts = <47>; |
142 | clocks = <&clkuart2>; | 151 | clocks = <&clkuart2>; |
152 | status = "disabled"; | ||
143 | }; | 153 | }; |
144 | 154 | ||
145 | uart@d82c0000 { | 155 | uart3: serial@d82c0000 { |
146 | compatible = "via,vt8500-uart"; | 156 | compatible = "via,vt8500-uart"; |
147 | reg = <0xd82c0000 0x1040>; | 157 | reg = <0xd82c0000 0x1040>; |
148 | interrupts = <50>; | 158 | interrupts = <50>; |
149 | clocks = <&clkuart3>; | 159 | clocks = <&clkuart3>; |
160 | status = "disabled"; | ||
150 | }; | 161 | }; |
151 | 162 | ||
152 | rtc@d8100000 { | 163 | rtc@d8100000 { |