forked from mirrors/linux
		
	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>
This commit is contained in:
		
							parent
							
								
									2eaab06ea6
								
							
						
					
					
						commit
						2a5fdc9add
					
				
					 8 changed files with 123 additions and 160 deletions
				
			
		| 
						 | 
				
			
			@ -64,34 +64,22 @@ dap2_fs_pa2 {
 | 
			
		|||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <408000000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006040 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006200 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006300 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006400 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <100000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c400 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <100000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c500 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <100000>;
 | 
			
		||||
 | 
			
		||||
		/* ALS and Proximity sensor */
 | 
			
		||||
| 
						 | 
				
			
			@ -104,10 +92,12 @@ isl29028@44 {
 | 
			
		|||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c700 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <100000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000d000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <100000>;
 | 
			
		||||
 | 
			
		||||
		wm8903: wm8903@1a {
 | 
			
		||||
| 
						 | 
				
			
			@ -139,38 +129,20 @@ tps62361 {
 | 
			
		|||
	};
 | 
			
		||||
 | 
			
		||||
	ahub {
 | 
			
		||||
		i2s@70080300 {
 | 
			
		||||
			status = "disable";
 | 
			
		||||
		};
 | 
			
		||||
 | 
			
		||||
		i2s@70080500 {
 | 
			
		||||
			status = "disable";
 | 
			
		||||
		};
 | 
			
		||||
 | 
			
		||||
		i2s@70080600 {
 | 
			
		||||
			status = "disable";
 | 
			
		||||
		};
 | 
			
		||||
 | 
			
		||||
		i2s@70080700 {
 | 
			
		||||
			status = "disable";
 | 
			
		||||
		i2s@70080400 {
 | 
			
		||||
			status = "okay";
 | 
			
		||||
		};
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@78000000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		cd-gpios = <&gpio 69 0>; /* gpio PI5 */
 | 
			
		||||
		wp-gpios = <&gpio 155 0>; /* gpio PT3 */
 | 
			
		||||
		power-gpios = <&gpio 31 0>; /* gpio PD7 */
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@78000200 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@78000400 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@78000600 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		support-8bit;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -234,31 +234,17 @@ conf_ld17_0 {
 | 
			
		|||
		};
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2s@70002a00 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006000 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006040 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006200 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	i2s@70002800 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006300 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <216000000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006400 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <400000>;
 | 
			
		||||
 | 
			
		||||
		wm8903: wm8903@1a {
 | 
			
		||||
| 
						 | 
				
			
			@ -277,14 +263,17 @@ wm8903: wm8903@1a {
 | 
			
		|||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c400 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <400000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c500 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <400000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000d000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <400000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -292,25 +281,28 @@ pmc {
 | 
			
		|||
		nvidia,invert-interrupt;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	usb@c5000000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	usb@c5004000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		nvidia,phy-reset-gpio = <&gpio 169 0>; /* gpio PV1 */
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000000 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	usb@c5008000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000200 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		cd-gpios = <&gpio 69 0>; /* gpio PI5 */
 | 
			
		||||
		wp-gpios = <&gpio 57 0>; /* gpio PH1 */
 | 
			
		||||
		power-gpios = <&gpio 155 0>; /* gpio PT3 */
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000400 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000600 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		cd-gpios = <&gpio 58 0>; /* gpio PH2 */
 | 
			
		||||
		wp-gpios = <&gpio 59 0>; /* gpio PH3 */
 | 
			
		||||
		power-gpios = <&gpio 70 0>; /* gpio PI6 */
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -226,31 +226,22 @@ conf_ld17_0 {
 | 
			
		|||
		};
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2s@70002a00 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	i2s@70002800 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <216000000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006040 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006200 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <216000000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006300 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006400 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <400000>;
 | 
			
		||||
 | 
			
		||||
		alc5632: alc5632@1e {
 | 
			
		||||
| 
						 | 
				
			
			@ -262,13 +253,10 @@ alc5632: alc5632@1e {
 | 
			
		|||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c400 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <400000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c500 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	nvec {
 | 
			
		||||
		compatible = "nvidia,nvec";
 | 
			
		||||
		reg = <0x7000c500 0x100>;
 | 
			
		||||
| 
						 | 
				
			
			@ -281,6 +269,7 @@ nvec {
 | 
			
		|||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000d000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <400000>;
 | 
			
		||||
 | 
			
		||||
		adt7461@4c {
 | 
			
		||||
| 
						 | 
				
			
			@ -289,25 +278,28 @@ adt7461@4c {
 | 
			
		|||
		};
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	usb@c5000000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	usb@c5004000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		nvidia,phy-reset-gpio = <&gpio 168 0>; /* gpio PV0 */
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	usb@c5008000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		cd-gpios = <&gpio 173 0>; /* gpio PV5 */
 | 
			
		||||
		wp-gpios = <&gpio 57 0>;  /* gpio PH1 */
 | 
			
		||||
		power-gpios = <&gpio 169 0>; /* gpio PV1 */
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000200 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000400 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000600 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		support-8bit;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -257,31 +257,17 @@ drive_sdio1 {
 | 
			
		|||
		};
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2s@70002a00 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006000 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006040 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006200 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	i2s@70002800 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006300 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <216000000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006400 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <400000>;
 | 
			
		||||
 | 
			
		||||
		wm8903: wm8903@1a {
 | 
			
		||||
| 
						 | 
				
			
			@ -315,6 +301,7 @@ gyrometer@68 {
 | 
			
		|||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c400 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <100000>;
 | 
			
		||||
 | 
			
		||||
		smart-battery@b {
 | 
			
		||||
| 
						 | 
				
			
			@ -326,10 +313,12 @@ smart-battery@b {
 | 
			
		|||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c500 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <400000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000d000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <400000>;
 | 
			
		||||
 | 
			
		||||
		temperature-sensor@4c {
 | 
			
		||||
| 
						 | 
				
			
			@ -384,29 +373,29 @@ emc-table@380000 {
 | 
			
		|||
	};
 | 
			
		||||
 | 
			
		||||
	usb@c5000000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		nvidia,vbus-gpio = <&gpio 24 0>; /* PD0 */
 | 
			
		||||
		dr_mode = "otg";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	usb@c5004000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		nvidia,phy-reset-gpio = <&gpio 169 0>; /* gpio PV1 */
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000000 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000200 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	usb@c5008000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000400 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		cd-gpios = <&gpio 69 0>; /* gpio PI5 */
 | 
			
		||||
		wp-gpios = <&gpio 57 0>; /* gpio PH1 */
 | 
			
		||||
		power-gpios = <&gpio 70 0>; /* gpio PI6 */
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000600 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		support-8bit;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -240,39 +240,27 @@ conf_ld17_0 {
 | 
			
		|||
		};
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2s@70002a00 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	i2s@70002800 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <216000000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006040 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006200 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006300 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006400 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <400000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c400 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <400000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c500 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <400000>;
 | 
			
		||||
 | 
			
		||||
		codec: codec@1a {
 | 
			
		||||
| 
						 | 
				
			
			@ -286,23 +274,24 @@ rtc@56 {
 | 
			
		|||
		};
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000d000 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	usb@c5000000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	usb@c5004000 {
 | 
			
		||||
		nvidia,phy-reset-gpio = <&gpio 168 0>; /* gpio PV0 */
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000200 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	usb@c5008000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000400 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	sdhci@c8000000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000600 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		cd-gpios = <&gpio 121 0>; /* gpio PP1 */
 | 
			
		||||
		wp-gpios = <&gpio 122 0>; /* gpio PP2 */
 | 
			
		||||
	};
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -240,31 +240,17 @@ conf_ld17_0 {
 | 
			
		|||
		};
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2s@70002a00 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006000 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006040 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006200 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	i2s@70002800 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006300 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <216000000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006400 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <400000>;
 | 
			
		||||
 | 
			
		||||
		wm8903: wm8903@1a {
 | 
			
		||||
| 
						 | 
				
			
			@ -291,36 +277,42 @@ isl29018@44 {
 | 
			
		|||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c400 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <400000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c500 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <400000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000d000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		clock-frequency = <400000>;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	usb@c5000000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	usb@c5004000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		nvidia,phy-reset-gpio = <&gpio 169 0>; /* gpio PV1 */
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000000 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000200 {
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	usb@c5008000 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000400 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		cd-gpios = <&gpio 69 0>; /* gpio PI5 */
 | 
			
		||||
		wp-gpios = <&gpio 57 0>; /* gpio PH1 */
 | 
			
		||||
		power-gpios = <&gpio 70 0>; /* gpio PI6 */
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000600 {
 | 
			
		||||
		status = "okay";
 | 
			
		||||
		support-8bit;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -72,6 +72,7 @@ tegra_i2s1: i2s@70002800 {
 | 
			
		|||
		reg = <0x70002800 0x200>;
 | 
			
		||||
		interrupts = <0 13 0x04>;
 | 
			
		||||
		nvidia,dma-request-selector = <&apbdma 2>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	tegra_i2s2: i2s@70002a00 {
 | 
			
		||||
| 
						 | 
				
			
			@ -79,6 +80,7 @@ tegra_i2s2: i2s@70002a00 {
 | 
			
		|||
		reg = <0x70002a00 0x200>;
 | 
			
		||||
		interrupts = <0 3 0x04>;
 | 
			
		||||
		nvidia,dma-request-selector = <&apbdma 1>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006000 {
 | 
			
		||||
| 
						 | 
				
			
			@ -86,6 +88,7 @@ serial@70006000 {
 | 
			
		|||
		reg = <0x70006000 0x40>;
 | 
			
		||||
		reg-shift = <2>;
 | 
			
		||||
		interrupts = <0 36 0x04>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006040 {
 | 
			
		||||
| 
						 | 
				
			
			@ -93,6 +96,7 @@ serial@70006040 {
 | 
			
		|||
		reg = <0x70006040 0x40>;
 | 
			
		||||
		reg-shift = <2>;
 | 
			
		||||
		interrupts = <0 37 0x04>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006200 {
 | 
			
		||||
| 
						 | 
				
			
			@ -100,6 +104,7 @@ serial@70006200 {
 | 
			
		|||
		reg = <0x70006200 0x100>;
 | 
			
		||||
		reg-shift = <2>;
 | 
			
		||||
		interrupts = <0 46 0x04>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006300 {
 | 
			
		||||
| 
						 | 
				
			
			@ -107,6 +112,7 @@ serial@70006300 {
 | 
			
		|||
		reg = <0x70006300 0x100>;
 | 
			
		||||
		reg-shift = <2>;
 | 
			
		||||
		interrupts = <0 90 0x04>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006400 {
 | 
			
		||||
| 
						 | 
				
			
			@ -114,6 +120,7 @@ serial@70006400 {
 | 
			
		|||
		reg = <0x70006400 0x100>;
 | 
			
		||||
		reg-shift = <2>;
 | 
			
		||||
		interrupts = <0 91 0x04>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c000 {
 | 
			
		||||
| 
						 | 
				
			
			@ -122,6 +129,7 @@ i2c@7000c000 {
 | 
			
		|||
		interrupts = <0 38 0x04>;
 | 
			
		||||
		#address-cells = <1>;
 | 
			
		||||
		#size-cells = <0>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c400 {
 | 
			
		||||
| 
						 | 
				
			
			@ -130,6 +138,7 @@ i2c@7000c400 {
 | 
			
		|||
		interrupts = <0 84 0x04>;
 | 
			
		||||
		#address-cells = <1>;
 | 
			
		||||
		#size-cells = <0>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c500 {
 | 
			
		||||
| 
						 | 
				
			
			@ -138,6 +147,7 @@ i2c@7000c500 {
 | 
			
		|||
		interrupts = <0 92 0x04>;
 | 
			
		||||
		#address-cells = <1>;
 | 
			
		||||
		#size-cells = <0>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000d000 {
 | 
			
		||||
| 
						 | 
				
			
			@ -146,6 +156,7 @@ i2c@7000d000 {
 | 
			
		|||
		interrupts = <0 53 0x04>;
 | 
			
		||||
		#address-cells = <1>;
 | 
			
		||||
		#size-cells = <0>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	pmc {
 | 
			
		||||
| 
						 | 
				
			
			@ -179,6 +190,7 @@ usb@c5000000 {
 | 
			
		|||
		interrupts = <0 20 0x04>;
 | 
			
		||||
		phy_type = "utmi";
 | 
			
		||||
		nvidia,has-legacy-mode;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	usb@c5004000 {
 | 
			
		||||
| 
						 | 
				
			
			@ -186,6 +198,7 @@ usb@c5004000 {
 | 
			
		|||
		reg = <0xc5004000 0x4000>;
 | 
			
		||||
		interrupts = <0 21 0x04>;
 | 
			
		||||
		phy_type = "ulpi";
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	usb@c5008000 {
 | 
			
		||||
| 
						 | 
				
			
			@ -193,30 +206,35 @@ usb@c5008000 {
 | 
			
		|||
		reg = <0xc5008000 0x4000>;
 | 
			
		||||
		interrupts = <0 97 0x04>;
 | 
			
		||||
		phy_type = "utmi";
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000000 {
 | 
			
		||||
		compatible = "nvidia,tegra20-sdhci";
 | 
			
		||||
		reg = <0xc8000000 0x200>;
 | 
			
		||||
		interrupts = <0 14 0x04>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000200 {
 | 
			
		||||
		compatible = "nvidia,tegra20-sdhci";
 | 
			
		||||
		reg = <0xc8000200 0x200>;
 | 
			
		||||
		interrupts = <0 15 0x04>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000400 {
 | 
			
		||||
		compatible = "nvidia,tegra20-sdhci";
 | 
			
		||||
		reg = <0xc8000400 0x200>;
 | 
			
		||||
		interrupts = <0 19 0x04>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@c8000600 {
 | 
			
		||||
		compatible = "nvidia,tegra20-sdhci";
 | 
			
		||||
		reg = <0xc8000600 0x200>;
 | 
			
		||||
		interrupts = <0 31 0x04>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	pmu {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -82,6 +82,7 @@ serial@70006000 {
 | 
			
		|||
		reg = <0x70006000 0x40>;
 | 
			
		||||
		reg-shift = <2>;
 | 
			
		||||
		interrupts = <0 36 0x04>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006040 {
 | 
			
		||||
| 
						 | 
				
			
			@ -89,6 +90,7 @@ serial@70006040 {
 | 
			
		|||
		reg = <0x70006040 0x40>;
 | 
			
		||||
		reg-shift = <2>;
 | 
			
		||||
		interrupts = <0 37 0x04>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006200 {
 | 
			
		||||
| 
						 | 
				
			
			@ -96,6 +98,7 @@ serial@70006200 {
 | 
			
		|||
		reg = <0x70006200 0x100>;
 | 
			
		||||
		reg-shift = <2>;
 | 
			
		||||
		interrupts = <0 46 0x04>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006300 {
 | 
			
		||||
| 
						 | 
				
			
			@ -103,6 +106,7 @@ serial@70006300 {
 | 
			
		|||
		reg = <0x70006300 0x100>;
 | 
			
		||||
		reg-shift = <2>;
 | 
			
		||||
		interrupts = <0 90 0x04>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	serial@70006400 {
 | 
			
		||||
| 
						 | 
				
			
			@ -110,6 +114,7 @@ serial@70006400 {
 | 
			
		|||
		reg = <0x70006400 0x100>;
 | 
			
		||||
		reg-shift = <2>;
 | 
			
		||||
		interrupts = <0 91 0x04>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c000 {
 | 
			
		||||
| 
						 | 
				
			
			@ -118,6 +123,7 @@ i2c@7000c000 {
 | 
			
		|||
		interrupts = <0 38 0x04>;
 | 
			
		||||
		#address-cells = <1>;
 | 
			
		||||
		#size-cells = <0>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c400 {
 | 
			
		||||
| 
						 | 
				
			
			@ -126,6 +132,7 @@ i2c@7000c400 {
 | 
			
		|||
		interrupts = <0 84 0x04>;
 | 
			
		||||
		#address-cells = <1>;
 | 
			
		||||
		#size-cells = <0>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c500 {
 | 
			
		||||
| 
						 | 
				
			
			@ -134,6 +141,7 @@ i2c@7000c500 {
 | 
			
		|||
		interrupts = <0 92 0x04>;
 | 
			
		||||
		#address-cells = <1>;
 | 
			
		||||
		#size-cells = <0>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000c700 {
 | 
			
		||||
| 
						 | 
				
			
			@ -142,6 +150,7 @@ i2c@7000c700 {
 | 
			
		|||
		interrupts = <0 120 0x04>;
 | 
			
		||||
		#address-cells = <1>;
 | 
			
		||||
		#size-cells = <0>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	i2c@7000d000 {
 | 
			
		||||
| 
						 | 
				
			
			@ -150,6 +159,7 @@ i2c@7000d000 {
 | 
			
		|||
		interrupts = <0 53 0x04>;
 | 
			
		||||
		#address-cells = <1>;
 | 
			
		||||
		#size-cells = <0>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	pmc {
 | 
			
		||||
| 
						 | 
				
			
			@ -191,30 +201,35 @@ tegra_i2s0: i2s@70080300 {
 | 
			
		|||
			compatible = "nvidia,tegra30-i2s";
 | 
			
		||||
			reg = <0x70080300 0x100>;
 | 
			
		||||
			nvidia,ahub-cif-ids = <4 4>;
 | 
			
		||||
			status = "disable";
 | 
			
		||||
		};
 | 
			
		||||
 | 
			
		||||
		tegra_i2s1: i2s@70080400 {
 | 
			
		||||
			compatible = "nvidia,tegra30-i2s";
 | 
			
		||||
			reg = <0x70080400 0x100>;
 | 
			
		||||
			nvidia,ahub-cif-ids = <5 5>;
 | 
			
		||||
			status = "disable";
 | 
			
		||||
		};
 | 
			
		||||
 | 
			
		||||
		tegra_i2s2: i2s@70080500 {
 | 
			
		||||
			compatible = "nvidia,tegra30-i2s";
 | 
			
		||||
			reg = <0x70080500 0x100>;
 | 
			
		||||
			nvidia,ahub-cif-ids = <6 6>;
 | 
			
		||||
			status = "disable";
 | 
			
		||||
		};
 | 
			
		||||
 | 
			
		||||
		tegra_i2s3: i2s@70080600 {
 | 
			
		||||
			compatible = "nvidia,tegra30-i2s";
 | 
			
		||||
			reg = <0x70080600 0x100>;
 | 
			
		||||
			nvidia,ahub-cif-ids = <7 7>;
 | 
			
		||||
			status = "disable";
 | 
			
		||||
		};
 | 
			
		||||
 | 
			
		||||
		tegra_i2s4: i2s@70080700 {
 | 
			
		||||
			compatible = "nvidia,tegra30-i2s";
 | 
			
		||||
			reg = <0x70080700 0x100>;
 | 
			
		||||
			nvidia,ahub-cif-ids = <8 8>;
 | 
			
		||||
			status = "disable";
 | 
			
		||||
		};
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -222,24 +237,28 @@ sdhci@78000000 {
 | 
			
		|||
		compatible = "nvidia,tegra30-sdhci", "nvidia,tegra20-sdhci";
 | 
			
		||||
		reg = <0x78000000 0x200>;
 | 
			
		||||
		interrupts = <0 14 0x04>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@78000200 {
 | 
			
		||||
		compatible = "nvidia,tegra30-sdhci", "nvidia,tegra20-sdhci";
 | 
			
		||||
		reg = <0x78000200 0x200>;
 | 
			
		||||
		interrupts = <0 15 0x04>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@78000400 {
 | 
			
		||||
		compatible = "nvidia,tegra30-sdhci", "nvidia,tegra20-sdhci";
 | 
			
		||||
		reg = <0x78000400 0x200>;
 | 
			
		||||
		interrupts = <0 19 0x04>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	sdhci@78000600 {
 | 
			
		||||
		compatible = "nvidia,tegra30-sdhci", "nvidia,tegra20-sdhci";
 | 
			
		||||
		reg = <0x78000600 0x200>;
 | 
			
		||||
		interrupts = <0 31 0x04>;
 | 
			
		||||
		status = "disable";
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	pmu {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue