blob: 18bcb75fafa09f65d061bb27e0074e78bc3ca76a [file] [log] [blame]
Tom Warren8aff0092013-01-28 13:32:11 +00001/dts-v1/;
2
Tom Warren126685a2013-02-21 12:31:29 +00003#include "tegra114.dtsi"
Tom Warren8aff0092013-01-28 13:32:11 +00004
5/ {
6 model = "NVIDIA Dalmore";
7 compatible = "nvidia,dalmore", "nvidia,tegra114";
8
Simon Glassc3691392014-09-04 16:27:35 -06009 chosen {
10 stdout-path = &uartd;
11 };
12
Tom Warren5647c032013-03-11 17:07:21 -070013 aliases {
14 i2c0 = "/i2c@7000d000";
15 i2c1 = "/i2c@7000c000";
16 i2c2 = "/i2c@7000c400";
17 i2c3 = "/i2c@7000c500";
18 i2c4 = "/i2c@7000c700";
Stephen Warren67748a72016-09-13 10:45:43 -060019 mmc0 = "/sdhci@78000600";
20 mmc1 = "/sdhci@78000400";
Stephen Warren5589bc22016-02-15 10:34:04 -070021 usb0 = "/usb@7d000000";
22 usb1 = "/usb@7d008000";
Tom Warren5647c032013-03-11 17:07:21 -070023 };
24
Tom Warren8aff0092013-01-28 13:32:11 +000025 memory {
26 device_type = "memory";
27 reg = <0x80000000 0x80000000>;
28 };
Tom Warrenb77c3542013-02-08 07:25:31 +000029
30 i2c@7000c000 {
31 status = "okay";
32 clock-frequency = <100000>;
33 };
34
35 i2c@7000c400 {
36 status = "okay";
37 clock-frequency = <100000>;
38 };
39
40 i2c@7000c500 {
41 status = "okay";
42 clock-frequency = <100000>;
43 };
44
45 i2c@7000c700 {
46 status = "okay";
47 clock-frequency = <100000>;
48 };
49
50 i2c@7000d000 {
51 status = "okay";
52 clock-frequency = <400000>;
53 };
Allen Martinaf77fdb2013-03-16 18:58:12 +000054
55 spi@7000da00 {
56 status = "okay";
57 spi-max-frequency = <25000000>;
58 };
Tom Warrene9cd2062013-03-18 14:46:46 -070059
60 sdhci@78000400 {
Simon Glass2b2b50b2015-01-05 20:05:41 -070061 cd-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_LOW>;
Tom Warrene9cd2062013-03-18 14:46:46 -070062 bus-width = <4>;
63 status = "okay";
64 };
65
66 sdhci@78000600 {
67 bus-width = <8>;
68 status = "okay";
Tom Warren9a06a1a2016-09-13 10:45:42 -060069 non-removable;
Tom Warrene9cd2062013-03-18 14:46:46 -070070 };
Jim Lin56867d82013-06-21 19:05:46 +080071
Stephen Warren5589bc22016-02-15 10:34:04 -070072 usb@7d000000 {
73 status = "okay";
74 dr_mode = "otg";
75 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(N, 4) GPIO_ACTIVE_HIGH>;
76 };
77
Jim Lin56867d82013-06-21 19:05:46 +080078 usb@7d008000 {
Simon Glass2b2b50b2015-01-05 20:05:41 -070079 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(K, 6) GPIO_ACTIVE_HIGH>;
Jim Lin56867d82013-06-21 19:05:46 +080080 status = "okay";
81 };
Stephen Warren5c31e7a2016-09-13 10:45:52 -060082
83 clocks {
84 compatible = "simple-bus";
85 #address-cells = <1>;
86 #size-cells = <0>;
87
88 clk32k_in: clock@0 {
89 compatible = "fixed-clock";
90 reg=<0>;
91 #clock-cells = <0>;
92 clock-frequency = <32768>;
93 };
94 };
Tom Warren8aff0092013-01-28 13:32:11 +000095};
Simon Glassf53dcc02017-06-12 06:22:01 -060096
97&uartd {
98 status = "okay";
99};