11f60f073SStephen Warren#include "tegra186.dtsi" 21f60f073SStephen Warren 31f60f073SStephen Warren/ { 41f60f073SStephen Warren model = "NVIDIA P2771-0000"; 51f60f073SStephen Warren compatible = "nvidia,p2771-0000", "nvidia,tegra186"; 61f60f073SStephen Warren 71f60f073SStephen Warren chosen { 81f60f073SStephen Warren stdout-path = &uarta; 91f60f073SStephen Warren }; 101f60f073SStephen Warren 111f60f073SStephen Warren aliases { 1267748a73SStephen Warren mmc0 = "/sdhci@3460000"; 1367748a73SStephen Warren mmc1 = "/sdhci@3400000"; 1445d85f08SStephen Warren i2c0 = "/bpmp/i2c"; 15ad3c144fSBryan Wu i2c1 = "/i2c@3160000"; 16ad3c144fSBryan Wu i2c2 = "/i2c@c240000"; 17ad3c144fSBryan Wu i2c3 = "/i2c@3180000"; 18ad3c144fSBryan Wu i2c4 = "/i2c@3190000"; 19ad3c144fSBryan Wu i2c5 = "/i2c@31c0000"; 20ad3c144fSBryan Wu i2c6 = "/i2c@c250000"; 21ad3c144fSBryan Wu i2c7 = "/i2c@31e0000"; 221f60f073SStephen Warren }; 231f60f073SStephen Warren 241f60f073SStephen Warren memory { 251f60f073SStephen Warren reg = <0x0 0x80000000 0x0 0x60000000>; 261f60f073SStephen Warren }; 271f60f073SStephen Warren 28*21622452SStephen Warren ethernet@2490000 { 29*21622452SStephen Warren status = "okay"; 30*21622452SStephen Warren phy-reset-gpios = <&gpio_main TEGRA_MAIN_GPIO(M, 4) GPIO_ACTIVE_LOW>; 31*21622452SStephen Warren }; 32*21622452SStephen Warren 33ad3c144fSBryan Wu i2c@3160000 { 34ad3c144fSBryan Wu status = "okay"; 35ad3c144fSBryan Wu }; 36ad3c144fSBryan Wu 37ad3c144fSBryan Wu i2c@3180000 { 38ad3c144fSBryan Wu status = "okay"; 39ad3c144fSBryan Wu }; 40ad3c144fSBryan Wu 41ad3c144fSBryan Wu i2c@3190000 { 42ad3c144fSBryan Wu status = "okay"; 43ad3c144fSBryan Wu }; 44ad3c144fSBryan Wu 45ad3c144fSBryan Wu i2c@31c0000 { 46ad3c144fSBryan Wu status = "okay"; 47ad3c144fSBryan Wu }; 48ad3c144fSBryan Wu 4945d85f08SStephen Warren sdhci@3400000 { 5045d85f08SStephen Warren status = "okay"; 5145d85f08SStephen Warren wp-gpios = <&gpio_main TEGRA_MAIN_GPIO(P, 4) GPIO_ACTIVE_HIGH>; 5245d85f08SStephen Warren bus-width = <4>; 5345d85f08SStephen Warren }; 5445d85f08SStephen Warren 551f60f073SStephen Warren sdhci@3460000 { 561f60f073SStephen Warren status = "okay"; 571f60f073SStephen Warren bus-width = <8>; 589a06a1a3STom Warren non-removable; 591f60f073SStephen Warren }; 60ad3c144fSBryan Wu 61ad3c144fSBryan Wu i2c@c240000 { 62ad3c144fSBryan Wu status = "okay"; 63ad3c144fSBryan Wu }; 64ad3c144fSBryan Wu 65ad3c144fSBryan Wu i2c@c250000 { 66ad3c144fSBryan Wu status = "okay"; 67ad3c144fSBryan Wu }; 68ad3c144fSBryan Wu 69ad3c144fSBryan Wu i2c@31e0000 { 70ad3c144fSBryan Wu status = "okay"; 71ad3c144fSBryan Wu }; 7245d85f08SStephen Warren 7345d85f08SStephen Warren bpmp { 7445d85f08SStephen Warren i2c { 7545d85f08SStephen Warren status = "okay"; 7645d85f08SStephen Warren }; 7745d85f08SStephen Warren }; 781f60f073SStephen Warren}; 79