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 { 121f60f073SStephen Warren sdhci0 = "/sdhci@3460000"; 13*45d85f08SStephen Warren sdhci1 = "/sdhci@3400000"; 14*45d85f08SStephen 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 28ad3c144fSBryan Wu i2c@3160000 { 29ad3c144fSBryan Wu status = "okay"; 30ad3c144fSBryan Wu }; 31ad3c144fSBryan Wu 32ad3c144fSBryan Wu i2c@3180000 { 33ad3c144fSBryan Wu status = "okay"; 34ad3c144fSBryan Wu }; 35ad3c144fSBryan Wu 36ad3c144fSBryan Wu i2c@3190000 { 37ad3c144fSBryan Wu status = "okay"; 38ad3c144fSBryan Wu }; 39ad3c144fSBryan Wu 40ad3c144fSBryan Wu i2c@31c0000 { 41ad3c144fSBryan Wu status = "okay"; 42ad3c144fSBryan Wu }; 43ad3c144fSBryan Wu 44*45d85f08SStephen Warren sdhci@3400000 { 45*45d85f08SStephen Warren status = "okay"; 46*45d85f08SStephen Warren wp-gpios = <&gpio_main TEGRA_MAIN_GPIO(P, 4) GPIO_ACTIVE_HIGH>; 47*45d85f08SStephen Warren bus-width = <4>; 48*45d85f08SStephen Warren }; 49*45d85f08SStephen Warren 501f60f073SStephen Warren sdhci@3460000 { 511f60f073SStephen Warren status = "okay"; 521f60f073SStephen Warren bus-width = <8>; 531f60f073SStephen Warren }; 54ad3c144fSBryan Wu 55ad3c144fSBryan Wu i2c@c240000 { 56ad3c144fSBryan Wu status = "okay"; 57ad3c144fSBryan Wu }; 58ad3c144fSBryan Wu 59ad3c144fSBryan Wu i2c@c250000 { 60ad3c144fSBryan Wu status = "okay"; 61ad3c144fSBryan Wu }; 62ad3c144fSBryan Wu 63ad3c144fSBryan Wu i2c@31e0000 { 64ad3c144fSBryan Wu status = "okay"; 65ad3c144fSBryan Wu }; 66*45d85f08SStephen Warren 67*45d85f08SStephen Warren bpmp { 68*45d85f08SStephen Warren i2c { 69*45d85f08SStephen Warren status = "okay"; 70*45d85f08SStephen Warren }; 71*45d85f08SStephen Warren }; 721f60f073SStephen Warren}; 73