rk3326-odroid-go2.dts 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668
  1. // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2. /*
  3. * Copyright (c) 2019 Hardkernel Co., Ltd
  4. * Copyright (c) 2020 Theobroma Systems Design und Consulting GmbH
  5. */
  6. /dts-v1/;
  7. #include <dt-bindings/gpio/gpio.h>
  8. #include <dt-bindings/input/input.h>
  9. #include <dt-bindings/pinctrl/rockchip.h>
  10. #include "rk3326.dtsi"
  11. / {
  12. model = "ODROID-GO Advance";
  13. compatible = "hardkernel,rk3326-odroid-go2", "rockchip,rk3326";
  14. aliases {
  15. mmc0 = &sdmmc;
  16. };
  17. chosen {
  18. stdout-path = "serial2:115200n8";
  19. };
  20. adc-joystick {
  21. compatible = "adc-joystick";
  22. io-channels = <&saradc 1>,
  23. <&saradc 2>;
  24. #address-cells = <1>;
  25. #size-cells = <0>;
  26. axis@0 {
  27. reg = <0>;
  28. abs-flat = <10>;
  29. abs-fuzz = <10>;
  30. abs-range = <172 772>;
  31. linux,code = <ABS_X>;
  32. };
  33. axis@1 {
  34. reg = <1>;
  35. abs-flat = <10>;
  36. abs-fuzz = <10>;
  37. abs-range = <278 815>;
  38. linux,code = <ABS_Y>;
  39. };
  40. };
  41. backlight: backlight {
  42. compatible = "pwm-backlight";
  43. power-supply = <&vcc_bl>;
  44. pwms = <&pwm1 0 25000 0>;
  45. };
  46. battery: battery {
  47. compatible = "simple-battery";
  48. charge-full-design-microamp-hours = <3000000>;
  49. charge-term-current-microamp = <300000>;
  50. constant-charge-current-max-microamp = <2000000>;
  51. constant-charge-voltage-max-microvolt = <4200000>;
  52. factory-internal-resistance-micro-ohms = <180000>;
  53. voltage-max-design-microvolt = <4100000>;
  54. voltage-min-design-microvolt = <3500000>;
  55. ocv-capacity-celsius = <20>;
  56. ocv-capacity-table-0 = <4046950 100>, <4001920 95>, <3967900 90>, <3919950 85>,
  57. <3888450 80>, <3861850 75>, <3831540 70>, <3799130 65>,
  58. <3768190 60>, <3745650 55>, <3726610 50>, <3711630 45>,
  59. <3696720 40>, <3685660 35>, <3674950 30>, <3663050 25>,
  60. <3649470 20>, <3635260 15>, <3616920 10>, <3592440 5>,
  61. <3574170 0>;
  62. };
  63. gpio-keys {
  64. compatible = "gpio-keys";
  65. pinctrl-names = "default";
  66. pinctrl-0 = <&btn_pins>;
  67. /*
  68. * *** ODROIDGO2-Advance Switch layout ***
  69. * |------------------------------------------------|
  70. * | sw15 sw16 |
  71. * |------------------------------------------------|
  72. * | sw1 |-------------------| sw8 |
  73. * | sw3 sw4 | | sw7 sw5 |
  74. * | sw2 | LCD Display | sw6 |
  75. * | | | |
  76. * | |-------------------| |
  77. * | sw9 sw10 sw11 sw12 sw13 sw14 |
  78. * |------------------------------------------------|
  79. */
  80. button-sw1 {
  81. gpios = <&gpio1 RK_PB4 GPIO_ACTIVE_LOW>;
  82. label = "DPAD-UP";
  83. linux,code = <BTN_DPAD_UP>;
  84. };
  85. button-sw2 {
  86. gpios = <&gpio1 RK_PB5 GPIO_ACTIVE_LOW>;
  87. label = "DPAD-DOWN";
  88. linux,code = <BTN_DPAD_DOWN>;
  89. };
  90. button-sw3 {
  91. gpios = <&gpio1 RK_PB6 GPIO_ACTIVE_LOW>;
  92. label = "DPAD-LEFT";
  93. linux,code = <BTN_DPAD_LEFT>;
  94. };
  95. button-sw4 {
  96. gpios = <&gpio1 RK_PB7 GPIO_ACTIVE_LOW>;
  97. label = "DPAD-RIGHT";
  98. linux,code = <BTN_DPAD_RIGHT>;
  99. };
  100. button-sw5 {
  101. gpios = <&gpio1 RK_PA2 GPIO_ACTIVE_LOW>;
  102. label = "BTN-A";
  103. linux,code = <BTN_EAST>;
  104. };
  105. button-sw6 {
  106. gpios = <&gpio1 RK_PA5 GPIO_ACTIVE_LOW>;
  107. label = "BTN-B";
  108. linux,code = <BTN_SOUTH>;
  109. };
  110. button-sw7 {
  111. gpios = <&gpio1 RK_PA6 GPIO_ACTIVE_LOW>;
  112. label = "BTN-Y";
  113. linux,code = <BTN_WEST>;
  114. };
  115. button-sw8 {
  116. gpios = <&gpio1 RK_PA7 GPIO_ACTIVE_LOW>;
  117. label = "BTN-X";
  118. linux,code = <BTN_NORTH>;
  119. };
  120. button-sw9 {
  121. gpios = <&gpio2 RK_PA0 GPIO_ACTIVE_LOW>;
  122. label = "F1";
  123. linux,code = <BTN_TRIGGER_HAPPY1>;
  124. };
  125. button-sw10 {
  126. gpios = <&gpio2 RK_PA1 GPIO_ACTIVE_LOW>;
  127. label = "F2";
  128. linux,code = <BTN_TRIGGER_HAPPY2>;
  129. };
  130. button-sw11 {
  131. gpios = <&gpio2 RK_PA2 GPIO_ACTIVE_LOW>;
  132. label = "F3";
  133. linux,code = <BTN_TRIGGER_HAPPY3>;
  134. };
  135. button-sw12 {
  136. gpios = <&gpio2 RK_PA3 GPIO_ACTIVE_LOW>;
  137. label = "F4";
  138. linux,code = <BTN_TRIGGER_HAPPY4>;
  139. };
  140. button-sw13 {
  141. gpios = <&gpio2 RK_PA4 GPIO_ACTIVE_LOW>;
  142. label = "F5";
  143. linux,code = <BTN_TRIGGER_HAPPY5>;
  144. };
  145. button-sw14 {
  146. gpios = <&gpio2 RK_PA5 GPIO_ACTIVE_LOW>;
  147. label = "F6";
  148. linux,code = <BTN_TRIGGER_HAPPY6>;
  149. };
  150. button-sw15 {
  151. gpios = <&gpio2 RK_PA6 GPIO_ACTIVE_LOW>;
  152. label = "TOP-LEFT";
  153. linux,code = <BTN_TL>;
  154. };
  155. button-sw16 {
  156. gpios = <&gpio2 RK_PA7 GPIO_ACTIVE_LOW>;
  157. label = "TOP-RIGHT";
  158. linux,code = <BTN_TR>;
  159. };
  160. };
  161. leds: gpio-leds {
  162. compatible = "gpio-leds";
  163. pinctrl-names = "default";
  164. pinctrl-0 = <&blue_led_pin>;
  165. blue_led: led-0 {
  166. label = "blue:heartbeat";
  167. gpios = <&gpio0 RK_PC1 GPIO_ACTIVE_HIGH>;
  168. linux,default-trigger = "heartbeat";
  169. };
  170. };
  171. rk817-sound {
  172. compatible = "simple-audio-card";
  173. simple-audio-card,name = "Analog";
  174. simple-audio-card,format = "i2s";
  175. simple-audio-card,hp-det-gpio = <&gpio2 RK_PC6 GPIO_ACTIVE_HIGH>;
  176. simple-audio-card,mclk-fs = <256>;
  177. simple-audio-card,widgets =
  178. "Microphone", "Mic Jack",
  179. "Headphone", "Headphones",
  180. "Speaker", "Speaker";
  181. simple-audio-card,routing =
  182. "MICL", "Mic Jack",
  183. "Headphones", "HPOL",
  184. "Headphones", "HPOR",
  185. "Speaker", "SPKO";
  186. simple-audio-card,codec {
  187. sound-dai = <&rk817>;
  188. };
  189. simple-audio-card,cpu {
  190. sound-dai = <&i2s1_2ch>;
  191. };
  192. };
  193. vccsys: vccsys {
  194. compatible = "regulator-fixed";
  195. regulator-name = "vcc3v8_sys";
  196. regulator-always-on;
  197. regulator-min-microvolt = <3800000>;
  198. regulator-max-microvolt = <3800000>;
  199. };
  200. vcc_host: vcc_host {
  201. compatible = "regulator-fixed";
  202. regulator-name = "vcc_host";
  203. regulator-min-microvolt = <5000000>;
  204. regulator-max-microvolt = <5000000>;
  205. gpio = <&gpio0 RK_PB7 GPIO_ACTIVE_HIGH>;
  206. enable-active-high;
  207. regulator-always-on;
  208. regulator-boot-on;
  209. vin-supply = <&usb_midu>;
  210. };
  211. };
  212. &cpu0 {
  213. cpu-supply = <&vdd_arm>;
  214. };
  215. &cpu1 {
  216. cpu-supply = <&vdd_arm>;
  217. };
  218. &cpu2 {
  219. cpu-supply = <&vdd_arm>;
  220. };
  221. &cpu3 {
  222. cpu-supply = <&vdd_arm>;
  223. };
  224. &cru {
  225. assigned-clocks = <&cru PLL_NPLL>,
  226. <&cru ACLK_BUS_PRE>, <&cru ACLK_PERI_PRE>,
  227. <&cru HCLK_BUS_PRE>, <&cru HCLK_PERI_PRE>,
  228. <&cru PCLK_BUS_PRE>, <&cru SCLK_GPU>,
  229. <&cru PLL_CPLL>;
  230. assigned-clock-rates = <1188000000>,
  231. <200000000>, <200000000>,
  232. <150000000>, <150000000>,
  233. <100000000>, <200000000>,
  234. <17000000>;
  235. };
  236. &display_subsystem {
  237. status = "okay";
  238. };
  239. &dsi {
  240. status = "okay";
  241. ports {
  242. mipi_out: port@1 {
  243. reg = <1>;
  244. mipi_out_panel: endpoint {
  245. remote-endpoint = <&mipi_in_panel>;
  246. };
  247. };
  248. };
  249. panel@0 {
  250. compatible = "elida,kd35t133";
  251. reg = <0>;
  252. backlight = <&backlight>;
  253. iovcc-supply = <&vcc_lcd>;
  254. reset-gpios = <&gpio3 RK_PC0 GPIO_ACTIVE_LOW>;
  255. rotation = <270>;
  256. vdd-supply = <&vcc_lcd>;
  257. port {
  258. mipi_in_panel: endpoint {
  259. remote-endpoint = <&mipi_out_panel>;
  260. };
  261. };
  262. };
  263. };
  264. &dsi_dphy {
  265. status = "okay";
  266. };
  267. &gpu {
  268. mali-supply = <&vdd_logic>;
  269. status = "okay";
  270. };
  271. &i2c0 {
  272. clock-frequency = <400000>;
  273. i2c-scl-falling-time-ns = <16>;
  274. i2c-scl-rising-time-ns = <280>;
  275. status = "okay";
  276. rk817: pmic@20 {
  277. compatible = "rockchip,rk817";
  278. reg = <0x20>;
  279. interrupt-parent = <&gpio0>;
  280. interrupts = <RK_PB2 IRQ_TYPE_LEVEL_LOW>;
  281. clock-output-names = "rk808-clkout1", "xin32k";
  282. clock-names = "mclk";
  283. clocks = <&cru SCLK_I2S1_OUT>;
  284. pinctrl-names = "default";
  285. pinctrl-0 = <&pmic_int>, <&i2s1_2ch_mclk>;
  286. wakeup-source;
  287. #clock-cells = <1>;
  288. #sound-dai-cells = <0>;
  289. vcc1-supply = <&vccsys>;
  290. vcc2-supply = <&vccsys>;
  291. vcc3-supply = <&vccsys>;
  292. vcc4-supply = <&vccsys>;
  293. vcc5-supply = <&vccsys>;
  294. vcc6-supply = <&vccsys>;
  295. vcc7-supply = <&vccsys>;
  296. vcc8-supply = <&vccsys>;
  297. regulators {
  298. vdd_logic: DCDC_REG1 {
  299. regulator-name = "vdd_logic";
  300. regulator-min-microvolt = <950000>;
  301. regulator-max-microvolt = <1150000>;
  302. regulator-ramp-delay = <6001>;
  303. regulator-always-on;
  304. regulator-boot-on;
  305. regulator-state-mem {
  306. regulator-on-in-suspend;
  307. regulator-suspend-microvolt = <950000>;
  308. };
  309. };
  310. vdd_arm: DCDC_REG2 {
  311. regulator-name = "vdd_arm";
  312. regulator-min-microvolt = <950000>;
  313. regulator-max-microvolt = <1350000>;
  314. regulator-ramp-delay = <6001>;
  315. regulator-always-on;
  316. regulator-boot-on;
  317. regulator-state-mem {
  318. regulator-off-in-suspend;
  319. regulator-suspend-microvolt = <950000>;
  320. };
  321. };
  322. vcc_ddr: DCDC_REG3 {
  323. regulator-name = "vcc_ddr";
  324. regulator-always-on;
  325. regulator-boot-on;
  326. regulator-state-mem {
  327. regulator-on-in-suspend;
  328. };
  329. };
  330. vcc_3v3: DCDC_REG4 {
  331. regulator-name = "vcc_3v3";
  332. regulator-min-microvolt = <3300000>;
  333. regulator-max-microvolt = <3300000>;
  334. regulator-always-on;
  335. regulator-boot-on;
  336. regulator-state-mem {
  337. regulator-off-in-suspend;
  338. regulator-suspend-microvolt = <3300000>;
  339. };
  340. };
  341. vcc_1v8: LDO_REG2 {
  342. regulator-name = "vcc_1v8";
  343. regulator-min-microvolt = <1800000>;
  344. regulator-max-microvolt = <1800000>;
  345. regulator-always-on;
  346. regulator-boot-on;
  347. regulator-state-mem {
  348. regulator-on-in-suspend;
  349. regulator-suspend-microvolt = <1800000>;
  350. };
  351. };
  352. vdd_1v0: LDO_REG3 {
  353. regulator-name = "vdd_1v0";
  354. regulator-min-microvolt = <1000000>;
  355. regulator-max-microvolt = <1000000>;
  356. regulator-always-on;
  357. regulator-boot-on;
  358. regulator-state-mem {
  359. regulator-on-in-suspend;
  360. regulator-suspend-microvolt = <1000000>;
  361. };
  362. };
  363. vcc3v3_pmu: LDO_REG4 {
  364. regulator-name = "vcc3v3_pmu";
  365. regulator-min-microvolt = <3300000>;
  366. regulator-max-microvolt = <3300000>;
  367. regulator-always-on;
  368. regulator-boot-on;
  369. regulator-state-mem {
  370. regulator-on-in-suspend;
  371. regulator-suspend-microvolt = <3300000>;
  372. };
  373. };
  374. vccio_sd: LDO_REG5 {
  375. regulator-name = "vccio_sd";
  376. regulator-min-microvolt = <1800000>;
  377. regulator-max-microvolt = <3300000>;
  378. regulator-always-on;
  379. regulator-boot-on;
  380. regulator-state-mem {
  381. regulator-on-in-suspend;
  382. regulator-suspend-microvolt = <3300000>;
  383. };
  384. };
  385. vcc_sd: LDO_REG6 {
  386. regulator-name = "vcc_sd";
  387. regulator-min-microvolt = <3300000>;
  388. regulator-max-microvolt = <3300000>;
  389. regulator-boot-on;
  390. regulator-state-mem {
  391. regulator-on-in-suspend;
  392. regulator-suspend-microvolt = <3300000>;
  393. };
  394. };
  395. vcc_bl: LDO_REG7 {
  396. regulator-name = "vcc_bl";
  397. regulator-min-microvolt = <3300000>;
  398. regulator-max-microvolt = <3300000>;
  399. regulator-state-mem {
  400. regulator-off-in-suspend;
  401. regulator-suspend-microvolt = <3300000>;
  402. };
  403. };
  404. vcc_lcd: LDO_REG8 {
  405. regulator-name = "vcc_lcd";
  406. regulator-min-microvolt = <2800000>;
  407. regulator-max-microvolt = <2800000>;
  408. regulator-state-mem {
  409. regulator-off-in-suspend;
  410. regulator-suspend-microvolt = <2800000>;
  411. };
  412. };
  413. vcc_cam: LDO_REG9 {
  414. regulator-name = "vcc_cam";
  415. regulator-min-microvolt = <3000000>;
  416. regulator-max-microvolt = <3000000>;
  417. regulator-state-mem {
  418. regulator-off-in-suspend;
  419. regulator-suspend-microvolt = <3000000>;
  420. };
  421. };
  422. usb_midu: BOOST {
  423. regulator-name = "usb_midu";
  424. regulator-min-microvolt = <5000000>;
  425. regulator-max-microvolt = <5400000>;
  426. regulator-always-on;
  427. regulator-boot-on;
  428. };
  429. };
  430. rk817_charger: charger {
  431. monitored-battery = <&battery>;
  432. rockchip,resistor-sense-micro-ohms = <10000>;
  433. rockchip,sleep-enter-current-microamp = <300000>;
  434. rockchip,sleep-filter-current-microamp = <100000>;
  435. };
  436. rk817_codec: codec {
  437. rockchip,mic-in-differential;
  438. };
  439. };
  440. };
  441. /* EXT Header(P2): 7(SCL:GPIO0.C2), 8(SDA:GPIO0.C3) */
  442. &i2c1 {
  443. clock-frequency = <400000>;
  444. status = "okay";
  445. };
  446. /* I2S 1 Channel Used */
  447. &i2s1_2ch {
  448. status = "okay";
  449. };
  450. &io_domains {
  451. vccio1-supply = <&vcc_3v3>;
  452. vccio2-supply = <&vccio_sd>;
  453. vccio3-supply = <&vcc_3v3>;
  454. vccio4-supply = <&vcc_3v3>;
  455. vccio5-supply = <&vcc_3v3>;
  456. vccio6-supply = <&vcc_3v3>;
  457. status = "okay";
  458. };
  459. &pmu_io_domains {
  460. pmuio1-supply = <&vcc3v3_pmu>;
  461. pmuio2-supply = <&vcc3v3_pmu>;
  462. status = "okay";
  463. };
  464. &pwm1 {
  465. status = "okay";
  466. };
  467. &saradc {
  468. vref-supply = <&vcc_1v8>;
  469. status = "okay";
  470. };
  471. &sdmmc {
  472. cap-sd-highspeed;
  473. card-detect-delay = <200>;
  474. cd-gpios = <&gpio0 RK_PA3 GPIO_ACTIVE_LOW>; /*[> CD GPIO <]*/
  475. sd-uhs-sdr12;
  476. sd-uhs-sdr25;
  477. sd-uhs-sdr50;
  478. sd-uhs-sdr104;
  479. vmmc-supply = <&vcc_sd>;
  480. vqmmc-supply = <&vccio_sd>;
  481. status = "okay";
  482. };
  483. &sfc {
  484. pinctrl-0 = <&sfc_clk &sfc_cs0 &sfc_bus2>;
  485. pinctrl-names = "default";
  486. #address-cells = <1>;
  487. #size-cells = <0>;
  488. status = "okay";
  489. flash@0 {
  490. compatible = "jedec,spi-nor";
  491. reg = <0>;
  492. spi-max-frequency = <108000000>;
  493. spi-rx-bus-width = <2>;
  494. spi-tx-bus-width = <1>;
  495. };
  496. };
  497. &tsadc {
  498. status = "okay";
  499. };
  500. &u2phy {
  501. status = "okay";
  502. u2phy_host: host-port {
  503. status = "okay";
  504. };
  505. u2phy_otg: otg-port {
  506. status = "disabled";
  507. };
  508. };
  509. &usb20_otg {
  510. status = "okay";
  511. };
  512. /* EXT Header(P2): 2(RXD:GPIO1.C0),3(TXD:.C1),4(CTS:.C2),5(RTS:.C3) */
  513. &uart1 {
  514. pinctrl-names = "default";
  515. pinctrl-0 = <&uart1_xfer &uart1_cts>;
  516. status = "okay";
  517. };
  518. &uart2 {
  519. pinctrl-names = "default";
  520. pinctrl-0 = <&uart2m1_xfer>;
  521. status = "okay";
  522. };
  523. &vopb {
  524. status = "okay";
  525. };
  526. &vopb_mmu {
  527. status = "okay";
  528. };
  529. &pinctrl {
  530. btns {
  531. btn_pins: btn-pins {
  532. rockchip,pins = <1 RK_PA2 RK_FUNC_GPIO &pcfg_pull_up>,
  533. <1 RK_PA5 RK_FUNC_GPIO &pcfg_pull_up>,
  534. <1 RK_PA6 RK_FUNC_GPIO &pcfg_pull_up>,
  535. <1 RK_PA7 RK_FUNC_GPIO &pcfg_pull_up>,
  536. <1 RK_PB4 RK_FUNC_GPIO &pcfg_pull_up>,
  537. <1 RK_PB5 RK_FUNC_GPIO &pcfg_pull_up>,
  538. <1 RK_PB6 RK_FUNC_GPIO &pcfg_pull_up>,
  539. <1 RK_PB7 RK_FUNC_GPIO &pcfg_pull_up>,
  540. <2 RK_PA0 RK_FUNC_GPIO &pcfg_pull_up>,
  541. <2 RK_PA1 RK_FUNC_GPIO &pcfg_pull_up>,
  542. <2 RK_PA2 RK_FUNC_GPIO &pcfg_pull_up>,
  543. <2 RK_PA3 RK_FUNC_GPIO &pcfg_pull_up>,
  544. <2 RK_PA4 RK_FUNC_GPIO &pcfg_pull_up>,
  545. <2 RK_PA5 RK_FUNC_GPIO &pcfg_pull_up>,
  546. <2 RK_PA6 RK_FUNC_GPIO &pcfg_pull_up>,
  547. <2 RK_PA7 RK_FUNC_GPIO &pcfg_pull_up>;
  548. };
  549. };
  550. headphone {
  551. hp_det: hp-det {
  552. rockchip,pins = <2 RK_PC6 RK_FUNC_GPIO &pcfg_pull_down>;
  553. };
  554. };
  555. leds {
  556. blue_led_pin: blue-led-pin {
  557. rockchip,pins = <0 RK_PC1 RK_FUNC_GPIO &pcfg_pull_none>;
  558. };
  559. };
  560. pmic {
  561. dc_det: dc-det {
  562. rockchip,pins = <0 RK_PB3 RK_FUNC_GPIO &pcfg_pull_none>;
  563. };
  564. pmic_int: pmic-int {
  565. rockchip,pins = <0 RK_PB2 RK_FUNC_GPIO &pcfg_pull_up>;
  566. };
  567. soc_slppin_gpio: soc_slppin_gpio {
  568. rockchip,pins = <0 RK_PA4 RK_FUNC_GPIO &pcfg_output_low>;
  569. };
  570. soc_slppin_rst: soc_slppin_rst {
  571. rockchip,pins = <0 RK_PA4 2 &pcfg_pull_none>;
  572. };
  573. soc_slppin_slp: soc_slppin_slp {
  574. rockchip,pins = <0 RK_PA4 1 &pcfg_pull_none>;
  575. };
  576. };
  577. };