tegra20.dtsi 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586
  1. #include <dt-bindings/gpio/tegra-gpio.h>
  2. #include <dt-bindings/interrupt-controller/arm-gic.h>
  3. #include "skeleton.dtsi"
  4. / {
  5. compatible = "nvidia,tegra20";
  6. interrupt-parent = <&intc>;
  7. aliases {
  8. serial0 = &uarta;
  9. serial1 = &uartb;
  10. serial2 = &uartc;
  11. serial3 = &uartd;
  12. serial4 = &uarte;
  13. };
  14. host1x {
  15. compatible = "nvidia,tegra20-host1x", "simple-bus";
  16. reg = <0x50000000 0x00024000>;
  17. interrupts = <GIC_SPI 65 IRQ_TYPE_LEVEL_HIGH>, /* syncpt */
  18. <GIC_SPI 67 IRQ_TYPE_LEVEL_HIGH>; /* general */
  19. clocks = <&tegra_car 28>;
  20. #address-cells = <1>;
  21. #size-cells = <1>;
  22. ranges = <0x54000000 0x54000000 0x04000000>;
  23. mpe {
  24. compatible = "nvidia,tegra20-mpe";
  25. reg = <0x54040000 0x00040000>;
  26. interrupts = <GIC_SPI 68 IRQ_TYPE_LEVEL_HIGH>;
  27. clocks = <&tegra_car 60>;
  28. };
  29. vi {
  30. compatible = "nvidia,tegra20-vi";
  31. reg = <0x54080000 0x00040000>;
  32. interrupts = <GIC_SPI 69 IRQ_TYPE_LEVEL_HIGH>;
  33. clocks = <&tegra_car 100>;
  34. };
  35. epp {
  36. compatible = "nvidia,tegra20-epp";
  37. reg = <0x540c0000 0x00040000>;
  38. interrupts = <GIC_SPI 70 IRQ_TYPE_LEVEL_HIGH>;
  39. clocks = <&tegra_car 19>;
  40. };
  41. isp {
  42. compatible = "nvidia,tegra20-isp";
  43. reg = <0x54100000 0x00040000>;
  44. interrupts = <GIC_SPI 71 IRQ_TYPE_LEVEL_HIGH>;
  45. clocks = <&tegra_car 23>;
  46. };
  47. gr2d {
  48. compatible = "nvidia,tegra20-gr2d";
  49. reg = <0x54140000 0x00040000>;
  50. interrupts = <GIC_SPI 72 IRQ_TYPE_LEVEL_HIGH>;
  51. clocks = <&tegra_car 21>;
  52. };
  53. gr3d {
  54. compatible = "nvidia,tegra20-gr3d";
  55. reg = <0x54180000 0x00040000>;
  56. clocks = <&tegra_car 24>;
  57. };
  58. dc@54200000 {
  59. compatible = "nvidia,tegra20-dc";
  60. reg = <0x54200000 0x00040000>;
  61. interrupts = <GIC_SPI 73 IRQ_TYPE_LEVEL_HIGH>;
  62. clocks = <&tegra_car 27>, <&tegra_car 121>;
  63. clock-names = "disp1", "parent";
  64. rgb {
  65. status = "disabled";
  66. };
  67. };
  68. dc@54240000 {
  69. compatible = "nvidia,tegra20-dc";
  70. reg = <0x54240000 0x00040000>;
  71. interrupts = <GIC_SPI 74 IRQ_TYPE_LEVEL_HIGH>;
  72. clocks = <&tegra_car 26>, <&tegra_car 121>;
  73. clock-names = "disp2", "parent";
  74. rgb {
  75. status = "disabled";
  76. };
  77. };
  78. hdmi {
  79. compatible = "nvidia,tegra20-hdmi";
  80. reg = <0x54280000 0x00040000>;
  81. interrupts = <GIC_SPI 75 IRQ_TYPE_LEVEL_HIGH>;
  82. clocks = <&tegra_car 51>, <&tegra_car 117>;
  83. clock-names = "hdmi", "parent";
  84. status = "disabled";
  85. };
  86. tvo {
  87. compatible = "nvidia,tegra20-tvo";
  88. reg = <0x542c0000 0x00040000>;
  89. interrupts = <GIC_SPI 76 IRQ_TYPE_LEVEL_HIGH>;
  90. clocks = <&tegra_car 102>;
  91. status = "disabled";
  92. };
  93. dsi {
  94. compatible = "nvidia,tegra20-dsi";
  95. reg = <0x54300000 0x00040000>;
  96. clocks = <&tegra_car 48>;
  97. status = "disabled";
  98. };
  99. };
  100. timer@50004600 {
  101. compatible = "arm,cortex-a9-twd-timer";
  102. reg = <0x50040600 0x20>;
  103. interrupts = <GIC_PPI 13
  104. (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_HIGH)>;
  105. clocks = <&tegra_car 132>;
  106. };
  107. intc: interrupt-controller {
  108. compatible = "arm,cortex-a9-gic";
  109. reg = <0x50041000 0x1000
  110. 0x50040100 0x0100>;
  111. interrupt-controller;
  112. #interrupt-cells = <3>;
  113. };
  114. cache-controller {
  115. compatible = "arm,pl310-cache";
  116. reg = <0x50043000 0x1000>;
  117. arm,data-latency = <5 5 2>;
  118. arm,tag-latency = <4 4 2>;
  119. cache-unified;
  120. cache-level = <2>;
  121. };
  122. timer@60005000 {
  123. compatible = "nvidia,tegra20-timer";
  124. reg = <0x60005000 0x60>;
  125. interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>,
  126. <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>,
  127. <GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>,
  128. <GIC_SPI 42 IRQ_TYPE_LEVEL_HIGH>;
  129. clocks = <&tegra_car 5>;
  130. };
  131. tegra_car: clock {
  132. compatible = "nvidia,tegra20-car";
  133. reg = <0x60006000 0x1000>;
  134. #clock-cells = <1>;
  135. };
  136. apbdma: dma {
  137. compatible = "nvidia,tegra20-apbdma";
  138. reg = <0x6000a000 0x1200>;
  139. interrupts = <GIC_SPI 104 IRQ_TYPE_LEVEL_HIGH>,
  140. <GIC_SPI 105 IRQ_TYPE_LEVEL_HIGH>,
  141. <GIC_SPI 106 IRQ_TYPE_LEVEL_HIGH>,
  142. <GIC_SPI 107 IRQ_TYPE_LEVEL_HIGH>,
  143. <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>,
  144. <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>,
  145. <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>,
  146. <GIC_SPI 111 IRQ_TYPE_LEVEL_HIGH>,
  147. <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>,
  148. <GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>,
  149. <GIC_SPI 114 IRQ_TYPE_LEVEL_HIGH>,
  150. <GIC_SPI 115 IRQ_TYPE_LEVEL_HIGH>,
  151. <GIC_SPI 116 IRQ_TYPE_LEVEL_HIGH>,
  152. <GIC_SPI 117 IRQ_TYPE_LEVEL_HIGH>,
  153. <GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH>,
  154. <GIC_SPI 119 IRQ_TYPE_LEVEL_HIGH>;
  155. clocks = <&tegra_car 34>;
  156. };
  157. ahb {
  158. compatible = "nvidia,tegra20-ahb";
  159. reg = <0x6000c004 0x10c>; /* AHB Arbitration + Gizmo Controller */
  160. };
  161. gpio: gpio {
  162. compatible = "nvidia,tegra20-gpio";
  163. reg = <0x6000d000 0x1000>;
  164. interrupts = <GIC_SPI 32 IRQ_TYPE_LEVEL_HIGH>,
  165. <GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>,
  166. <GIC_SPI 34 IRQ_TYPE_LEVEL_HIGH>,
  167. <GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>,
  168. <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>,
  169. <GIC_SPI 87 IRQ_TYPE_LEVEL_HIGH>,
  170. <GIC_SPI 89 IRQ_TYPE_LEVEL_HIGH>;
  171. #gpio-cells = <2>;
  172. gpio-controller;
  173. #interrupt-cells = <2>;
  174. interrupt-controller;
  175. };
  176. pinmux: pinmux {
  177. compatible = "nvidia,tegra20-pinmux";
  178. reg = <0x70000014 0x10 /* Tri-state registers */
  179. 0x70000080 0x20 /* Mux registers */
  180. 0x700000a0 0x14 /* Pull-up/down registers */
  181. 0x70000868 0xa8>; /* Pad control registers */
  182. };
  183. das {
  184. compatible = "nvidia,tegra20-das";
  185. reg = <0x70000c00 0x80>;
  186. };
  187. tegra_ac97: ac97 {
  188. compatible = "nvidia,tegra20-ac97";
  189. reg = <0x70002000 0x200>;
  190. interrupts = <GIC_SPI 81 IRQ_TYPE_LEVEL_HIGH>;
  191. nvidia,dma-request-selector = <&apbdma 12>;
  192. clocks = <&tegra_car 3>;
  193. status = "disabled";
  194. };
  195. tegra_i2s1: i2s@70002800 {
  196. compatible = "nvidia,tegra20-i2s";
  197. reg = <0x70002800 0x200>;
  198. interrupts = <GIC_SPI 13 IRQ_TYPE_LEVEL_HIGH>;
  199. nvidia,dma-request-selector = <&apbdma 2>;
  200. clocks = <&tegra_car 11>;
  201. status = "disabled";
  202. };
  203. tegra_i2s2: i2s@70002a00 {
  204. compatible = "nvidia,tegra20-i2s";
  205. reg = <0x70002a00 0x200>;
  206. interrupts = <GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>;
  207. nvidia,dma-request-selector = <&apbdma 1>;
  208. clocks = <&tegra_car 18>;
  209. status = "disabled";
  210. };
  211. /*
  212. * There are two serial driver i.e. 8250 based simple serial
  213. * driver and APB DMA based serial driver for higher baudrate
  214. * and performace. To enable the 8250 based driver, the compatible
  215. * is "nvidia,tegra20-uart" and to enable the APB DMA based serial
  216. * driver, the comptible is "nvidia,tegra20-hsuart".
  217. */
  218. uarta: serial@70006000 {
  219. compatible = "nvidia,tegra20-uart";
  220. reg = <0x70006000 0x40>;
  221. reg-shift = <2>;
  222. interrupts = <GIC_SPI 36 IRQ_TYPE_LEVEL_HIGH>;
  223. nvidia,dma-request-selector = <&apbdma 8>;
  224. clocks = <&tegra_car 6>;
  225. status = "disabled";
  226. };
  227. uartb: serial@70006040 {
  228. compatible = "nvidia,tegra20-uart";
  229. reg = <0x70006040 0x40>;
  230. reg-shift = <2>;
  231. interrupts = <GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>;
  232. nvidia,dma-request-selector = <&apbdma 9>;
  233. clocks = <&tegra_car 96>;
  234. status = "disabled";
  235. };
  236. uartc: serial@70006200 {
  237. compatible = "nvidia,tegra20-uart";
  238. reg = <0x70006200 0x100>;
  239. reg-shift = <2>;
  240. interrupts = <GIC_SPI 46 IRQ_TYPE_LEVEL_HIGH>;
  241. nvidia,dma-request-selector = <&apbdma 10>;
  242. clocks = <&tegra_car 55>;
  243. status = "disabled";
  244. };
  245. uartd: serial@70006300 {
  246. compatible = "nvidia,tegra20-uart";
  247. reg = <0x70006300 0x100>;
  248. reg-shift = <2>;
  249. interrupts = <GIC_SPI 90 IRQ_TYPE_LEVEL_HIGH>;
  250. nvidia,dma-request-selector = <&apbdma 19>;
  251. clocks = <&tegra_car 65>;
  252. status = "disabled";
  253. };
  254. uarte: serial@70006400 {
  255. compatible = "nvidia,tegra20-uart";
  256. reg = <0x70006400 0x100>;
  257. reg-shift = <2>;
  258. interrupts = <GIC_SPI 91 IRQ_TYPE_LEVEL_HIGH>;
  259. nvidia,dma-request-selector = <&apbdma 20>;
  260. clocks = <&tegra_car 66>;
  261. status = "disabled";
  262. };
  263. pwm: pwm {
  264. compatible = "nvidia,tegra20-pwm";
  265. reg = <0x7000a000 0x100>;
  266. #pwm-cells = <2>;
  267. clocks = <&tegra_car 17>;
  268. status = "disabled";
  269. };
  270. rtc {
  271. compatible = "nvidia,tegra20-rtc";
  272. reg = <0x7000e000 0x100>;
  273. interrupts = <GIC_SPI 2 IRQ_TYPE_LEVEL_HIGH>;
  274. clocks = <&tegra_car 4>;
  275. };
  276. i2c@7000c000 {
  277. compatible = "nvidia,tegra20-i2c";
  278. reg = <0x7000c000 0x100>;
  279. interrupts = <GIC_SPI 38 IRQ_TYPE_LEVEL_HIGH>;
  280. #address-cells = <1>;
  281. #size-cells = <0>;
  282. clocks = <&tegra_car 12>, <&tegra_car 124>;
  283. clock-names = "div-clk", "fast-clk";
  284. status = "disabled";
  285. };
  286. spi@7000c380 {
  287. compatible = "nvidia,tegra20-sflash";
  288. reg = <0x7000c380 0x80>;
  289. interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>;
  290. nvidia,dma-request-selector = <&apbdma 11>;
  291. #address-cells = <1>;
  292. #size-cells = <0>;
  293. clocks = <&tegra_car 43>;
  294. status = "disabled";
  295. };
  296. i2c@7000c400 {
  297. compatible = "nvidia,tegra20-i2c";
  298. reg = <0x7000c400 0x100>;
  299. interrupts = <GIC_SPI 84 IRQ_TYPE_LEVEL_HIGH>;
  300. #address-cells = <1>;
  301. #size-cells = <0>;
  302. clocks = <&tegra_car 54>, <&tegra_car 124>;
  303. clock-names = "div-clk", "fast-clk";
  304. status = "disabled";
  305. };
  306. i2c@7000c500 {
  307. compatible = "nvidia,tegra20-i2c";
  308. reg = <0x7000c500 0x100>;
  309. interrupts = <GIC_SPI 92 IRQ_TYPE_LEVEL_HIGH>;
  310. #address-cells = <1>;
  311. #size-cells = <0>;
  312. clocks = <&tegra_car 67>, <&tegra_car 124>;
  313. clock-names = "div-clk", "fast-clk";
  314. status = "disabled";
  315. };
  316. i2c@7000d000 {
  317. compatible = "nvidia,tegra20-i2c-dvc";
  318. reg = <0x7000d000 0x200>;
  319. interrupts = <GIC_SPI 53 IRQ_TYPE_LEVEL_HIGH>;
  320. #address-cells = <1>;
  321. #size-cells = <0>;
  322. clocks = <&tegra_car 47>, <&tegra_car 124>;
  323. clock-names = "div-clk", "fast-clk";
  324. status = "disabled";
  325. };
  326. spi@7000d400 {
  327. compatible = "nvidia,tegra20-slink";
  328. reg = <0x7000d400 0x200>;
  329. interrupts = <GIC_SPI 59 IRQ_TYPE_LEVEL_HIGH>;
  330. nvidia,dma-request-selector = <&apbdma 15>;
  331. #address-cells = <1>;
  332. #size-cells = <0>;
  333. clocks = <&tegra_car 41>;
  334. status = "disabled";
  335. };
  336. spi@7000d600 {
  337. compatible = "nvidia,tegra20-slink";
  338. reg = <0x7000d600 0x200>;
  339. interrupts = <GIC_SPI 82 IRQ_TYPE_LEVEL_HIGH>;
  340. nvidia,dma-request-selector = <&apbdma 16>;
  341. #address-cells = <1>;
  342. #size-cells = <0>;
  343. clocks = <&tegra_car 44>;
  344. status = "disabled";
  345. };
  346. spi@7000d800 {
  347. compatible = "nvidia,tegra20-slink";
  348. reg = <0x7000d800 0x200>;
  349. interrupts = <GIC_SPI 83 IRQ_TYPE_LEVEL_HIGH>;
  350. nvidia,dma-request-selector = <&apbdma 17>;
  351. #address-cells = <1>;
  352. #size-cells = <0>;
  353. clocks = <&tegra_car 46>;
  354. status = "disabled";
  355. };
  356. spi@7000da00 {
  357. compatible = "nvidia,tegra20-slink";
  358. reg = <0x7000da00 0x200>;
  359. interrupts = <GIC_SPI 93 IRQ_TYPE_LEVEL_HIGH>;
  360. nvidia,dma-request-selector = <&apbdma 18>;
  361. #address-cells = <1>;
  362. #size-cells = <0>;
  363. clocks = <&tegra_car 68>;
  364. status = "disabled";
  365. };
  366. kbc {
  367. compatible = "nvidia,tegra20-kbc";
  368. reg = <0x7000e200 0x100>;
  369. interrupts = <GIC_SPI 85 IRQ_TYPE_LEVEL_HIGH>;
  370. clocks = <&tegra_car 36>;
  371. status = "disabled";
  372. };
  373. pmc {
  374. compatible = "nvidia,tegra20-pmc";
  375. reg = <0x7000e400 0x400>;
  376. clocks = <&tegra_car 110>, <&clk32k_in>;
  377. clock-names = "pclk", "clk32k_in";
  378. };
  379. memory-controller@7000f000 {
  380. compatible = "nvidia,tegra20-mc";
  381. reg = <0x7000f000 0x024
  382. 0x7000f03c 0x3c4>;
  383. interrupts = <GIC_SPI 77 IRQ_TYPE_LEVEL_HIGH>;
  384. };
  385. iommu {
  386. compatible = "nvidia,tegra20-gart";
  387. reg = <0x7000f024 0x00000018 /* controller registers */
  388. 0x58000000 0x02000000>; /* GART aperture */
  389. };
  390. memory-controller@7000f400 {
  391. compatible = "nvidia,tegra20-emc";
  392. reg = <0x7000f400 0x200>;
  393. #address-cells = <1>;
  394. #size-cells = <0>;
  395. };
  396. usb@c5000000 {
  397. compatible = "nvidia,tegra20-ehci", "usb-ehci";
  398. reg = <0xc5000000 0x4000>;
  399. interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>;
  400. phy_type = "utmi";
  401. nvidia,has-legacy-mode;
  402. clocks = <&tegra_car 22>;
  403. nvidia,needs-double-reset;
  404. nvidia,phy = <&phy1>;
  405. status = "disabled";
  406. };
  407. phy1: usb-phy@c5000000 {
  408. compatible = "nvidia,tegra20-usb-phy";
  409. reg = <0xc5000000 0x4000 0xc5000000 0x4000>;
  410. phy_type = "utmi";
  411. clocks = <&tegra_car 22>,
  412. <&tegra_car 127>,
  413. <&tegra_car 106>,
  414. <&tegra_car 22>;
  415. clock-names = "reg", "pll_u", "timer", "utmi-pads";
  416. nvidia,has-legacy-mode;
  417. hssync_start_delay = <9>;
  418. idle_wait_delay = <17>;
  419. elastic_limit = <16>;
  420. term_range_adj = <6>;
  421. xcvr_setup = <9>;
  422. xcvr_lsfslew = <1>;
  423. xcvr_lsrslew = <1>;
  424. status = "disabled";
  425. };
  426. usb@c5004000 {
  427. compatible = "nvidia,tegra20-ehci", "usb-ehci";
  428. reg = <0xc5004000 0x4000>;
  429. interrupts = <GIC_SPI 21 IRQ_TYPE_LEVEL_HIGH>;
  430. phy_type = "ulpi";
  431. clocks = <&tegra_car 58>;
  432. nvidia,phy = <&phy2>;
  433. status = "disabled";
  434. };
  435. phy2: usb-phy@c5004000 {
  436. compatible = "nvidia,tegra20-usb-phy";
  437. reg = <0xc5004000 0x4000>;
  438. phy_type = "ulpi";
  439. clocks = <&tegra_car 58>,
  440. <&tegra_car 127>,
  441. <&tegra_car 93>;
  442. clock-names = "reg", "pll_u", "ulpi-link";
  443. status = "disabled";
  444. };
  445. usb@c5008000 {
  446. compatible = "nvidia,tegra20-ehci", "usb-ehci";
  447. reg = <0xc5008000 0x4000>;
  448. interrupts = <GIC_SPI 97 IRQ_TYPE_LEVEL_HIGH>;
  449. phy_type = "utmi";
  450. clocks = <&tegra_car 59>;
  451. nvidia,phy = <&phy3>;
  452. status = "disabled";
  453. };
  454. phy3: usb-phy@c5008000 {
  455. compatible = "nvidia,tegra20-usb-phy";
  456. reg = <0xc5008000 0x4000 0xc5000000 0x4000>;
  457. phy_type = "utmi";
  458. clocks = <&tegra_car 59>,
  459. <&tegra_car 127>,
  460. <&tegra_car 106>,
  461. <&tegra_car 22>;
  462. clock-names = "reg", "pll_u", "timer", "utmi-pads";
  463. hssync_start_delay = <9>;
  464. idle_wait_delay = <17>;
  465. elastic_limit = <16>;
  466. term_range_adj = <6>;
  467. xcvr_setup = <9>;
  468. xcvr_lsfslew = <2>;
  469. xcvr_lsrslew = <2>;
  470. status = "disabled";
  471. };
  472. sdhci@c8000000 {
  473. compatible = "nvidia,tegra20-sdhci";
  474. reg = <0xc8000000 0x200>;
  475. interrupts = <GIC_SPI 14 IRQ_TYPE_LEVEL_HIGH>;
  476. clocks = <&tegra_car 14>;
  477. status = "disabled";
  478. };
  479. sdhci@c8000200 {
  480. compatible = "nvidia,tegra20-sdhci";
  481. reg = <0xc8000200 0x200>;
  482. interrupts = <GIC_SPI 15 IRQ_TYPE_LEVEL_HIGH>;
  483. clocks = <&tegra_car 9>;
  484. status = "disabled";
  485. };
  486. sdhci@c8000400 {
  487. compatible = "nvidia,tegra20-sdhci";
  488. reg = <0xc8000400 0x200>;
  489. interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>;
  490. clocks = <&tegra_car 69>;
  491. status = "disabled";
  492. };
  493. sdhci@c8000600 {
  494. compatible = "nvidia,tegra20-sdhci";
  495. reg = <0xc8000600 0x200>;
  496. interrupts = <GIC_SPI 31 IRQ_TYPE_LEVEL_HIGH>;
  497. clocks = <&tegra_car 15>;
  498. status = "disabled";
  499. };
  500. cpus {
  501. #address-cells = <1>;
  502. #size-cells = <0>;
  503. cpu@0 {
  504. device_type = "cpu";
  505. compatible = "arm,cortex-a9";
  506. reg = <0>;
  507. };
  508. cpu@1 {
  509. device_type = "cpu";
  510. compatible = "arm,cortex-a9";
  511. reg = <1>;
  512. };
  513. };
  514. pmu {
  515. compatible = "arm,cortex-a9-pmu";
  516. interrupts = <GIC_SPI 56 IRQ_TYPE_LEVEL_HIGH>,
  517. <GIC_SPI 57 IRQ_TYPE_LEVEL_HIGH>;
  518. };
  519. };