1#include "tegra30.dtsi" 2 3/ { 4 model = "Avionic Design Tamonten NG"; 5 compatible = "ad,tamonten-ng", "nvidia,tegra30"; 6 7 memory { 8 reg = <0x80000000 0x40000000>; 9 }; 10 11 chosen { 12 stdout-path = &uartd; 13 }; 14 15 aliases { 16 i2c0 = "/i2c@7000c000"; 17 i2c1 = "/i2c@7000c700"; 18 i2c2 = "/i2c@7000c400"; 19 i2c3 = "/i2c@7000c500"; 20 i2c4 = "/i2c@7000d000"; 21 mmc0 = "/sdhci@78000600"; 22 mmc1 = "/sdhci@78000400"; 23 mmc2 = "/sdhci@78000000"; 24 usb0 = "/usb@7d008000"; 25 }; 26 27 /* GEN1 */ 28 i2c@7000c000 { 29 status = "okay"; 30 clock-frequency = <100000>; 31 }; 32 33 /* GEN2 */ 34 i2c@7000c400 { 35 clock-frequency = <100000>; 36 }; 37 38 /* CAM */ 39 i2c@7000c500 { 40 status = "okay"; 41 clock-frequency = <100000>; 42 }; 43 44 /* DDC */ 45 i2c@7000c700 { 46 status = "okay"; 47 clock-frequency = <100000>; 48 }; 49 50 /* PWR */ 51 i2c@7000d000 { 52 status = "okay"; 53 clock-frequency = <100000>; 54 }; 55 56 /* SD slot on the base board */ 57 sdhci@78000400 { 58 cd-gpios = <&gpio TEGRA_GPIO(I, 5) GPIO_ACTIVE_LOW>; 59 wp-gpios = <&gpio TEGRA_GPIO(I, 3) GPIO_ACTIVE_HIGH>; 60 bus-width = <4>; 61 }; 62 63 /* EMMC on the COM module */ 64 sdhci@78000600 { 65 status = "okay"; 66 bus-width = <8>; 67 non-removable; 68 }; 69 70 usb@7d008000 { 71 status = "okay"; 72 }; 73 74 clocks { 75 compatible = "simple-bus"; 76 #address-cells = <1>; 77 #size-cells = <0>; 78 79 clk32k_in: clk@0 { 80 compatible = "fixed-clock"; 81 reg=<0>; 82 #clock-cells = <0>; 83 clock-frequency = <32768>; 84 }; 85 }; 86}; 87