Home | History | Annotate | Download | only in dts
      1 /dts-v1/;
      2 
      3 #include "tegra124.dtsi"
      4 
      5 / {
      6 	model = "NVIDIA Venice2";
      7 	compatible = "nvidia,venice2", "nvidia,tegra124";
      8 
      9 	chosen {
     10 		stdout-path = &uarta;
     11 	};
     12 
     13 	aliases {
     14 		i2c0 = "/i2c@7000d000";
     15 		i2c1 = "/i2c@7000c000";
     16 		i2c2 = "/i2c@7000c400";
     17 		i2c3 = "/i2c@7000c500";
     18 		i2c4 = "/i2c@7000c700";
     19 		i2c5 = "/i2c@7000d100";
     20 		mmc0 = "/sdhci@700b0600";
     21 		mmc1 = "/sdhci@700b0400";
     22 		spi0 = "/spi@7000d400";
     23 		spi1 = "/spi@7000da00";
     24 		usb0 = "/usb@7d000000";
     25 		usb1 = "/usb@7d008000";
     26 	};
     27 
     28 	memory {
     29 		device_type = "memory";
     30 		reg = <0x80000000 0x80000000>;
     31 	};
     32 
     33 	i2c@7000c000 {
     34 		status = "okay";
     35 		clock-frequency = <100000>;
     36 	};
     37 
     38 	i2c@7000c400 {
     39 		status = "okay";
     40 		clock-frequency = <100000>;
     41 	};
     42 
     43 	i2c@7000c500 {
     44 		status = "okay";
     45 		clock-frequency = <100000>;
     46 	};
     47 
     48 	i2c@7000c700 {
     49 		status = "okay";
     50 		clock-frequency = <100000>;
     51 	};
     52 
     53 	i2c@7000d000 {
     54 		status = "okay";
     55 		clock-frequency = <400000>;
     56 	};
     57 
     58 	i2c@7000d100 {
     59 		status = "okay";
     60 		clock-frequency = <400000>;
     61 	};
     62 
     63 	spi@7000d400 {
     64 		status = "okay";
     65 		spi-max-frequency = <25000000>;
     66 	};
     67 
     68 	spi@7000da00 {
     69 		status = "okay";
     70 		spi-max-frequency = <25000000>;
     71 	};
     72 
     73 	sdhci@700b0400 {
     74 		status = "okay";
     75 		cd-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_HIGH>;
     76 		power-gpios = <&gpio TEGRA_GPIO(R, 0) GPIO_ACTIVE_HIGH>;
     77 		wp-gpios = <&gpio TEGRA_GPIO(Q, 4) GPIO_ACTIVE_LOW>;
     78 		bus-width = <4>;
     79 	};
     80 
     81 	sdhci@700b0600 {
     82 		status = "okay";
     83 		bus-width = <8>;
     84 		non-removable;
     85 	};
     86 
     87 	usb@7d000000 {
     88 		status = "okay";
     89 		dr_mode = "otg";
     90 		nvidia,vbus-gpio = <&gpio TEGRA_GPIO(N, 4) GPIO_ACTIVE_HIGH>;
     91 	};
     92 
     93 	usb@7d008000 {
     94 		status = "okay";
     95 		nvidia,vbus-gpio = <&gpio TEGRA_GPIO(N, 5) GPIO_ACTIVE_HIGH>;
     96 	};
     97 
     98 	clocks {
     99 		compatible = "simple-bus";
    100 		#address-cells = <1>;
    101 		#size-cells = <0>;
    102 
    103 		clk32k_in: clock@0 {
    104 			compatible = "fixed-clock";
    105 			reg = <0>;
    106 			#clock-cells = <0>;
    107 			clock-frequency = <32768>;
    108 		};
    109 	};
    110 
    111 };
    112 
    113 &uarta {
    114 	status = "okay";
    115 };
    116