exynos4210-universal_c210.dts 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686
  1. // SPDX-License-Identifier: GPL-2.0
  2. /*
  3. * Samsung's Exynos4210 based Universal C210 board device tree source
  4. *
  5. * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
  6. * http://www.samsung.com
  7. *
  8. * Device tree source file for Samsung's Universal C210 board which is based on
  9. * Samsung's Exynos4210 rev0 SoC.
  10. */
  11. /dts-v1/;
  12. #include "exynos4210.dtsi"
  13. #include <dt-bindings/gpio/gpio.h>
  14. / {
  15. model = "Samsung Universal C210 based on Exynos4210 rev0";
  16. compatible = "samsung,universal_c210", "samsung,exynos4210", "samsung,exynos4";
  17. chassis-type = "handset";
  18. memory@40000000 {
  19. device_type = "memory";
  20. reg = <0x40000000 0x10000000
  21. 0x50000000 0x10000000>;
  22. };
  23. chosen {
  24. bootargs = "root=/dev/mmcblk0p5 rw rootwait earlyprintk panic=5 maxcpus=1";
  25. stdout-path = "serial2:115200n8";
  26. };
  27. fixed-rate-clocks {
  28. xxti {
  29. compatible = "samsung,clock-xxti";
  30. clock-frequency = <0>;
  31. };
  32. xusbxti {
  33. compatible = "samsung,clock-xusbxti";
  34. clock-frequency = <24000000>;
  35. };
  36. pmic_ap_clk: pmic-ap-clk {
  37. /* Workaround for missing clock on PMIC */
  38. compatible = "fixed-clock";
  39. #clock-cells = <0>;
  40. clock-frequency = <32768>;
  41. };
  42. };
  43. vemmc_reg: voltage-regulator {
  44. compatible = "regulator-fixed";
  45. regulator-name = "VMEM_VDD_2_8V";
  46. regulator-min-microvolt = <2800000>;
  47. regulator-max-microvolt = <2800000>;
  48. gpio = <&gpe1 3 GPIO_ACTIVE_HIGH>;
  49. enable-active-high;
  50. };
  51. wlan_pwrseq: sdhci3-pwrseq {
  52. compatible = "mmc-pwrseq-simple";
  53. reset-gpios = <&gpe3 1 GPIO_ACTIVE_LOW>;
  54. };
  55. gpio-keys {
  56. compatible = "gpio-keys";
  57. vol-up-key {
  58. gpios = <&gpx2 0 GPIO_ACTIVE_LOW>;
  59. linux,code = <115>;
  60. label = "volume up";
  61. debounce-interval = <1>;
  62. };
  63. vol-down-key {
  64. gpios = <&gpx2 1 GPIO_ACTIVE_LOW>;
  65. linux,code = <114>;
  66. label = "volume down";
  67. debounce-interval = <1>;
  68. };
  69. config-key {
  70. gpios = <&gpx2 2 GPIO_ACTIVE_LOW>;
  71. linux,code = <171>;
  72. label = "config";
  73. debounce-interval = <1>;
  74. wakeup-source;
  75. };
  76. camera-key {
  77. gpios = <&gpx2 3 GPIO_ACTIVE_LOW>;
  78. linux,code = <212>;
  79. label = "camera";
  80. debounce-interval = <1>;
  81. };
  82. power-key {
  83. gpios = <&gpx2 7 GPIO_ACTIVE_LOW>;
  84. linux,code = <116>;
  85. label = "power";
  86. debounce-interval = <1>;
  87. wakeup-source;
  88. };
  89. ok-key {
  90. gpios = <&gpx3 5 GPIO_ACTIVE_LOW>;
  91. linux,code = <352>;
  92. label = "ok";
  93. debounce-interval = <1>;
  94. };
  95. };
  96. tsp_reg: voltage-regulator {
  97. compatible = "regulator-fixed";
  98. regulator-name = "TSP_2_8V";
  99. regulator-min-microvolt = <2800000>;
  100. regulator-max-microvolt = <2800000>;
  101. gpio = <&gpe2 3 GPIO_ACTIVE_HIGH>;
  102. enable-active-high;
  103. };
  104. spi-3 {
  105. compatible = "spi-gpio";
  106. #address-cells = <1>;
  107. #size-cells = <0>;
  108. sck-gpios = <&gpy3 1 GPIO_ACTIVE_HIGH>;
  109. mosi-gpios = <&gpy3 3 GPIO_ACTIVE_HIGH>;
  110. num-chipselects = <1>;
  111. cs-gpios = <&gpy4 3 GPIO_ACTIVE_LOW>;
  112. lcd@0 {
  113. compatible = "samsung,ld9040";
  114. reg = <0>;
  115. vdd3-supply = <&ldo7_reg>;
  116. vci-supply = <&ldo17_reg>;
  117. reset-gpios = <&gpy4 5 GPIO_ACTIVE_HIGH>;
  118. spi-max-frequency = <1200000>;
  119. power-on-delay = <10>;
  120. reset-delay = <10>;
  121. panel-width-mm = <90>;
  122. panel-height-mm = <154>;
  123. display-timings {
  124. timing {
  125. clock-frequency = <23492370>;
  126. hactive = <480>;
  127. vactive = <800>;
  128. hback-porch = <16>;
  129. hfront-porch = <16>;
  130. vback-porch = <2>;
  131. vfront-porch = <28>;
  132. hsync-len = <2>;
  133. vsync-len = <1>;
  134. hsync-active = <0>;
  135. vsync-active = <0>;
  136. de-active = <0>;
  137. pixelclk-active = <0>;
  138. };
  139. };
  140. port {
  141. lcd_ep: endpoint {
  142. remote-endpoint = <&fimd_dpi_ep>;
  143. };
  144. };
  145. };
  146. };
  147. hdmi_en: voltage-regulator-hdmi-5v {
  148. compatible = "regulator-fixed";
  149. regulator-name = "HDMI_5V";
  150. regulator-min-microvolt = <5000000>;
  151. regulator-max-microvolt = <5000000>;
  152. gpio = <&gpe0 1 GPIO_ACTIVE_HIGH>;
  153. enable-active-high;
  154. };
  155. hdmi_ddc: i2c-ddc {
  156. compatible = "i2c-gpio";
  157. sda-gpios = <&gpe4 2 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
  158. scl-gpios = <&gpe4 3 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
  159. i2c-gpio,delay-us = <100>;
  160. #address-cells = <1>;
  161. #size-cells = <0>;
  162. pinctrl-0 = <&i2c_ddc_bus>;
  163. pinctrl-names = "default";
  164. status = "okay";
  165. };
  166. };
  167. &camera {
  168. status = "okay";
  169. pinctrl-names = "default";
  170. pinctrl-0 = <>;
  171. };
  172. &cpu0 {
  173. cpu0-supply = <&vdd_arm_reg>;
  174. };
  175. &cpu_thermal {
  176. cooling-maps {
  177. map0 {
  178. /* Corresponds to 800MHz */
  179. cooling-device = <&cpu0 2 2>;
  180. };
  181. map1 {
  182. /* Corresponds to 200MHz */
  183. cooling-device = <&cpu0 4 4>;
  184. };
  185. };
  186. };
  187. &ehci {
  188. status = "okay";
  189. phys = <&exynos_usbphy 1>;
  190. phy-names = "host";
  191. };
  192. &exynos_usbphy {
  193. status = "okay";
  194. vbus-supply = <&safeout1_reg>;
  195. };
  196. &fimc_0 {
  197. status = "okay";
  198. assigned-clocks = <&clock CLK_MOUT_FIMC0>,
  199. <&clock CLK_SCLK_FIMC0>;
  200. assigned-clock-parents = <&clock CLK_SCLK_MPLL>;
  201. assigned-clock-rates = <0>, <160000000>;
  202. };
  203. &fimc_1 {
  204. status = "okay";
  205. assigned-clocks = <&clock CLK_MOUT_FIMC1>,
  206. <&clock CLK_SCLK_FIMC1>;
  207. assigned-clock-parents = <&clock CLK_SCLK_MPLL>;
  208. assigned-clock-rates = <0>, <160000000>;
  209. };
  210. &fimc_2 {
  211. status = "okay";
  212. assigned-clocks = <&clock CLK_MOUT_FIMC2>,
  213. <&clock CLK_SCLK_FIMC2>;
  214. assigned-clock-parents = <&clock CLK_SCLK_MPLL>;
  215. assigned-clock-rates = <0>, <160000000>;
  216. };
  217. &fimc_3 {
  218. status = "okay";
  219. assigned-clocks = <&clock CLK_MOUT_FIMC3>,
  220. <&clock CLK_SCLK_FIMC3>;
  221. assigned-clock-parents = <&clock CLK_SCLK_MPLL>;
  222. assigned-clock-rates = <0>, <160000000>;
  223. };
  224. &fimd {
  225. pinctrl-0 = <&lcd_clk>, <&lcd_data24>;
  226. pinctrl-names = "default";
  227. status = "okay";
  228. samsung,invert-vden;
  229. samsung,invert-vclk;
  230. #address-cells = <1>;
  231. #size-cells = <0>;
  232. port@3 {
  233. reg = <3>;
  234. fimd_dpi_ep: endpoint {
  235. remote-endpoint = <&lcd_ep>;
  236. };
  237. };
  238. };
  239. &gpu {
  240. mali-supply = <&buck2_reg>;
  241. status = "okay";
  242. };
  243. &hdmi {
  244. hpd-gpios = <&gpx3 7 GPIO_ACTIVE_HIGH>;
  245. pinctrl-names = "default";
  246. pinctrl-0 = <&hdmi_hpd>;
  247. hdmi-en-supply = <&hdmi_en>;
  248. vdd-supply = <&ldo3_reg>;
  249. vdd_osc-supply = <&ldo4_reg>;
  250. vdd_pll-supply = <&ldo3_reg>;
  251. ddc = <&hdmi_ddc>;
  252. status = "okay";
  253. };
  254. &hsotg {
  255. vusb_d-supply = <&ldo3_reg>;
  256. vusb_a-supply = <&ldo8_reg>;
  257. dr_mode = "peripheral";
  258. status = "okay";
  259. };
  260. &i2c_3 {
  261. samsung,i2c-sda-delay = <100>;
  262. samsung,i2c-slave-addr = <0x10>;
  263. samsung,i2c-max-bus-freq = <100000>;
  264. pinctrl-0 = <&i2c3_bus>;
  265. pinctrl-names = "default";
  266. status = "okay";
  267. tsp@4a {
  268. /* TBD: Atmel maXtouch touchscreen */
  269. reg = <0x4a>;
  270. };
  271. };
  272. &i2c_5 {
  273. samsung,i2c-sda-delay = <100>;
  274. samsung,i2c-slave-addr = <0x10>;
  275. samsung,i2c-max-bus-freq = <100000>;
  276. pinctrl-0 = <&i2c5_bus>;
  277. pinctrl-names = "default";
  278. status = "okay";
  279. vdd_arm_reg: pmic@60 {
  280. compatible = "maxim,max8952";
  281. reg = <0x60>;
  282. max8952,vid-gpios = <&gpx0 3 GPIO_ACTIVE_HIGH>,
  283. <&gpx0 4 GPIO_ACTIVE_HIGH>;
  284. max8952,default-mode = <0>;
  285. max8952,dvs-mode-microvolt = <1250000>, <1200000>,
  286. <1050000>, <950000>;
  287. max8952,sync-freq = <0>;
  288. max8952,ramp-speed = <0>;
  289. regulator-name = "VARM_1.2V_C210";
  290. regulator-min-microvolt = <770000>;
  291. regulator-max-microvolt = <1400000>;
  292. regulator-always-on;
  293. regulator-boot-on;
  294. };
  295. pmic@66 {
  296. compatible = "national,lp3974";
  297. interrupts-extended = <&gpx0 7 0>, <&gpx2 7 0>;
  298. pinctrl-names = "default";
  299. pinctrl-0 = <&lp3974_irq>;
  300. reg = <0x66>;
  301. max8998,pmic-buck1-default-dvs-idx = <0>;
  302. max8998,pmic-buck1-dvs-gpios = <&gpx0 5 GPIO_ACTIVE_HIGH>,
  303. <&gpx0 6 GPIO_ACTIVE_HIGH>;
  304. max8998,pmic-buck1-dvs-voltage = <1100000>, <1000000>,
  305. <1100000>, <1000000>;
  306. max8998,pmic-buck2-default-dvs-idx = <0>;
  307. max8998,pmic-buck2-dvs-gpio = <&gpe2 0 GPIO_ACTIVE_HIGH>;
  308. max8998,pmic-buck2-dvs-voltage = <1200000>, <1100000>;
  309. regulators {
  310. ldo2_reg: LDO2 {
  311. regulator-name = "VALIVE_1.2V";
  312. regulator-min-microvolt = <1200000>;
  313. regulator-max-microvolt = <1200000>;
  314. regulator-always-on;
  315. };
  316. ldo3_reg: LDO3 {
  317. regulator-name = "VUSB+MIPI_1.1V";
  318. regulator-min-microvolt = <1100000>;
  319. regulator-max-microvolt = <1100000>;
  320. regulator-always-on;
  321. };
  322. ldo4_reg: LDO4 {
  323. regulator-name = "VADC_3.3V";
  324. regulator-min-microvolt = <3300000>;
  325. regulator-max-microvolt = <3300000>;
  326. };
  327. ldo5_reg: LDO5 {
  328. regulator-name = "VTF_2.8V";
  329. regulator-min-microvolt = <2800000>;
  330. regulator-max-microvolt = <2800000>;
  331. };
  332. ldo6_reg: LDO6 {
  333. regulator-name = "LDO6";
  334. regulator-min-microvolt = <2000000>;
  335. regulator-max-microvolt = <2000000>;
  336. };
  337. ldo7_reg: LDO7 {
  338. regulator-name = "VLCD+VMIPI_1.8V";
  339. regulator-min-microvolt = <1800000>;
  340. regulator-max-microvolt = <1800000>;
  341. };
  342. ldo8_reg: LDO8 {
  343. regulator-name = "VUSB+VDAC_3.3V";
  344. regulator-min-microvolt = <3300000>;
  345. regulator-max-microvolt = <3300000>;
  346. regulator-always-on;
  347. };
  348. ldo9_reg: LDO9 {
  349. regulator-name = "VCC_2.8V";
  350. regulator-min-microvolt = <2800000>;
  351. regulator-max-microvolt = <2800000>;
  352. regulator-always-on;
  353. };
  354. ldo10_reg: LDO10 {
  355. regulator-name = "VPLL_1.1V";
  356. regulator-min-microvolt = <1100000>;
  357. regulator-max-microvolt = <1100000>;
  358. regulator-boot-on;
  359. regulator-always-on;
  360. };
  361. ldo11_reg: LDO11 {
  362. regulator-name = "CAM_AF_3.3V";
  363. regulator-min-microvolt = <3300000>;
  364. regulator-max-microvolt = <3300000>;
  365. };
  366. ldo12_reg: LDO12 {
  367. regulator-name = "PS_2.8V";
  368. regulator-min-microvolt = <2800000>;
  369. regulator-max-microvolt = <2800000>;
  370. };
  371. ldo13_reg: LDO13 {
  372. regulator-name = "VHIC_1.2V";
  373. regulator-min-microvolt = <1200000>;
  374. regulator-max-microvolt = <1200000>;
  375. };
  376. ldo14_reg: LDO14 {
  377. regulator-name = "CAM_I_HOST_1.8V";
  378. regulator-min-microvolt = <1800000>;
  379. regulator-max-microvolt = <1800000>;
  380. };
  381. ldo15_reg: LDO15 {
  382. regulator-name = "CAM_S_DIG+FM33_CORE_1.2V";
  383. regulator-min-microvolt = <1200000>;
  384. regulator-max-microvolt = <1200000>;
  385. };
  386. ldo16_reg: LDO16 {
  387. regulator-name = "CAM_S_ANA_2.8V";
  388. regulator-min-microvolt = <2800000>;
  389. regulator-max-microvolt = <2800000>;
  390. };
  391. ldo17_reg: LDO17 {
  392. regulator-name = "VCC_3.0V_LCD";
  393. regulator-min-microvolt = <3000000>;
  394. regulator-max-microvolt = <3000000>;
  395. };
  396. buck1_reg: BUCK1 {
  397. regulator-name = "VINT_1.1V";
  398. regulator-min-microvolt = <750000>;
  399. regulator-max-microvolt = <1500000>;
  400. regulator-boot-on;
  401. regulator-always-on;
  402. };
  403. buck2_reg: BUCK2 {
  404. regulator-name = "VG3D_1.1V";
  405. regulator-min-microvolt = <750000>;
  406. regulator-max-microvolt = <1500000>;
  407. regulator-boot-on;
  408. };
  409. buck3_reg: BUCK3 {
  410. regulator-name = "VCC_1.8V";
  411. regulator-min-microvolt = <1800000>;
  412. regulator-max-microvolt = <1800000>;
  413. regulator-always-on;
  414. };
  415. buck4_reg: BUCK4 {
  416. regulator-name = "VMEM_1.2V";
  417. regulator-min-microvolt = <1200000>;
  418. regulator-max-microvolt = <1200000>;
  419. regulator-always-on;
  420. };
  421. ap32khz_reg: EN32KHz-AP {
  422. regulator-name = "32KHz AP";
  423. regulator-always-on;
  424. };
  425. cp32khz_reg: EN32KHz-CP {
  426. regulator-name = "32KHz CP";
  427. };
  428. vichg_reg: ENVICHG {
  429. regulator-name = "VICHG";
  430. };
  431. safeout1_reg: ESAFEOUT1 {
  432. regulator-name = "SAFEOUT1";
  433. };
  434. safeout2_reg: ESAFEOUT2 {
  435. regulator-name = "SAFEOUT2";
  436. regulator-boot-on;
  437. };
  438. };
  439. };
  440. };
  441. &i2c_8 {
  442. status = "okay";
  443. };
  444. &mct {
  445. compatible = "none";
  446. };
  447. &mdma1 {
  448. /* Use the secure mdma0 */
  449. status = "disabled";
  450. };
  451. &mixer {
  452. status = "okay";
  453. };
  454. &ohci {
  455. status = "okay";
  456. };
  457. &pinctrl_1 {
  458. bt_shutdown: bt-shutdown-pins {
  459. samsung,pins = "gpe1-4";
  460. samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
  461. samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
  462. };
  463. bt_host_wakeup: bt-host-wakeup-pins {
  464. samsung,pins = "gpx2-6";
  465. samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
  466. samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
  467. };
  468. bt_device_wakeup: bt-device-wakeup-pins {
  469. samsung,pins = "gpx3-1";
  470. samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
  471. samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
  472. };
  473. lp3974_irq: lp3974-irq-pins {
  474. samsung,pins = "gpx0-7", "gpx2-7";
  475. samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
  476. };
  477. hdmi_hpd: hdmi-hpd-pins {
  478. samsung,pins = "gpx3-7";
  479. samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
  480. };
  481. };
  482. &pinctrl_0 {
  483. i2c_ddc_bus: i2c-ddc-bus-pins {
  484. samsung,pins = "gpe4-2", "gpe4-3";
  485. samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
  486. samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
  487. samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
  488. };
  489. };
  490. &pwm {
  491. compatible = "samsung,s5p6440-pwm";
  492. status = "okay";
  493. };
  494. &rtc {
  495. status = "okay";
  496. clocks = <&clock CLK_RTC>, <&pmic_ap_clk>;
  497. clock-names = "rtc", "rtc_src";
  498. };
  499. &sdhci_0 {
  500. bus-width = <8>;
  501. non-removable;
  502. pinctrl-0 = <&sd0_clk &sd0_cmd &sd0_bus8>;
  503. pinctrl-names = "default";
  504. vmmc-supply = <&vemmc_reg>;
  505. status = "okay";
  506. };
  507. &sdhci_2 {
  508. bus-width = <4>;
  509. pinctrl-0 = <&sd2_clk &sd2_cmd &sd2_bus4>;
  510. pinctrl-names = "default";
  511. vmmc-supply = <&ldo5_reg>;
  512. cd-gpios = <&gpx3 4 GPIO_ACTIVE_LOW>;
  513. status = "okay";
  514. };
  515. &sdhci_3 {
  516. status = "okay";
  517. #address-cells = <1>;
  518. #size-cells = <0>;
  519. non-removable;
  520. bus-width = <4>;
  521. mmc-pwrseq = <&wlan_pwrseq>;
  522. vmmc-supply = <&ldo5_reg>;
  523. pinctrl-names = "default";
  524. pinctrl-0 = <&sd3_clk>, <&sd3_cmd>, <&sd3_bus4>;
  525. brcmf: wifi@1 {
  526. compatible = "brcm,bcm4330-fmac", "brcm,bcm4329-fmac";
  527. reg = <1>;
  528. interrupt-parent = <&gpx2>;
  529. interrupts = <5 IRQ_TYPE_LEVEL_HIGH>;
  530. interrupt-names = "host-wake";
  531. };
  532. };
  533. &serial_0 {
  534. status = "okay";
  535. /delete-property/dmas;
  536. /delete-property/dma-names;
  537. pinctrl-0 = <&uart0_data &uart0_fctl>;
  538. pinctrl-names = "default";
  539. bluetooth {
  540. compatible = "brcm,bcm4330-bt";
  541. pinctrl-0 = <&bt_shutdown &bt_device_wakeup &bt_host_wakeup>;
  542. pinctrl-names = "default";
  543. shutdown-gpios = <&gpe1 4 GPIO_ACTIVE_HIGH>;
  544. device-wakeup-gpios = <&gpx3 1 GPIO_ACTIVE_HIGH>;
  545. host-wakeup-gpios = <&gpx2 6 GPIO_ACTIVE_HIGH>;
  546. };
  547. };
  548. &serial_1 {
  549. status = "okay";
  550. /delete-property/dmas;
  551. /delete-property/dma-names;
  552. };
  553. &serial_2 {
  554. status = "okay";
  555. /delete-property/dmas;
  556. /delete-property/dma-names;
  557. };
  558. &serial_3 {
  559. status = "okay";
  560. /delete-property/dmas;
  561. /delete-property/dma-names;
  562. };
  563. &soc {
  564. mdma0: dma-controller@12840000 {
  565. compatible = "arm,pl330", "arm,primecell";
  566. reg = <0x12840000 0x1000>;
  567. interrupts = <GIC_SPI 34 IRQ_TYPE_LEVEL_HIGH>;
  568. clocks = <&clock CLK_MDMA>;
  569. clock-names = "apb_pclk";
  570. #dma-cells = <1>;
  571. power-domains = <&pd_lcd0>;
  572. };
  573. };
  574. &sysram {
  575. smp-sram@0 {
  576. status = "disabled";
  577. };
  578. smp-sram@5000 {
  579. compatible = "samsung,exynos4210-sysram";
  580. reg = <0x5000 0x1000>;
  581. };
  582. smp-sram@1f000 {
  583. status = "disabled";
  584. };
  585. };