Advertisement
timonsku

Untitled

Jan 19th, 2020
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.25 KB | None | 0 0
  1. /dts-v1/;
  2.  
  3. #include "tegra210.dtsi"
  4.  
  5. / {
  6. model = "NVIDIA P3450-Porg";
  7. compatible = "nvidia,p3450-porg", "nvidia,tegra210";
  8.  
  9. chosen {
  10. stdout-path = &uarta;
  11. };
  12.  
  13. aliases {
  14. i2c0 = "/i2c@0,7000d000";
  15. i2c2 = "/i2c@0,7000c400";
  16. i2c3 = "/i2c@0,7000c500";
  17. i2c4 = "/i2c@0,7000c700";
  18. sdhci0 = "/sdhci@0,700b0600";
  19. sdhci1 = "/sdhci@0,700b0000";
  20. spi0 = "/spi@0,70410000";
  21. usb0 = "/usb@0,7d000000";
  22. };
  23.  
  24. memory {
  25. reg = <0x0 0x80000000 0x0 0xc0000000>;
  26. };
  27.  
  28. pcie-controller@0,01003000 {
  29. status = "okay";
  30.  
  31. pci@1,0 {
  32. status = "okay";
  33. };
  34.  
  35. pci@2,0 {
  36. status = "okay";
  37. };
  38. };
  39.  
  40. padctl@0,7009f000 {
  41. pinctrl-0 = <&padctl_default>;
  42. pinctrl-names = "default";
  43.  
  44. padctl_default: pinmux {
  45. xusb {
  46. nvidia,lanes = "otg-1", "otg-2";
  47. nvidia,function = "xusb";
  48. nvidia,iddq = <0>;
  49. };
  50.  
  51. usb3 {
  52. nvidia,lanes = "pcie-5", "pcie-6";
  53. nvidia,function = "usb3";
  54. nvidia,iddq = <0>;
  55. };
  56.  
  57. pcie-x1 {
  58. nvidia,lanes = "pcie-0";
  59. nvidia,function = "pcie-x1";
  60. nvidia,iddq = <0>;
  61. };
  62.  
  63. pcie-x4 {
  64. nvidia,lanes = "pcie-1", "pcie-2",
  65. "pcie-3", "pcie-4";
  66. nvidia,function = "pcie-x4";
  67. nvidia,iddq = <0>;
  68. };
  69.  
  70. sata {
  71. nvidia,lanes = "sata-0";
  72. nvidia,function = "sata";
  73. nvidia,iddq = <0>;
  74. };
  75. };
  76. };
  77.  
  78. sdhci@0,700b0000 {
  79. status = "okay";
  80. cd-gpios = <&gpio TEGRA_GPIO(Z, 1) GPIO_ACTIVE_LOW>;
  81. power-gpios = <&gpio TEGRA_GPIO(Z, 3) GPIO_ACTIVE_HIGH>;
  82. bus-width = <4>;
  83. };
  84.  
  85. sdhci@0,700b0600 {
  86. status = "okay";
  87. bus-width = <8>;
  88. };
  89.  
  90. i2c@0,7000c400 {
  91. status = "okay";
  92. clock-frequency = <400000>;
  93. };
  94.  
  95. i2c@0,7000c500 {
  96. status = "okay";
  97. clock-frequency = <400000>;
  98. };
  99.  
  100. i2c@0,7000c700 {
  101. status = "okay";
  102. clock-frequency = <400000>;
  103. };
  104.  
  105. i2c@0,7000d000 {
  106. status = "okay";
  107. clock-frequency = <400000>;
  108. };
  109.  
  110. spi@0,70410000 {
  111. status = "okay";
  112. spi-max-frequency = <80000000>;
  113. };
  114.  
  115. usb@0,7d000000 {
  116. status = "okay";
  117. dr_mode = "peripheral";
  118. };
  119.  
  120. clocks {
  121. compatible = "simple-bus";
  122. #address-cells = <1>;
  123. #size-cells = <0>;
  124.  
  125. clk32k_in: clock@0 {
  126. compatible = "fixed-clock";
  127. reg = <0>;
  128. #clock-cells = <0>;
  129. clock-frequency = <32768>;
  130. };
  131. };
  132. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement