imx27.dtsi 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595
  1. /*
  2. * Copyright 2012 Sascha Hauer, Pengutronix
  3. *
  4. * The code contained herein is licensed under the GNU General Public
  5. * License. You may obtain a copy of the GNU General Public License
  6. * Version 2 or later at the following locations:
  7. *
  8. * http://www.opensource.org/licenses/gpl-license.html
  9. * http://www.gnu.org/copyleft/gpl.html
  10. */
  11. #include "skeleton.dtsi"
  12. #include "imx27-pinfunc.h"
  13. #include <dt-bindings/clock/imx27-clock.h>
  14. #include <dt-bindings/gpio/gpio.h>
  15. #include <dt-bindings/input/input.h>
  16. #include <dt-bindings/interrupt-controller/irq.h>
  17. / {
  18. aliases {
  19. ethernet0 = &fec;
  20. gpio0 = &gpio1;
  21. gpio1 = &gpio2;
  22. gpio2 = &gpio3;
  23. gpio3 = &gpio4;
  24. gpio4 = &gpio5;
  25. gpio5 = &gpio6;
  26. i2c0 = &i2c1;
  27. i2c1 = &i2c2;
  28. serial0 = &uart1;
  29. serial1 = &uart2;
  30. serial2 = &uart3;
  31. serial3 = &uart4;
  32. serial4 = &uart5;
  33. serial5 = &uart6;
  34. spi0 = &cspi1;
  35. spi1 = &cspi2;
  36. spi2 = &cspi3;
  37. };
  38. aitc: aitc-interrupt-controller@e0000000 {
  39. compatible = "fsl,imx27-aitc", "fsl,avic";
  40. interrupt-controller;
  41. #interrupt-cells = <1>;
  42. reg = <0x10040000 0x1000>;
  43. };
  44. clocks {
  45. #address-cells = <1>;
  46. #size-cells = <0>;
  47. osc26m {
  48. compatible = "fsl,imx-osc26m", "fixed-clock";
  49. #clock-cells = <0>;
  50. clock-frequency = <26000000>;
  51. };
  52. };
  53. cpus {
  54. #size-cells = <0>;
  55. #address-cells = <1>;
  56. cpu: cpu@0 {
  57. device_type = "cpu";
  58. compatible = "arm,arm926ej-s";
  59. operating-points = <
  60. /* kHz uV */
  61. 266000 1300000
  62. 399000 1450000
  63. >;
  64. clock-latency = <62500>;
  65. clocks = <&clks IMX27_CLK_CPU_DIV>;
  66. voltage-tolerance = <5>;
  67. };
  68. };
  69. soc {
  70. #address-cells = <1>;
  71. #size-cells = <1>;
  72. compatible = "simple-bus";
  73. interrupt-parent = <&aitc>;
  74. ranges;
  75. aipi@10000000 { /* AIPI1 */
  76. compatible = "fsl,aipi-bus", "simple-bus";
  77. #address-cells = <1>;
  78. #size-cells = <1>;
  79. reg = <0x10000000 0x20000>;
  80. ranges;
  81. dma: dma@10001000 {
  82. compatible = "fsl,imx27-dma";
  83. reg = <0x10001000 0x1000>;
  84. interrupts = <32>;
  85. clocks = <&clks IMX27_CLK_DMA_IPG_GATE>,
  86. <&clks IMX27_CLK_DMA_AHB_GATE>;
  87. clock-names = "ipg", "ahb";
  88. #dma-cells = <1>;
  89. #dma-channels = <16>;
  90. };
  91. wdog: wdog@10002000 {
  92. compatible = "fsl,imx27-wdt", "fsl,imx21-wdt";
  93. reg = <0x10002000 0x1000>;
  94. interrupts = <27>;
  95. clocks = <&clks IMX27_CLK_WDOG_IPG_GATE>;
  96. };
  97. gpt1: timer@10003000 {
  98. compatible = "fsl,imx27-gpt", "fsl,imx21-gpt";
  99. reg = <0x10003000 0x1000>;
  100. interrupts = <26>;
  101. clocks = <&clks IMX27_CLK_GPT1_IPG_GATE>,
  102. <&clks IMX27_CLK_PER1_GATE>;
  103. clock-names = "ipg", "per";
  104. };
  105. gpt2: timer@10004000 {
  106. compatible = "fsl,imx27-gpt", "fsl,imx21-gpt";
  107. reg = <0x10004000 0x1000>;
  108. interrupts = <25>;
  109. clocks = <&clks IMX27_CLK_GPT2_IPG_GATE>,
  110. <&clks IMX27_CLK_PER1_GATE>;
  111. clock-names = "ipg", "per";
  112. };
  113. gpt3: timer@10005000 {
  114. compatible = "fsl,imx27-gpt", "fsl,imx21-gpt";
  115. reg = <0x10005000 0x1000>;
  116. interrupts = <24>;
  117. clocks = <&clks IMX27_CLK_GPT3_IPG_GATE>,
  118. <&clks IMX27_CLK_PER1_GATE>;
  119. clock-names = "ipg", "per";
  120. };
  121. pwm: pwm@10006000 {
  122. #pwm-cells = <2>;
  123. compatible = "fsl,imx27-pwm";
  124. reg = <0x10006000 0x1000>;
  125. interrupts = <23>;
  126. clocks = <&clks IMX27_CLK_PWM_IPG_GATE>,
  127. <&clks IMX27_CLK_PER1_GATE>;
  128. clock-names = "ipg", "per";
  129. };
  130. rtc: rtc@10007000 {
  131. compatible = "fsl,imx21-rtc";
  132. reg = <0x10007000 0x1000>;
  133. interrupts = <22>;
  134. clocks = <&clks IMX27_CLK_CKIL>,
  135. <&clks IMX27_CLK_RTC_IPG_GATE>;
  136. clock-names = "ref", "ipg";
  137. };
  138. kpp: kpp@10008000 {
  139. compatible = "fsl,imx27-kpp", "fsl,imx21-kpp";
  140. reg = <0x10008000 0x1000>;
  141. interrupts = <21>;
  142. clocks = <&clks IMX27_CLK_KPP_IPG_GATE>;
  143. status = "disabled";
  144. };
  145. owire: owire@10009000 {
  146. compatible = "fsl,imx27-owire", "fsl,imx21-owire";
  147. reg = <0x10009000 0x1000>;
  148. clocks = <&clks IMX27_CLK_OWIRE_IPG_GATE>;
  149. status = "disabled";
  150. };
  151. uart1: serial@1000a000 {
  152. compatible = "fsl,imx27-uart", "fsl,imx21-uart";
  153. reg = <0x1000a000 0x1000>;
  154. interrupts = <20>;
  155. clocks = <&clks IMX27_CLK_UART1_IPG_GATE>,
  156. <&clks IMX27_CLK_PER1_GATE>;
  157. clock-names = "ipg", "per";
  158. status = "disabled";
  159. };
  160. uart2: serial@1000b000 {
  161. compatible = "fsl,imx27-uart", "fsl,imx21-uart";
  162. reg = <0x1000b000 0x1000>;
  163. interrupts = <19>;
  164. clocks = <&clks IMX27_CLK_UART2_IPG_GATE>,
  165. <&clks IMX27_CLK_PER1_GATE>;
  166. clock-names = "ipg", "per";
  167. status = "disabled";
  168. };
  169. uart3: serial@1000c000 {
  170. compatible = "fsl,imx27-uart", "fsl,imx21-uart";
  171. reg = <0x1000c000 0x1000>;
  172. interrupts = <18>;
  173. clocks = <&clks IMX27_CLK_UART3_IPG_GATE>,
  174. <&clks IMX27_CLK_PER1_GATE>;
  175. clock-names = "ipg", "per";
  176. status = "disabled";
  177. };
  178. uart4: serial@1000d000 {
  179. compatible = "fsl,imx27-uart", "fsl,imx21-uart";
  180. reg = <0x1000d000 0x1000>;
  181. interrupts = <17>;
  182. clocks = <&clks IMX27_CLK_UART4_IPG_GATE>,
  183. <&clks IMX27_CLK_PER1_GATE>;
  184. clock-names = "ipg", "per";
  185. status = "disabled";
  186. };
  187. cspi1: cspi@1000e000 {
  188. #address-cells = <1>;
  189. #size-cells = <0>;
  190. compatible = "fsl,imx27-cspi";
  191. reg = <0x1000e000 0x1000>;
  192. interrupts = <16>;
  193. clocks = <&clks IMX27_CLK_CSPI1_IPG_GATE>,
  194. <&clks IMX27_CLK_PER2_GATE>;
  195. clock-names = "ipg", "per";
  196. status = "disabled";
  197. };
  198. cspi2: cspi@1000f000 {
  199. #address-cells = <1>;
  200. #size-cells = <0>;
  201. compatible = "fsl,imx27-cspi";
  202. reg = <0x1000f000 0x1000>;
  203. interrupts = <15>;
  204. clocks = <&clks IMX27_CLK_CSPI2_IPG_GATE>,
  205. <&clks IMX27_CLK_PER2_GATE>;
  206. clock-names = "ipg", "per";
  207. status = "disabled";
  208. };
  209. ssi1: ssi@10010000 {
  210. #sound-dai-cells = <0>;
  211. compatible = "fsl,imx27-ssi", "fsl,imx21-ssi";
  212. reg = <0x10010000 0x1000>;
  213. interrupts = <14>;
  214. clocks = <&clks IMX27_CLK_SSI1_IPG_GATE>;
  215. dmas = <&dma 12>, <&dma 13>, <&dma 14>, <&dma 15>;
  216. dma-names = "rx0", "tx0", "rx1", "tx1";
  217. fsl,fifo-depth = <8>;
  218. status = "disabled";
  219. };
  220. ssi2: ssi@10011000 {
  221. #sound-dai-cells = <0>;
  222. compatible = "fsl,imx27-ssi", "fsl,imx21-ssi";
  223. reg = <0x10011000 0x1000>;
  224. interrupts = <13>;
  225. clocks = <&clks IMX27_CLK_SSI2_IPG_GATE>;
  226. dmas = <&dma 8>, <&dma 9>, <&dma 10>, <&dma 11>;
  227. dma-names = "rx0", "tx0", "rx1", "tx1";
  228. fsl,fifo-depth = <8>;
  229. status = "disabled";
  230. };
  231. i2c1: i2c@10012000 {
  232. #address-cells = <1>;
  233. #size-cells = <0>;
  234. compatible = "fsl,imx27-i2c", "fsl,imx21-i2c";
  235. reg = <0x10012000 0x1000>;
  236. interrupts = <12>;
  237. clocks = <&clks IMX27_CLK_I2C1_IPG_GATE>;
  238. status = "disabled";
  239. };
  240. sdhci1: sdhci@10013000 {
  241. compatible = "fsl,imx27-mmc", "fsl,imx21-mmc";
  242. reg = <0x10013000 0x1000>;
  243. interrupts = <11>;
  244. clocks = <&clks IMX27_CLK_SDHC1_IPG_GATE>,
  245. <&clks IMX27_CLK_PER2_GATE>;
  246. clock-names = "ipg", "per";
  247. dmas = <&dma 7>;
  248. dma-names = "rx-tx";
  249. status = "disabled";
  250. };
  251. sdhci2: sdhci@10014000 {
  252. compatible = "fsl,imx27-mmc", "fsl,imx21-mmc";
  253. reg = <0x10014000 0x1000>;
  254. interrupts = <10>;
  255. clocks = <&clks IMX27_CLK_SDHC2_IPG_GATE>,
  256. <&clks IMX27_CLK_PER2_GATE>;
  257. clock-names = "ipg", "per";
  258. dmas = <&dma 6>;
  259. dma-names = "rx-tx";
  260. status = "disabled";
  261. };
  262. iomuxc: iomuxc@10015000 {
  263. compatible = "fsl,imx27-iomuxc";
  264. reg = <0x10015000 0x600>;
  265. #address-cells = <1>;
  266. #size-cells = <1>;
  267. ranges;
  268. gpio1: gpio@10015000 {
  269. compatible = "fsl,imx27-gpio", "fsl,imx21-gpio";
  270. reg = <0x10015000 0x100>;
  271. clocks = <&clks IMX27_CLK_GPIO_IPG_GATE>;
  272. interrupts = <8>;
  273. gpio-controller;
  274. #gpio-cells = <2>;
  275. interrupt-controller;
  276. #interrupt-cells = <2>;
  277. };
  278. gpio2: gpio@10015100 {
  279. compatible = "fsl,imx27-gpio", "fsl,imx21-gpio";
  280. reg = <0x10015100 0x100>;
  281. clocks = <&clks IMX27_CLK_GPIO_IPG_GATE>;
  282. interrupts = <8>;
  283. gpio-controller;
  284. #gpio-cells = <2>;
  285. interrupt-controller;
  286. #interrupt-cells = <2>;
  287. };
  288. gpio3: gpio@10015200 {
  289. compatible = "fsl,imx27-gpio", "fsl,imx21-gpio";
  290. reg = <0x10015200 0x100>;
  291. clocks = <&clks IMX27_CLK_GPIO_IPG_GATE>;
  292. interrupts = <8>;
  293. gpio-controller;
  294. #gpio-cells = <2>;
  295. interrupt-controller;
  296. #interrupt-cells = <2>;
  297. };
  298. gpio4: gpio@10015300 {
  299. compatible = "fsl,imx27-gpio", "fsl,imx21-gpio";
  300. reg = <0x10015300 0x100>;
  301. clocks = <&clks IMX27_CLK_GPIO_IPG_GATE>;
  302. interrupts = <8>;
  303. gpio-controller;
  304. #gpio-cells = <2>;
  305. interrupt-controller;
  306. #interrupt-cells = <2>;
  307. };
  308. gpio5: gpio@10015400 {
  309. compatible = "fsl,imx27-gpio", "fsl,imx21-gpio";
  310. reg = <0x10015400 0x100>;
  311. clocks = <&clks IMX27_CLK_GPIO_IPG_GATE>;
  312. interrupts = <8>;
  313. gpio-controller;
  314. #gpio-cells = <2>;
  315. interrupt-controller;
  316. #interrupt-cells = <2>;
  317. };
  318. gpio6: gpio@10015500 {
  319. compatible = "fsl,imx27-gpio", "fsl,imx21-gpio";
  320. reg = <0x10015500 0x100>;
  321. clocks = <&clks IMX27_CLK_GPIO_IPG_GATE>;
  322. interrupts = <8>;
  323. gpio-controller;
  324. #gpio-cells = <2>;
  325. interrupt-controller;
  326. #interrupt-cells = <2>;
  327. };
  328. };
  329. audmux: audmux@10016000 {
  330. compatible = "fsl,imx27-audmux", "fsl,imx21-audmux";
  331. reg = <0x10016000 0x1000>;
  332. clocks = <&clks IMX27_CLK_DUMMY>;
  333. clock-names = "audmux";
  334. status = "disabled";
  335. };
  336. cspi3: cspi@10017000 {
  337. #address-cells = <1>;
  338. #size-cells = <0>;
  339. compatible = "fsl,imx27-cspi";
  340. reg = <0x10017000 0x1000>;
  341. interrupts = <6>;
  342. clocks = <&clks IMX27_CLK_CSPI3_IPG_GATE>,
  343. <&clks IMX27_CLK_PER2_GATE>;
  344. clock-names = "ipg", "per";
  345. status = "disabled";
  346. };
  347. gpt4: timer@10019000 {
  348. compatible = "fsl,imx27-gpt", "fsl,imx21-gpt";
  349. reg = <0x10019000 0x1000>;
  350. interrupts = <4>;
  351. clocks = <&clks IMX27_CLK_GPT4_IPG_GATE>,
  352. <&clks IMX27_CLK_PER1_GATE>;
  353. clock-names = "ipg", "per";
  354. };
  355. gpt5: timer@1001a000 {
  356. compatible = "fsl,imx27-gpt", "fsl,imx21-gpt";
  357. reg = <0x1001a000 0x1000>;
  358. interrupts = <3>;
  359. clocks = <&clks IMX27_CLK_GPT5_IPG_GATE>,
  360. <&clks IMX27_CLK_PER1_GATE>;
  361. clock-names = "ipg", "per";
  362. };
  363. uart5: serial@1001b000 {
  364. compatible = "fsl,imx27-uart", "fsl,imx21-uart";
  365. reg = <0x1001b000 0x1000>;
  366. interrupts = <49>;
  367. clocks = <&clks IMX27_CLK_UART5_IPG_GATE>,
  368. <&clks IMX27_CLK_PER1_GATE>;
  369. clock-names = "ipg", "per";
  370. status = "disabled";
  371. };
  372. uart6: serial@1001c000 {
  373. compatible = "fsl,imx27-uart", "fsl,imx21-uart";
  374. reg = <0x1001c000 0x1000>;
  375. interrupts = <48>;
  376. clocks = <&clks IMX27_CLK_UART6_IPG_GATE>,
  377. <&clks IMX27_CLK_PER1_GATE>;
  378. clock-names = "ipg", "per";
  379. status = "disabled";
  380. };
  381. i2c2: i2c@1001d000 {
  382. #address-cells = <1>;
  383. #size-cells = <0>;
  384. compatible = "fsl,imx27-i2c", "fsl,imx21-i2c";
  385. reg = <0x1001d000 0x1000>;
  386. interrupts = <1>;
  387. clocks = <&clks IMX27_CLK_I2C2_IPG_GATE>;
  388. status = "disabled";
  389. };
  390. sdhci3: sdhci@1001e000 {
  391. compatible = "fsl,imx27-mmc", "fsl,imx21-mmc";
  392. reg = <0x1001e000 0x1000>;
  393. interrupts = <9>;
  394. clocks = <&clks IMX27_CLK_SDHC3_IPG_GATE>,
  395. <&clks IMX27_CLK_PER2_GATE>;
  396. clock-names = "ipg", "per";
  397. dmas = <&dma 36>;
  398. dma-names = "rx-tx";
  399. status = "disabled";
  400. };
  401. gpt6: timer@1001f000 {
  402. compatible = "fsl,imx27-gpt", "fsl,imx21-gpt";
  403. reg = <0x1001f000 0x1000>;
  404. interrupts = <2>;
  405. clocks = <&clks IMX27_CLK_GPT6_IPG_GATE>,
  406. <&clks IMX27_CLK_PER1_GATE>;
  407. clock-names = "ipg", "per";
  408. };
  409. };
  410. aipi@10020000 { /* AIPI2 */
  411. compatible = "fsl,aipi-bus", "simple-bus";
  412. #address-cells = <1>;
  413. #size-cells = <1>;
  414. reg = <0x10020000 0x20000>;
  415. ranges;
  416. fb: fb@10021000 {
  417. compatible = "fsl,imx27-fb", "fsl,imx21-fb";
  418. interrupts = <61>;
  419. reg = <0x10021000 0x1000>;
  420. clocks = <&clks IMX27_CLK_LCDC_IPG_GATE>,
  421. <&clks IMX27_CLK_LCDC_AHB_GATE>,
  422. <&clks IMX27_CLK_PER3_GATE>;
  423. clock-names = "ipg", "ahb", "per";
  424. status = "disabled";
  425. };
  426. coda: coda@10023000 {
  427. compatible = "fsl,imx27-vpu", "cnm,codadx6";
  428. reg = <0x10023000 0x0200>;
  429. interrupts = <53>;
  430. clocks = <&clks IMX27_CLK_VPU_BAUD_GATE>,
  431. <&clks IMX27_CLK_VPU_AHB_GATE>;
  432. clock-names = "per", "ahb";
  433. iram = <&iram>;
  434. };
  435. usbotg: usb@10024000 {
  436. compatible = "fsl,imx27-usb";
  437. reg = <0x10024000 0x200>;
  438. interrupts = <56>;
  439. clocks = <&clks IMX27_CLK_USB_IPG_GATE>,
  440. <&clks IMX27_CLK_USB_AHB_GATE>,
  441. <&clks IMX27_CLK_USB_DIV>;
  442. clock-names = "ipg", "ahb", "per";
  443. fsl,usbmisc = <&usbmisc 0>;
  444. status = "disabled";
  445. };
  446. usbh1: usb@10024200 {
  447. compatible = "fsl,imx27-usb";
  448. reg = <0x10024200 0x200>;
  449. interrupts = <54>;
  450. clocks = <&clks IMX27_CLK_USB_IPG_GATE>,
  451. <&clks IMX27_CLK_USB_AHB_GATE>,
  452. <&clks IMX27_CLK_USB_DIV>;
  453. clock-names = "ipg", "ahb", "per";
  454. fsl,usbmisc = <&usbmisc 1>;
  455. dr_mode = "host";
  456. status = "disabled";
  457. };
  458. usbh2: usb@10024400 {
  459. compatible = "fsl,imx27-usb";
  460. reg = <0x10024400 0x200>;
  461. interrupts = <55>;
  462. clocks = <&clks IMX27_CLK_USB_IPG_GATE>,
  463. <&clks IMX27_CLK_USB_AHB_GATE>,
  464. <&clks IMX27_CLK_USB_DIV>;
  465. clock-names = "ipg", "ahb", "per";
  466. fsl,usbmisc = <&usbmisc 2>;
  467. dr_mode = "host";
  468. status = "disabled";
  469. };
  470. usbmisc: usbmisc@10024600 {
  471. #index-cells = <1>;
  472. compatible = "fsl,imx27-usbmisc";
  473. reg = <0x10024600 0x200>;
  474. };
  475. sahara2: sahara@10025000 {
  476. compatible = "fsl,imx27-sahara";
  477. reg = <0x10025000 0x1000>;
  478. interrupts = <59>;
  479. clocks = <&clks IMX27_CLK_SAHARA_IPG_GATE>,
  480. <&clks IMX27_CLK_SAHARA_AHB_GATE>;
  481. clock-names = "ipg", "ahb";
  482. };
  483. clks: ccm@10027000{
  484. compatible = "fsl,imx27-ccm";
  485. reg = <0x10027000 0x1000>;
  486. #clock-cells = <1>;
  487. };
  488. iim: iim@10028000 {
  489. compatible = "fsl,imx27-iim";
  490. reg = <0x10028000 0x1000>;
  491. interrupts = <62>;
  492. clocks = <&clks IMX27_CLK_IIM_IPG_GATE>;
  493. };
  494. fec: ethernet@1002b000 {
  495. compatible = "fsl,imx27-fec";
  496. reg = <0x1002b000 0x1000>;
  497. interrupts = <50>;
  498. clocks = <&clks IMX27_CLK_FEC_IPG_GATE>,
  499. <&clks IMX27_CLK_FEC_AHB_GATE>;
  500. clock-names = "ipg", "ahb";
  501. status = "disabled";
  502. };
  503. };
  504. nfc: nand@d8000000 {
  505. #address-cells = <1>;
  506. #size-cells = <1>;
  507. compatible = "fsl,imx27-nand";
  508. reg = <0xd8000000 0x1000>;
  509. interrupts = <29>;
  510. clocks = <&clks IMX27_CLK_NFC_BAUD_GATE>;
  511. status = "disabled";
  512. };
  513. weim: weim@d8002000 {
  514. #address-cells = <2>;
  515. #size-cells = <1>;
  516. compatible = "fsl,imx27-weim";
  517. reg = <0xd8002000 0x1000>;
  518. clocks = <&clks IMX27_CLK_EMI_AHB_GATE>;
  519. ranges = <
  520. 0 0 0xc0000000 0x08000000
  521. 1 0 0xc8000000 0x08000000
  522. 2 0 0xd0000000 0x02000000
  523. 3 0 0xd2000000 0x02000000
  524. 4 0 0xd4000000 0x02000000
  525. 5 0 0xd6000000 0x02000000
  526. >;
  527. status = "disabled";
  528. };
  529. iram: iram@ffff4c00 {
  530. compatible = "mmio-sram";
  531. reg = <0xffff4c00 0xb400>;
  532. };
  533. };
  534. };