diff options
-rw-r--r-- | arch/arm/boot/dts/exynos4.dtsi | 22 | ||||
-rw-r--r-- | arch/arm/boot/dts/exynos4210-origen.dts | 58 | ||||
-rw-r--r-- | arch/arm/boot/dts/exynos4210-smdkv310.dts | 52 |
3 files changed, 28 insertions, 104 deletions
diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch/arm/boot/dts/exynos4.dtsi index 042fe9b8ef0c..9a19691a51fe 100644 --- a/arch/arm/boot/dts/exynos4.dtsi +++ b/arch/arm/boot/dts/exynos4.dtsi | |||
@@ -48,114 +48,133 @@ | |||
48 | compatible = "samsung,s3c2410-wdt"; | 48 | compatible = "samsung,s3c2410-wdt"; |
49 | reg = <0x10060000 0x100>; | 49 | reg = <0x10060000 0x100>; |
50 | interrupts = <0 43 0>; | 50 | interrupts = <0 43 0>; |
51 | status = "disabled"; | ||
51 | }; | 52 | }; |
52 | 53 | ||
53 | rtc@10070000 { | 54 | rtc@10070000 { |
54 | compatible = "samsung,s3c6410-rtc"; | 55 | compatible = "samsung,s3c6410-rtc"; |
55 | reg = <0x10070000 0x100>; | 56 | reg = <0x10070000 0x100>; |
56 | interrupts = <0 44 0>, <0 45 0>; | 57 | interrupts = <0 44 0>, <0 45 0>; |
58 | status = "disabled"; | ||
57 | }; | 59 | }; |
58 | 60 | ||
59 | keypad@100A0000 { | 61 | keypad@100A0000 { |
60 | compatible = "samsung,s5pv210-keypad"; | 62 | compatible = "samsung,s5pv210-keypad"; |
61 | reg = <0x100A0000 0x100>; | 63 | reg = <0x100A0000 0x100>; |
62 | interrupts = <0 109 0>; | 64 | interrupts = <0 109 0>; |
65 | status = "disabled"; | ||
63 | }; | 66 | }; |
64 | 67 | ||
65 | sdhci@12510000 { | 68 | sdhci@12510000 { |
66 | compatible = "samsung,exynos4210-sdhci"; | 69 | compatible = "samsung,exynos4210-sdhci"; |
67 | reg = <0x12510000 0x100>; | 70 | reg = <0x12510000 0x100>; |
68 | interrupts = <0 73 0>; | 71 | interrupts = <0 73 0>; |
72 | status = "disabled"; | ||
69 | }; | 73 | }; |
70 | 74 | ||
71 | sdhci@12520000 { | 75 | sdhci@12520000 { |
72 | compatible = "samsung,exynos4210-sdhci"; | 76 | compatible = "samsung,exynos4210-sdhci"; |
73 | reg = <0x12520000 0x100>; | 77 | reg = <0x12520000 0x100>; |
74 | interrupts = <0 74 0>; | 78 | interrupts = <0 74 0>; |
79 | status = "disabled"; | ||
75 | }; | 80 | }; |
76 | 81 | ||
77 | sdhci@12530000 { | 82 | sdhci@12530000 { |
78 | compatible = "samsung,exynos4210-sdhci"; | 83 | compatible = "samsung,exynos4210-sdhci"; |
79 | reg = <0x12530000 0x100>; | 84 | reg = <0x12530000 0x100>; |
80 | interrupts = <0 75 0>; | 85 | interrupts = <0 75 0>; |
86 | status = "disabled"; | ||
81 | }; | 87 | }; |
82 | 88 | ||
83 | sdhci@12540000 { | 89 | sdhci@12540000 { |
84 | compatible = "samsung,exynos4210-sdhci"; | 90 | compatible = "samsung,exynos4210-sdhci"; |
85 | reg = <0x12540000 0x100>; | 91 | reg = <0x12540000 0x100>; |
86 | interrupts = <0 76 0>; | 92 | interrupts = <0 76 0>; |
93 | status = "disabled"; | ||
87 | }; | 94 | }; |
88 | 95 | ||
89 | serial@13800000 { | 96 | serial@13800000 { |
90 | compatible = "samsung,exynos4210-uart"; | 97 | compatible = "samsung,exynos4210-uart"; |
91 | reg = <0x13800000 0x100>; | 98 | reg = <0x13800000 0x100>; |
92 | interrupts = <0 52 0>; | 99 | interrupts = <0 52 0>; |
100 | status = "disabled"; | ||
93 | }; | 101 | }; |
94 | 102 | ||
95 | serial@13810000 { | 103 | serial@13810000 { |
96 | compatible = "samsung,exynos4210-uart"; | 104 | compatible = "samsung,exynos4210-uart"; |
97 | reg = <0x13810000 0x100>; | 105 | reg = <0x13810000 0x100>; |
98 | interrupts = <0 53 0>; | 106 | interrupts = <0 53 0>; |
107 | status = "disabled"; | ||
99 | }; | 108 | }; |
100 | 109 | ||
101 | serial@13820000 { | 110 | serial@13820000 { |
102 | compatible = "samsung,exynos4210-uart"; | 111 | compatible = "samsung,exynos4210-uart"; |
103 | reg = <0x13820000 0x100>; | 112 | reg = <0x13820000 0x100>; |
104 | interrupts = <0 54 0>; | 113 | interrupts = <0 54 0>; |
114 | status = "disabled"; | ||
105 | }; | 115 | }; |
106 | 116 | ||
107 | serial@13830000 { | 117 | serial@13830000 { |
108 | compatible = "samsung,exynos4210-uart"; | 118 | compatible = "samsung,exynos4210-uart"; |
109 | reg = <0x13830000 0x100>; | 119 | reg = <0x13830000 0x100>; |
110 | interrupts = <0 55 0>; | 120 | interrupts = <0 55 0>; |
121 | status = "disabled"; | ||
111 | }; | 122 | }; |
112 | 123 | ||
113 | i2c@13860000 { | 124 | i2c@13860000 { |
114 | compatible = "samsung,s3c2440-i2c"; | 125 | compatible = "samsung,s3c2440-i2c"; |
115 | reg = <0x13860000 0x100>; | 126 | reg = <0x13860000 0x100>; |
116 | interrupts = <0 58 0>; | 127 | interrupts = <0 58 0>; |
128 | status = "disabled"; | ||
117 | }; | 129 | }; |
118 | 130 | ||
119 | i2c@13870000 { | 131 | i2c@13870000 { |
120 | compatible = "samsung,s3c2440-i2c"; | 132 | compatible = "samsung,s3c2440-i2c"; |
121 | reg = <0x13870000 0x100>; | 133 | reg = <0x13870000 0x100>; |
122 | interrupts = <0 59 0>; | 134 | interrupts = <0 59 0>; |
135 | status = "disabled"; | ||
123 | }; | 136 | }; |
124 | 137 | ||
125 | i2c@13880000 { | 138 | i2c@13880000 { |
126 | compatible = "samsung,s3c2440-i2c"; | 139 | compatible = "samsung,s3c2440-i2c"; |
127 | reg = <0x13880000 0x100>; | 140 | reg = <0x13880000 0x100>; |
128 | interrupts = <0 60 0>; | 141 | interrupts = <0 60 0>; |
142 | status = "disabled"; | ||
129 | }; | 143 | }; |
130 | 144 | ||
131 | i2c@13890000 { | 145 | i2c@13890000 { |
132 | compatible = "samsung,s3c2440-i2c"; | 146 | compatible = "samsung,s3c2440-i2c"; |
133 | reg = <0x13890000 0x100>; | 147 | reg = <0x13890000 0x100>; |
134 | interrupts = <0 61 0>; | 148 | interrupts = <0 61 0>; |
149 | status = "disabled"; | ||
135 | }; | 150 | }; |
136 | 151 | ||
137 | i2c@138A0000 { | 152 | i2c@138A0000 { |
138 | compatible = "samsung,s3c2440-i2c"; | 153 | compatible = "samsung,s3c2440-i2c"; |
139 | reg = <0x138A0000 0x100>; | 154 | reg = <0x138A0000 0x100>; |
140 | interrupts = <0 62 0>; | 155 | interrupts = <0 62 0>; |
156 | status = "disabled"; | ||
141 | }; | 157 | }; |
142 | 158 | ||
143 | i2c@138B0000 { | 159 | i2c@138B0000 { |
144 | compatible = "samsung,s3c2440-i2c"; | 160 | compatible = "samsung,s3c2440-i2c"; |
145 | reg = <0x138B0000 0x100>; | 161 | reg = <0x138B0000 0x100>; |
146 | interrupts = <0 63 0>; | 162 | interrupts = <0 63 0>; |
163 | status = "disabled"; | ||
147 | }; | 164 | }; |
148 | 165 | ||
149 | i2c@138C0000 { | 166 | i2c@138C0000 { |
150 | compatible = "samsung,s3c2440-i2c"; | 167 | compatible = "samsung,s3c2440-i2c"; |
151 | reg = <0x138C0000 0x100>; | 168 | reg = <0x138C0000 0x100>; |
152 | interrupts = <0 64 0>; | 169 | interrupts = <0 64 0>; |
170 | status = "disabled"; | ||
153 | }; | 171 | }; |
154 | 172 | ||
155 | i2c@138D0000 { | 173 | i2c@138D0000 { |
156 | compatible = "samsung,s3c2440-i2c"; | 174 | compatible = "samsung,s3c2440-i2c"; |
157 | reg = <0x138D0000 0x100>; | 175 | reg = <0x138D0000 0x100>; |
158 | interrupts = <0 65 0>; | 176 | interrupts = <0 65 0>; |
177 | status = "disabled"; | ||
159 | }; | 178 | }; |
160 | 179 | ||
161 | spi_0: spi@13920000 { | 180 | spi_0: spi@13920000 { |
@@ -166,6 +185,7 @@ | |||
166 | rx-dma-channel = <&pdma0 6>; /* preliminary */ | 185 | rx-dma-channel = <&pdma0 6>; /* preliminary */ |
167 | #address-cells = <1>; | 186 | #address-cells = <1>; |
168 | #size-cells = <0>; | 187 | #size-cells = <0>; |
188 | status = "disabled"; | ||
169 | }; | 189 | }; |
170 | 190 | ||
171 | spi_1: spi@13930000 { | 191 | spi_1: spi@13930000 { |
@@ -176,6 +196,7 @@ | |||
176 | rx-dma-channel = <&pdma1 6>; /* preliminary */ | 196 | rx-dma-channel = <&pdma1 6>; /* preliminary */ |
177 | #address-cells = <1>; | 197 | #address-cells = <1>; |
178 | #size-cells = <0>; | 198 | #size-cells = <0>; |
199 | status = "disabled"; | ||
179 | }; | 200 | }; |
180 | 201 | ||
181 | spi_2: spi@13940000 { | 202 | spi_2: spi@13940000 { |
@@ -186,6 +207,7 @@ | |||
186 | rx-dma-channel = <&pdma0 8>; /* preliminary */ | 207 | rx-dma-channel = <&pdma0 8>; /* preliminary */ |
187 | #address-cells = <1>; | 208 | #address-cells = <1>; |
188 | #size-cells = <0>; | 209 | #size-cells = <0>; |
210 | status = "disabled"; | ||
189 | }; | 211 | }; |
190 | 212 | ||
191 | amba { | 213 | amba { |
diff --git a/arch/arm/boot/dts/exynos4210-origen.dts b/arch/arm/boot/dts/exynos4210-origen.dts index 0c49caa09978..d1a1101fd96e 100644 --- a/arch/arm/boot/dts/exynos4210-origen.dts +++ b/arch/arm/boot/dts/exynos4210-origen.dts | |||
@@ -40,6 +40,7 @@ | |||
40 | <&gpk2 4 2 3 3>, | 40 | <&gpk2 4 2 3 3>, |
41 | <&gpk2 5 2 3 3>, | 41 | <&gpk2 5 2 3 3>, |
42 | <&gpk2 6 2 3 3>; | 42 | <&gpk2 6 2 3 3>; |
43 | status = "okay"; | ||
43 | }; | 44 | }; |
44 | 45 | ||
45 | sdhci@12510000 { | 46 | sdhci@12510000 { |
@@ -53,6 +54,7 @@ | |||
53 | <&gpk0 4 2 3 3>, | 54 | <&gpk0 4 2 3 3>, |
54 | <&gpk0 5 2 3 3>, | 55 | <&gpk0 5 2 3 3>, |
55 | <&gpk0 6 2 3 3>; | 56 | <&gpk0 6 2 3 3>; |
57 | status = "okay"; | ||
56 | }; | 58 | }; |
57 | 59 | ||
58 | gpio_keys { | 60 | gpio_keys { |
@@ -90,60 +92,4 @@ | |||
90 | linux,code = <139>; | 92 | linux,code = <139>; |
91 | }; | 93 | }; |
92 | }; | 94 | }; |
93 | |||
94 | keypad@100A0000 { | ||
95 | status = "disabled"; | ||
96 | }; | ||
97 | |||
98 | sdhci@12520000 { | ||
99 | status = "disabled"; | ||
100 | }; | ||
101 | |||
102 | sdhci@12540000 { | ||
103 | status = "disabled"; | ||
104 | }; | ||
105 | |||
106 | i2c@13860000 { | ||
107 | status = "disabled"; | ||
108 | }; | ||
109 | |||
110 | i2c@13870000 { | ||
111 | status = "disabled"; | ||
112 | }; | ||
113 | |||
114 | i2c@13880000 { | ||
115 | status = "disabled"; | ||
116 | }; | ||
117 | |||
118 | i2c@13890000 { | ||
119 | status = "disabled"; | ||
120 | }; | ||
121 | |||
122 | i2c@138A0000 { | ||
123 | status = "disabled"; | ||
124 | }; | ||
125 | |||
126 | i2c@138B0000 { | ||
127 | status = "disabled"; | ||
128 | }; | ||
129 | |||
130 | i2c@138C0000 { | ||
131 | status = "disabled"; | ||
132 | }; | ||
133 | |||
134 | i2c@138D0000 { | ||
135 | status = "disabled"; | ||
136 | }; | ||
137 | |||
138 | spi_0: spi@13920000 { | ||
139 | status = "disabled"; | ||
140 | }; | ||
141 | |||
142 | spi_1: spi@13930000 { | ||
143 | status = "disabled"; | ||
144 | }; | ||
145 | |||
146 | spi_2: spi@13940000 { | ||
147 | status = "disabled"; | ||
148 | }; | ||
149 | }; | 95 | }; |
diff --git a/arch/arm/boot/dts/exynos4210-smdkv310.dts b/arch/arm/boot/dts/exynos4210-smdkv310.dts index 1beccc8f14ff..b87cca2fca74 100644 --- a/arch/arm/boot/dts/exynos4210-smdkv310.dts +++ b/arch/arm/boot/dts/exynos4210-smdkv310.dts | |||
@@ -40,6 +40,7 @@ | |||
40 | <&gpk2 4 2 3 3>, | 40 | <&gpk2 4 2 3 3>, |
41 | <&gpk2 5 2 3 3>, | 41 | <&gpk2 5 2 3 3>, |
42 | <&gpk2 6 2 3 3>; | 42 | <&gpk2 6 2 3 3>; |
43 | status = "okay"; | ||
43 | }; | 44 | }; |
44 | 45 | ||
45 | keypad@100A0000 { | 46 | keypad@100A0000 { |
@@ -47,6 +48,7 @@ | |||
47 | samsung,keypad-num-columns = <8>; | 48 | samsung,keypad-num-columns = <8>; |
48 | linux,keypad-no-autorepeat; | 49 | linux,keypad-no-autorepeat; |
49 | linux,keypad-wakeup; | 50 | linux,keypad-wakeup; |
51 | status = "okay"; | ||
50 | 52 | ||
51 | row-gpios = <&gpx2 0 3 3 0>, | 53 | row-gpios = <&gpx2 0 3 3 0>, |
52 | <&gpx2 1 3 3 0>; | 54 | <&gpx2 1 3 3 0>; |
@@ -128,6 +130,7 @@ | |||
128 | samsung,i2c-max-bus-freq = <20000>; | 130 | samsung,i2c-max-bus-freq = <20000>; |
129 | gpios = <&gpd1 0 2 3 0>, | 131 | gpios = <&gpd1 0 2 3 0>, |
130 | <&gpd1 1 2 3 0>; | 132 | <&gpd1 1 2 3 0>; |
133 | status = "okay"; | ||
131 | 134 | ||
132 | eeprom@50 { | 135 | eeprom@50 { |
133 | compatible = "samsung,24ad0xd1"; | 136 | compatible = "samsung,24ad0xd1"; |
@@ -140,58 +143,11 @@ | |||
140 | }; | 143 | }; |
141 | }; | 144 | }; |
142 | 145 | ||
143 | sdhci@12510000 { | ||
144 | status = "disabled"; | ||
145 | }; | ||
146 | |||
147 | sdhci@12520000 { | ||
148 | status = "disabled"; | ||
149 | }; | ||
150 | |||
151 | sdhci@12540000 { | ||
152 | status = "disabled"; | ||
153 | }; | ||
154 | |||
155 | i2c@13870000 { | ||
156 | status = "disabled"; | ||
157 | }; | ||
158 | |||
159 | i2c@13880000 { | ||
160 | status = "disabled"; | ||
161 | }; | ||
162 | |||
163 | i2c@13890000 { | ||
164 | status = "disabled"; | ||
165 | }; | ||
166 | |||
167 | i2c@138A0000 { | ||
168 | status = "disabled"; | ||
169 | }; | ||
170 | |||
171 | i2c@138B0000 { | ||
172 | status = "disabled"; | ||
173 | }; | ||
174 | |||
175 | i2c@138C0000 { | ||
176 | status = "disabled"; | ||
177 | }; | ||
178 | |||
179 | i2c@138D0000 { | ||
180 | status = "disabled"; | ||
181 | }; | ||
182 | |||
183 | spi_0: spi@13920000 { | ||
184 | status = "disabled"; | ||
185 | }; | ||
186 | |||
187 | spi_1: spi@13930000 { | ||
188 | status = "disabled"; | ||
189 | }; | ||
190 | |||
191 | spi_2: spi@13940000 { | 146 | spi_2: spi@13940000 { |
192 | gpios = <&gpc1 1 5 3 0>, | 147 | gpios = <&gpc1 1 5 3 0>, |
193 | <&gpc1 3 5 3 0>, | 148 | <&gpc1 3 5 3 0>, |
194 | <&gpc1 4 5 3 0>; | 149 | <&gpc1 4 5 3 0>; |
150 | status = "okay"; | ||
195 | 151 | ||
196 | w25x80@0 { | 152 | w25x80@0 { |
197 | #address-cells = <1>; | 153 | #address-cells = <1>; |