1/dts-v1/; 2 3#include "tegra124.dtsi" 4 5/ { 6 model = "NVIDIA Jetson TK1"; 7 compatible = "nvidia,jetson-tk1", "nvidia,tegra124"; 8 9 chosen { 10 stdout-path = &uartd; 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 sdhci0 = "/sdhci@700b0600"; 20 sdhci1 = "/sdhci@700b0400"; 21 spi0 = "/spi@7000d400"; 22 spi1 = "/spi@7000da00"; 23 usb0 = "/usb@7d000000"; 24 usb1 = "/usb@7d008000"; 25 }; 26 27 memory { 28 device_type = "memory"; 29 reg = <0x80000000 0x80000000>; 30 }; 31 32 i2c@7000c000 { 33 status = "okay"; 34 clock-frequency = <100000>; 35 }; 36 37 i2c@7000c400 { 38 status = "okay"; 39 clock-frequency = <100000>; 40 }; 41 42 i2c@7000c500 { 43 status = "okay"; 44 clock-frequency = <100000>; 45 }; 46 47 i2c@7000c700 { 48 status = "okay"; 49 clock-frequency = <100000>; 50 }; 51 52 i2c@7000d000 { 53 status = "okay"; 54 clock-frequency = <400000>; 55 }; 56 57 i2c@7000d100 { 58 status = "okay"; 59 clock-frequency = <400000>; 60 }; 61 62 spi@7000d400 { 63 status = "okay"; 64 spi-max-frequency = <25000000>; 65 }; 66 67 spi@7000da00 { 68 status = "okay"; 69 spi-max-frequency = <25000000>; 70 }; 71 72 padctl@7009f000 { 73 pinctrl-0 = <&padctl_default>; 74 pinctrl-names = "default"; 75 76 padctl_default: pinmux { 77 usb3 { 78 nvidia,lanes = "pcie-0", "pcie-1"; 79 nvidia,function = "usb3"; 80 nvidia,iddq = <0>; 81 }; 82 83 pcie { 84 nvidia,lanes = "pcie-2", "pcie-3", 85 "pcie-4"; 86 nvidia,function = "pcie"; 87 nvidia,iddq = <0>; 88 }; 89 90 sata { 91 nvidia,lanes = "sata-0"; 92 nvidia,function = "sata"; 93 nvidia,iddq = <0>; 94 }; 95 }; 96 }; 97 98 sdhci@700b0400 { 99 status = "okay"; 100 cd-gpios = <&gpio 170 1>; /* gpio PV2 */ 101 power-gpios = <&gpio 136 0>; /* gpio PR0 */ 102 bus-width = <4>; 103 }; 104 105 sdhci@700b0600 { 106 status = "okay"; 107 bus-width = <8>; 108 }; 109 110 usb@7d000000 { 111 status = "okay"; 112 dr_mode = "otg"; 113 nvidia,vbus-gpio = <&gpio 108 0>; /* gpio PN4, USB_VBUS_EN0 */ 114 }; 115 116 usb@7d008000 { 117 status = "okay"; 118 nvidia,vbus-gpio = <&gpio 109 0>; /* gpio PN5, USB_VBUS_EN1 */ 119 }; 120}; 121