]> git.ipfire.org Git - people/ms/u-boot.git/blob - arch/arm/dts/tegra186-p2771-0000.dtsi
ARM: tegra: enable Ethernet on p2771-0000
[people/ms/u-boot.git] / arch / arm / dts / tegra186-p2771-0000.dtsi
1 #include "tegra186.dtsi"
2
3 / {
4 model = "NVIDIA P2771-0000";
5 compatible = "nvidia,p2771-0000", "nvidia,tegra186";
6
7 chosen {
8 stdout-path = &uarta;
9 };
10
11 aliases {
12 mmc0 = "/sdhci@3460000";
13 mmc1 = "/sdhci@3400000";
14 i2c0 = "/bpmp/i2c";
15 i2c1 = "/i2c@3160000";
16 i2c2 = "/i2c@c240000";
17 i2c3 = "/i2c@3180000";
18 i2c4 = "/i2c@3190000";
19 i2c5 = "/i2c@31c0000";
20 i2c6 = "/i2c@c250000";
21 i2c7 = "/i2c@31e0000";
22 };
23
24 memory {
25 reg = <0x0 0x80000000 0x0 0x60000000>;
26 };
27
28 ethernet@2490000 {
29 status = "okay";
30 phy-reset-gpios = <&gpio_main TEGRA_MAIN_GPIO(M, 4) GPIO_ACTIVE_LOW>;
31 };
32
33 i2c@3160000 {
34 status = "okay";
35 };
36
37 i2c@3180000 {
38 status = "okay";
39 };
40
41 i2c@3190000 {
42 status = "okay";
43 };
44
45 i2c@31c0000 {
46 status = "okay";
47 };
48
49 sdhci@3400000 {
50 status = "okay";
51 wp-gpios = <&gpio_main TEGRA_MAIN_GPIO(P, 4) GPIO_ACTIVE_HIGH>;
52 bus-width = <4>;
53 };
54
55 sdhci@3460000 {
56 status = "okay";
57 bus-width = <8>;
58 non-removable;
59 };
60
61 i2c@c240000 {
62 status = "okay";
63 };
64
65 i2c@c250000 {
66 status = "okay";
67 };
68
69 i2c@31e0000 {
70 status = "okay";
71 };
72
73 bpmp {
74 i2c {
75 status = "okay";
76 };
77 };
78 };