aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/tegra-ventana.dts
diff options
context:
space:
mode:
authorStephen Warren <swarren@nvidia.com>2012-05-11 19:32:56 -0400
committerStephen Warren <swarren@nvidia.com>2012-05-14 12:55:23 -0400
commit2a5fdc9adde8476751b63a795e3d66ae2ee3979d (patch)
tree6321e80d6c925469d94e09eab6f13b68dc9d963f /arch/arm/boot/dts/tegra-ventana.dts
parent2eaab06ea6cc2d686fd1a6de62b1094bedc4cfca (diff)
ARM: dt: tegra: invert status=disable vs status=okay
In tegra*.dtsi, set status="disable" for all HW modules that the board design may choose not to use. Update all boards to specifically enable any of those modules that are useful by setting status="okay". This makes board files say which features they do use, rather than which they don't, which feels more logical. It also makes the .dts files slightly smaller, at least for existing content. Signed-off-by: Stephen Warren <swarren@nvidia.com> Acked-by: Olof Johansson <olof@lixom.net>
Diffstat (limited to 'arch/arm/boot/dts/tegra-ventana.dts')
-rw-r--r--arch/arm/boot/dts/tegra-ventana.dts40
1 files changed, 16 insertions, 24 deletions
diff --git a/arch/arm/boot/dts/tegra-ventana.dts b/arch/arm/boot/dts/tegra-ventana.dts
index 6de4c106024..15d8fdbe21f 100644
--- a/arch/arm/boot/dts/tegra-ventana.dts
+++ b/arch/arm/boot/dts/tegra-ventana.dts
@@ -240,31 +240,17 @@
240 }; 240 };
241 }; 241 };
242 242
243 i2s@70002a00 { 243 i2s@70002800 {
244 status = "disable"; 244 status = "okay";
245 };
246
247 serial@70006000 {
248 status = "disable";
249 };
250
251 serial@70006040 {
252 status = "disable";
253 };
254
255 serial@70006200 {
256 status = "disable";
257 }; 245 };
258 246
259 serial@70006300 { 247 serial@70006300 {
248 status = "okay";
260 clock-frequency = <216000000>; 249 clock-frequency = <216000000>;
261 }; 250 };
262 251
263 serial@70006400 {
264 status = "disable";
265 };
266
267 i2c@7000c000 { 252 i2c@7000c000 {
253 status = "okay";
268 clock-frequency = <400000>; 254 clock-frequency = <400000>;
269 255
270 wm8903: wm8903@1a { 256 wm8903: wm8903@1a {
@@ -291,36 +277,42 @@
291 }; 277 };
292 278
293 i2c@7000c400 { 279 i2c@7000c400 {
280 status = "okay";
294 clock-frequency = <400000>; 281 clock-frequency = <400000>;
295 }; 282 };
296 283
297 i2c@7000c500 { 284 i2c@7000c500 {
285 status = "okay";
298 clock-frequency = <400000>; 286 clock-frequency = <400000>;
299 }; 287 };
300 288
301 i2c@7000d000 { 289 i2c@7000d000 {
290 status = "okay";
302 clock-frequency = <400000>; 291 clock-frequency = <400000>;
303 }; 292 };
304 293
305 usb@c5004000 { 294 usb@c5000000 {
306 nvidia,phy-reset-gpio = <&gpio 169 0>; /* gpio PV1 */ 295 status = "okay";
307 }; 296 };
308 297
309 sdhci@c8000000 { 298 usb@c5004000 {
310 status = "disable"; 299 status = "okay";
300 nvidia,phy-reset-gpio = <&gpio 169 0>; /* gpio PV1 */
311 }; 301 };
312 302
313 sdhci@c8000200 { 303 usb@c5008000 {
314 status = "disable"; 304 status = "okay";
315 }; 305 };
316 306
317 sdhci@c8000400 { 307 sdhci@c8000400 {
308 status = "okay";
318 cd-gpios = <&gpio 69 0>; /* gpio PI5 */ 309 cd-gpios = <&gpio 69 0>; /* gpio PI5 */
319 wp-gpios = <&gpio 57 0>; /* gpio PH1 */ 310 wp-gpios = <&gpio 57 0>; /* gpio PH1 */
320 power-gpios = <&gpio 70 0>; /* gpio PI6 */ 311 power-gpios = <&gpio 70 0>; /* gpio PI6 */
321 }; 312 };
322 313
323 sdhci@c8000600 { 314 sdhci@c8000600 {
315 status = "okay";
324 support-8bit; 316 support-8bit;
325 }; 317 };
326 318