aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/vt8500.dtsi
diff options
context:
space:
mode:
authorTony Prisk <linux@prisktech.co.nz>2013-04-22 22:23:26 -0400
committerTony Prisk <linux@prisktech.co.nz>2013-05-12 04:31:13 -0400
commit55954f8522cf108e8c894130b2656516b9ae6991 (patch)
treeab834b44f2e7b1da0b5ab40f4e96d430f0c8151c /arch/arm/boot/dts/vt8500.dtsi
parent4606c48051db62db14756e1085fe0f8821a0e116 (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.dtsi19
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 {