1 #include <dt-bindings/interrupt-controller/arm-gic.h>
2 #include <dt-bindings/gpio/gpio.h>
3 #include <dt-bindings/pinctrl/rockchip.h>
4 #include <dt-bindings/pinctrl/rockchip-rk3188.h>
7 pinctrl: pinctrl@20008000 {
8 compatible = "rockchip,rk3188-pinctrl";
9 reg = <0x20008000 0x60>,
13 reg-names = "base", "mux", "pull", "drv";
18 gpio0: gpio0@0x2000a000 {
19 compatible = "rockchip,rk3188-gpio-bank0";
20 reg = <0x2000a000 0x100>,
22 reg-names = "base", "pull_bank0";
23 interrupts = <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>;
24 clocks = <&clk_gates8 9>;
30 #interrupt-cells = <2>;
33 gpio1: gpio1@0x2003c000 {
34 compatible = "rockchip,gpio-bank";
35 reg = <0x2003c000 0x100>;
36 interrupts = <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>;
37 clocks = <&clk_gates8 10>;
43 #interrupt-cells = <2>;
46 gpio2: gpio2@2003e000 {
47 compatible = "rockchip,gpio-bank";
48 reg = <0x2003e000 0x100>;
49 interrupts = <GIC_SPI 56 IRQ_TYPE_LEVEL_HIGH>;
50 clocks = <&clk_gates8 11>;
56 #interrupt-cells = <2>;
59 gpio3: gpio3@20080000 {
60 compatible = "rockchip,gpio-bank";
61 reg = <0x20080000 0x100>;
62 interrupts = <GIC_SPI 57 IRQ_TYPE_LEVEL_HIGH>;
63 clocks = <&clk_gates8 12>;
69 #interrupt-cells = <2>;
72 gpio15: gpio15@20082000 {
73 compatible = "rockchip,gpio-bank";
74 reg = <0x20082000 0x100>;
75 interrupts = <GIC_SPI 127 IRQ_TYPE_LEVEL_HIGH>;//127 = 160-32-1
76 clocks = <&clk_gates8 12>;
82 #interrupt-cells = <2>;
85 pcfg_pull_up: pcfg_pull_up {
89 pcfg_pull_down: pcfg_pull_down {
93 pcfg_pull_none: pcfg_pull_none {
98 uart0_xfer: uart0-xfer {
99 rockchip,pins = <UART0_SIN>,
101 rockchip,pull = <VALUE_PULL_DISABLE>;
102 rockchip,voltage = <VALUE_VOL_DEFAULT>;
103 rockchip,drive = <VALUE_DRV_DEFAULT>;
104 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
107 uart0_cts: uart0-cts {
108 rockchip,pins = <UART0_CTSN>;
109 rockchip,pull = <VALUE_PULL_DISABLE>;
110 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
111 rockchip,drive = <VALUE_DRV_DEFAULT>;
112 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
115 uart0_rts: uart0-rts {
116 rockchip,pins = <UART0_RTSN>;
117 rockchip,pull = <VALUE_PULL_DISABLE>;
118 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
119 rockchip,drive = <VALUE_DRV_DEFAULT>;
120 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
123 uart0_rts_gpio: uart0-rts-gpio {
124 rockchip,pins = <FUNC_TO_GPIO(UART0_RTSN)>;
125 rockchip,drive = <VALUE_DRV_DEFAULT>;
130 uart1_xfer: uart1-xfer {
131 rockchip,pins = <UART1_SIN>,
133 rockchip,pull = <VALUE_PULL_DISABLE>;
134 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
135 rockchip,drive = <VALUE_DRV_DEFAULT>;
136 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
139 uart1_cts: uart1-cts {
140 rockchip,pins = <UART1_CTSN>;
141 rockchip,pull = <VALUE_PULL_DISABLE>;
142 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
143 rockchip,drive = <VALUE_DRV_DEFAULT>;
144 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
147 uart1_rts: uart1-rts {
148 rockchip,pins = <UART1_RTSN>;
149 rockchip,pull = <VALUE_PULL_DISABLE>;
150 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
151 rockchip,drive = <VALUE_DRV_DEFAULT>;
152 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
155 uart1_rts_gpio: uart1-rts-gpio {
156 rockchip,pins = <FUNC_TO_GPIO(UART1_RTSN)>;
157 rockchip,drive = <VALUE_DRV_DEFAULT>;
162 uart2_xfer: uart2-xfer {
163 rockchip,pins = <UART2_SIN>,
165 rockchip,pull = <VALUE_PULL_DISABLE>;
166 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
167 rockchip,drive = <VALUE_DRV_DEFAULT>;
168 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
170 /* no rts / cts for uart2 */
174 uart3_xfer: uart3-xfer {
175 rockchip,pins = <UART3_SIN>,
177 rockchip,pull = <VALUE_PULL_DISABLE>;
178 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
179 rockchip,drive = <VALUE_DRV_DEFAULT>;
180 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
183 uart3_cts: uart3-cts {
184 rockchip,pins = <UART3_CTSN>;
185 rockchip,pull = <VALUE_PULL_DISABLE>;
186 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
187 rockchip,drive = <VALUE_DRV_DEFAULT>;
188 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
191 uart3_rts: uart3-rts {
192 rockchip,pins = <UART3_RTSN>;
193 rockchip,pull = <VALUE_PULL_DISABLE>;
194 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
195 rockchip,drive = <VALUE_DRV_DEFAULT>;
196 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
199 uart3_rts_gpio: uart3-rts-gpio {
200 rockchip,pins = <FUNC_TO_GPIO(UART3_RTSN)>;
201 rockchip,drive = <VALUE_DRV_DEFAULT>;
207 rockchip,pins = <I2C0_SDA>;
208 rockchip,pull = <VALUE_PULL_DISABLE>;
209 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
210 rockchip,drive = <VALUE_DRV_DEFAULT>;
211 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
215 rockchip,pins = <I2C0_SCL>;
216 rockchip,pull = <VALUE_PULL_DISABLE>;
217 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
218 rockchip,drive = <VALUE_DRV_DEFAULT>;
219 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
222 i2c0_gpio: i2c0-gpio {
223 rockchip,pins = <FUNC_TO_GPIO(I2C0_SDA)>, <FUNC_TO_GPIO(I2C0_SCL)>;
224 rockchip,drive = <VALUE_DRV_DEFAULT>;
230 rockchip,pins = <I2C1_SDA>;
231 rockchip,pull = <VALUE_PULL_DISABLE>;
232 rockchip,voltage = <VALUE_VOL_DEFAULT>;
233 rockchip,drive = <VALUE_DRV_DEFAULT>;
234 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
238 rockchip,pins = <I2C1_SCL>;
239 rockchip,pull = <VALUE_PULL_DISABLE>;
240 rockchip,voltage = <VALUE_VOL_DEFAULT>;
241 rockchip,drive = <VALUE_DRV_DEFAULT>;
242 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
245 i2c1_gpio: i2c1-gpio {
246 rockchip,pins = <FUNC_TO_GPIO(I2C1_SDA)>, <FUNC_TO_GPIO(I2C1_SCL)>;
247 rockchip,drive = <VALUE_DRV_DEFAULT>;
253 rockchip,pins = <I2C2_SDA>;
254 rockchip,pull = <VALUE_PULL_DISABLE>;
255 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
256 rockchip,drive = <VALUE_DRV_DEFAULT>;
257 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
261 rockchip,pins = <I2C2_SCL>;
262 rockchip,pull = <VALUE_PULL_DISABLE>;
263 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
264 rockchip,drive = <VALUE_DRV_DEFAULT>;
265 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
268 i2c2_gpio: i2c2-gpio {
269 rockchip,pins = <FUNC_TO_GPIO(I2C2_SDA)>, <FUNC_TO_GPIO(I2C2_SCL)>;
270 rockchip,drive = <VALUE_DRV_DEFAULT>;
276 rockchip,pins = <I2C3_SDA>;
277 rockchip,pull = <VALUE_PULL_DISABLE>;
278 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
279 rockchip,drive = <VALUE_DRV_DEFAULT>;
280 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
284 rockchip,pins = <I2C3_SCL>;
285 rockchip,pull = <VALUE_PULL_DISABLE>;
286 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
287 rockchip,drive = <VALUE_DRV_DEFAULT>;
288 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
291 i2c3_gpio: i2c3-gpio {
292 rockchip,pins = <FUNC_TO_GPIO(I2C3_SDA)>, <FUNC_TO_GPIO(I2C3_SCL)>;
293 rockchip,drive = <VALUE_DRV_DEFAULT>;
299 rockchip,pins = <I2C4_SDA>;
300 rockchip,pull = <VALUE_PULL_DISABLE>;
301 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
302 rockchip,drive = <VALUE_DRV_DEFAULT>;
303 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
307 rockchip,pins = <I2C4_SCL>;
308 rockchip,pull = <VALUE_PULL_DISABLE>;
309 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
310 rockchip,drive = <VALUE_DRV_DEFAULT>;
311 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
314 i2c4_gpio: i2c4-gpio {
315 rockchip,pins = <FUNC_TO_GPIO(I2C4_SDA)>, <FUNC_TO_GPIO(I2C4_SCL)>;
316 rockchip,drive = <VALUE_DRV_DEFAULT>;
322 rockchip,pins = <SPI0_TXD>;
323 rockchip,pull = <VALUE_PULL_DISABLE>;
324 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
325 rockchip,drive = <VALUE_DRV_DEFAULT>;
326 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
330 rockchip,pins = <SPI0_RXD>;
331 rockchip,pull = <VALUE_PULL_DISABLE>;
332 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
333 rockchip,drive = <VALUE_DRV_DEFAULT>;
334 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
338 rockchip,pins = <SPI0_CLK>;
339 rockchip,pull = <VALUE_PULL_DISABLE>;
340 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
341 rockchip,drive = <VALUE_DRV_DEFAULT>;
342 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
346 rockchip,pins = <SPI0_CS0>;
347 rockchip,pull = <VALUE_PULL_DISABLE>;
348 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
349 rockchip,drive = <VALUE_DRV_DEFAULT>;
350 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
354 rockchip,pins = <SPI0_CS1>;
355 rockchip,pull = <VALUE_PULL_DISABLE>;
356 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
357 rockchip,drive = <VALUE_DRV_DEFAULT>;
358 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
365 rockchip,pins = <SPI1_TXD>;
366 rockchip,pull = <VALUE_PULL_DISABLE>;
367 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
368 rockchip,drive = <VALUE_DRV_DEFAULT>;
369 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
373 rockchip,pins = <SPI1_RXD>;
374 rockchip,pull = <VALUE_PULL_DISABLE>;
375 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
376 rockchip,drive = <VALUE_DRV_DEFAULT>;
377 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
381 rockchip,pins = <SPI1_CLK>;
382 rockchip,pull = <VALUE_PULL_DISABLE>;
383 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
384 rockchip,drive = <VALUE_DRV_DEFAULT>;
385 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
389 rockchip,pins = <SPI1_CS0>;
390 rockchip,pull = <VALUE_PULL_DISABLE>;
391 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
392 rockchip,drive = <VALUE_DRV_DEFAULT>;
393 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
397 rockchip,pins = <SPI1_CS1>;
398 rockchip,pull = <VALUE_PULL_DISABLE>;
399 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
400 rockchip,drive = <VALUE_DRV_DEFAULT>;
401 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
408 i2s0_mclk:i2s0-mclk {
409 rockchip,pins = <I2S0_MCLK>;
410 rockchip,pull = <VALUE_PULL_DISABLE>;
411 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
412 rockchip,drive = <VALUE_DRV_8MA>;
413 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
417 i2s0_sclk:i2s0-sclk {
418 rockchip,pins = <I2S0_SCLK>;
419 rockchip,pull = <VALUE_PULL_DISABLE>;
420 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
421 rockchip,drive = <VALUE_DRV_8MA>;
422 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
426 i2s0_lrckrx:i2s0-lrckrx {
427 rockchip,pins = <I2S0_LRCKRX>;
428 rockchip,pull = <VALUE_PULL_DISABLE>;
429 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
430 rockchip,drive = <VALUE_DRV_8MA>;
431 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
435 i2s0_lrcktx:i2s0-lrcktx {
436 rockchip,pins = <I2S0_LRCKTX>;
437 rockchip,pull = <VALUE_PULL_DISABLE>;
438 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
439 rockchip,drive = <VALUE_DRV_8MA>;
440 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
445 rockchip,pins = <I2S0_SDO>;
446 rockchip,pull = <VALUE_PULL_DISABLE>;
447 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
448 rockchip,drive = <VALUE_DRV_8MA>;
449 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
454 rockchip,pins = <I2S0_SDI>;
455 rockchip,pull = <VALUE_PULL_DISABLE>;
456 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
457 rockchip,drive = <VALUE_DRV_8MA>;
458 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
462 i2s0_gpio: i2s0-gpio {
463 rockchip,pins = <FUNC_TO_GPIO(I2S0_MCLK)>,
464 <FUNC_TO_GPIO(I2S0_SCLK)>,
465 <FUNC_TO_GPIO(I2S0_LRCKRX)>,
466 <FUNC_TO_GPIO(I2S0_LRCKTX)>,
467 <FUNC_TO_GPIO(I2S0_SDO)>,
468 <FUNC_TO_GPIO(I2S0_SDI)>;
469 rockchip,drive = <VALUE_DRV_8MA>;
474 lcdc1_lcdc:lcdc1-lcdc {
475 rockchip,pins = <LCDC1_D0>,
503 rockchip,pull = <VALUE_PULL_DISABLE>;
504 rockchip,drive = <VALUE_DRV_DEFAULT>;
507 lcdc1_gpio:lcdc1-gpio {
508 rockchip,pins = <FUNC_TO_GPIO(LCDC1_D0)>,
509 <FUNC_TO_GPIO(LCDC1_D1)>,
510 <FUNC_TO_GPIO(LCDC1_D2)>,
511 <FUNC_TO_GPIO(LCDC1_D3)>,
512 <FUNC_TO_GPIO(LCDC1_D4)>,
513 <FUNC_TO_GPIO(LCDC1_D5)>,
514 <FUNC_TO_GPIO(LCDC1_D6)>,
515 <FUNC_TO_GPIO(LCDC1_D7)>,
516 <FUNC_TO_GPIO(LCDC1_D8)>,
517 <FUNC_TO_GPIO(LCDC1_D9)>,
518 <FUNC_TO_GPIO(LCDC1_D10)>,
519 <FUNC_TO_GPIO(LCDC1_D11)>,
520 <FUNC_TO_GPIO(LCDC1_D12)>,
521 <FUNC_TO_GPIO(LCDC1_D13)>,
522 <FUNC_TO_GPIO(LCDC1_D14)>,
523 <FUNC_TO_GPIO(LCDC1_D15)>,
524 <FUNC_TO_GPIO(LCDC1_D16)>,
525 <FUNC_TO_GPIO(LCDC1_D17)>,
526 <FUNC_TO_GPIO(LCDC1_D18)>,
527 <FUNC_TO_GPIO(LCDC1_D19)>,
528 <FUNC_TO_GPIO(LCDC1_D20)>,
529 <FUNC_TO_GPIO(LCDC1_D21)>,
530 <FUNC_TO_GPIO(LCDC1_D22)>,
531 <FUNC_TO_GPIO(LCDC1_D23)>,
532 <FUNC_TO_GPIO(LCDC1_DCLK)>,
533 <FUNC_TO_GPIO(LCDC1_DEN)>,
534 <FUNC_TO_GPIO(LCDC1_HSYNC)>,
535 <FUNC_TO_GPIO(LCDC1_VSYNC)>;
536 rockchip,pull = <VALUE_PULL_DISABLE>;
537 rockchip,drive = <VALUE_DRV_DEFAULT>;
545 rockchip,pins = <SPDIF_TX>;
546 rockchip,pull = <VALUE_PULL_DISABLE>;
547 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
548 rockchip,drive = <VALUE_DRV_DEFAULT>;
549 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
556 rockchip,pins = <PWM0>;
557 rockchip,pull = <VALUE_PULL_DISABLE>;
558 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
559 rockchip,drive = <VALUE_DRV_DEFAULT>;
560 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
566 rockchip,pins = <PWM1>;
567 rockchip,pull = <VALUE_PULL_DISABLE>;
568 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
569 rockchip,drive = <VALUE_DRV_DEFAULT>;
570 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
575 rockchip,pins = <PWM2>;
576 rockchip,pull = <VALUE_PULL_DISABLE>;
577 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
578 rockchip,drive = <VALUE_DRV_DEFAULT>;
579 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
584 rockchip,pins = <PWM3>;
585 rockchip,pull = <VALUE_PULL_DISABLE>;
586 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
587 rockchip,drive = <VALUE_DRV_DEFAULT>;
588 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
596 rockchip,pins = <MMC0_CLKOUT>;
597 rockchip,pull = <VALUE_PULL_DISABLE>;
598 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
599 rockchip,drive = <VALUE_DRV_DEFAULT>;
600 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
604 rockchip,pins = <MMC0_CMD>;
605 rockchip,pull = <VALUE_PULL_UP>;
606 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
607 rockchip,drive = <VALUE_DRV_DEFAULT>;
608 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
612 rockchip,pins = <MMC0_DETN>;
613 rockchip,pull = <VALUE_PULL_UP>;
614 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
615 rockchip,drive = <VALUE_DRV_DEFAULT>;
616 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
619 sd0_cd_gpio:sd0_cd_gpio{
620 rockchip,pins = <FUNC_TO_GPIO(MMC0_DETN)>;
621 rockchip,pull = <VALUE_PULL_DISABLE>;
622 rockchip,drive = <VALUE_DRV_DEFAULT>;
626 rockchip,pins = <MMC0_WRPRT>;
627 rockchip,pull = <VALUE_PULL_DISABLE>;
628 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
629 rockchip,drive = <VALUE_DRV_DEFAULT>;
630 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
634 rockchip,pins = <MMC0_PWREN>;
635 rockchip,pull = <VALUE_PULL_DISABLE>;
636 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
637 rockchip,drive = <VALUE_DRV_DEFAULT>;
638 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
641 sd0_bus1: sd0-bus-width1 {
642 rockchip,pins = <MMC0_D0>;
643 rockchip,pull = <VALUE_PULL_UP>;
644 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
645 rockchip,drive = <VALUE_DRV_DEFAULT>;
646 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
649 sd0_bus4: sd0-bus-width4 {
650 rockchip,pins = <MMC0_D0>,
654 rockchip,pull = <VALUE_PULL_UP>;
655 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
656 rockchip,drive = <VALUE_DRV_DEFAULT>;
657 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
663 rockchip,pins = <MMC1_CLKOUT>;
664 rockchip,pull = <VALUE_PULL_DISABLE>;
665 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
666 rockchip,drive = <VALUE_DRV_DEFAULT>;
667 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
671 rockchip,pins = <MMC1_CMD>;
672 rockchip,pull = <VALUE_PULL_UP>;
673 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
674 rockchip,drive = <VALUE_DRV_DEFAULT>;
675 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
679 rockchip,pins = <MMC1_DETN>;
680 rockchip,pull = <VALUE_PULL_UP>;
681 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
682 rockchip,drive = <VALUE_DRV_DEFAULT>;
683 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
687 rockchip,pins = <MMC1_WRPRT>;
688 rockchip,pull = <VALUE_PULL_DISABLE>;
689 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
690 rockchip,drive = <VALUE_DRV_DEFAULT>;
691 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
694 sd1_bus1: sd1-bus-width1 {
695 rockchip,pins = <MMC1_D0>;
696 rockchip,pull = <VALUE_PULL_UP>;
697 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
698 rockchip,drive = <VALUE_DRV_DEFAULT>;
699 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
702 sd1_bus4: sd1-bus-width4 {
703 rockchip,pins = <MMC1_D0>,
707 rockchip,pull = <VALUE_PULL_UP>;
708 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
709 rockchip,drive = <VALUE_DRV_DEFAULT>;
710 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
715 rmii_clkoutpin: rmii-clkoutpin {
716 rockchip,pins = <RMII_CLKOUT>;
717 rockchip,pull = <VALUE_PULL_DISABLE>;
718 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
719 rockchip,drive = <VALUE_DRV_DEFAULT>;
720 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
723 rmii_clkinpin: rmii-clkinpin {
724 rockchip,pins = <RMII_CLKIN>;
725 rockchip,pull = <VALUE_PULL_DISABLE>;
726 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
727 rockchip,drive = <VALUE_DRV_DEFAULT>;
728 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
731 rmii_txpins: rmii-txpins {
732 rockchip,pins = <RMII_TXEN>, <RMII_TXD1>, <RMII_TXD0>;
733 rockchip,pull = <VALUE_PULL_DISABLE>;
734 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
735 rockchip,drive = <VALUE_DRV_DEFAULT>;
736 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
739 rmii_rxpins: rmii-rxpins {
740 rockchip,pins = <RMII_RXD0>, <RMII_RXD1>, <RMII_RXERR>, <RMII_CRS>;
741 rockchip,pull = <VALUE_PULL_DISABLE>;
742 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
743 rockchip,drive = <VALUE_DRV_DEFAULT>;
744 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
747 rmii_mdpins: rmii-mdpins {
748 rockchip,pins = <RMII_MD>, <RMII_MDCLK>;
749 rockchip,pull = <VALUE_PULL_DISABLE>;
750 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
751 rockchip,drive = <VALUE_DRV_DEFAULT>;
752 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
758 rockchip,pins = <GPS_MAG>;
759 rockchip,pull = <VALUE_PULL_DISABLE>;
760 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
761 rockchip,drive = <VALUE_DRV_DEFAULT>;
762 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
767 rockchip,pins = <GPS_SIG>;
768 rockchip,pull = <VALUE_PULL_DISABLE>;
769 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
770 rockchip,drive = <VALUE_DRV_DEFAULT>;
771 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
776 gps_rfclk:gps-rfclk {
777 rockchip,pins = <GPS_RFCLK>;
778 rockchip,pull = <VALUE_PULL_DISABLE>;
779 //rockchip,voltage = <VALUE_VOL_DEFAULT>;
780 rockchip,drive = <VALUE_DRV_DEFAULT>;
781 //rockchip,tristate = <VALUE_TRI_DEFAULT>;
789 rockchip,pins = <VIRTUAL_PIN_FOR_AP0_VCC>;
790 rockchip,voltage = <VALUE_VOL_DEFAULT>;
794 rockchip,pins = <VIRTUAL_PIN_FOR_AP1_VCC>;
795 rockchip,voltage = <VALUE_VOL_DEFAULT>;
799 rockchip,pins = <VIRTUAL_PIN_FOR_CIF_VCC>;
800 rockchip,voltage = <VALUE_VOL_DEFAULT>;
803 flash_vcc:flash-vcc {
804 rockchip,pins = <VIRTUAL_PIN_FOR_FLASH_VCC>;
805 rockchip,voltage = <VALUE_VOL_DEFAULT>;
808 vccio0_vcc:vccio0-vcc {
809 rockchip,pins = <VIRTUAL_PIN_FOR_VCCIO0_VCC>;
810 rockchip,voltage = <VALUE_VOL_DEFAULT>;
813 vccio1_vcc:vccio1-vcc {
814 rockchip,pins = <VIRTUAL_PIN_FOR_VCCIO1_VCC>;
815 rockchip,voltage = <VALUE_VOL_DEFAULT>;
818 lcdc0_vcc:lcdc0-vcc {
819 rockchip,pins = <VIRTUAL_PIN_FOR_LCDC0_VCC>;
820 rockchip,voltage = <VALUE_VOL_DEFAULT>;
823 lcdc1_vcc:lcdc1-vcc {
824 rockchip,pins = <VIRTUAL_PIN_FOR_LCDC1_VCC>;
825 rockchip,voltage = <VALUE_VOL_DEFAULT>;
830 ap0_vcc_18:ap0-vcc-18 {
831 rockchip,pins = <VIRTUAL_PIN_FOR_AP0_VCC>;
832 rockchip,voltage = <VALUE_VOL_1V8>;
835 ap1_vcc_18:ap1-vcc-18 {
836 rockchip,pins = <VIRTUAL_PIN_FOR_AP1_VCC>;
837 rockchip,voltage = <VALUE_VOL_1V8>;
840 cif_vcc_18:cif-vcc-18 {
841 rockchip,pins = <VIRTUAL_PIN_FOR_CIF_VCC>;
842 rockchip,voltage = <VALUE_VOL_1V8>;
845 flash_vcc_18:flash-vcc-18 {
846 rockchip,pins = <VIRTUAL_PIN_FOR_FLASH_VCC>;
847 rockchip,voltage = <VALUE_VOL_1V8>;
850 vccio0_vcc_18:vccio0-vcc-18 {
851 rockchip,pins = <VIRTUAL_PIN_FOR_VCCIO0_VCC>;
852 rockchip,voltage = <VALUE_VOL_1V8>;
855 vccio1_vcc_18:vccio1-vcc-18 {
856 rockchip,pins = <VIRTUAL_PIN_FOR_VCCIO1_VCC>;
857 rockchip,voltage = <VALUE_VOL_1V8>;
860 lcdc0_vcc_18:lcdc0-vcc-18 {
861 rockchip,pins = <VIRTUAL_PIN_FOR_LCDC0_VCC>;
862 rockchip,voltage = <VALUE_VOL_1V8>;
865 lcdc1_vcc_18:lcdc1-vcc-18 {
866 rockchip,pins = <VIRTUAL_PIN_FOR_LCDC1_VCC>;
867 rockchip,voltage = <VALUE_VOL_1V8>;
872 ap0_vcc_33:ap0-vcc-33 {
873 rockchip,pins = <VIRTUAL_PIN_FOR_AP0_VCC>;
874 rockchip,voltage = <VALUE_VOL_3V3>;
877 ap1_vcc_33:ap1-vcc-33 {
878 rockchip,pins = <VIRTUAL_PIN_FOR_AP1_VCC>;
879 rockchip,voltage = <VALUE_VOL_3V3>;
882 cif_vcc_33:cif-vcc-33 {
883 rockchip,pins = <VIRTUAL_PIN_FOR_CIF_VCC>;
884 rockchip,voltage = <VALUE_VOL_3V3>;
887 flash_vcc_33:flash-vcc-33 {
888 rockchip,pins = <VIRTUAL_PIN_FOR_FLASH_VCC>;
889 rockchip,voltage = <VALUE_VOL_3V3>;
892 vccio0_vcc_33:vccio0-vcc-33 {
893 rockchip,pins = <VIRTUAL_PIN_FOR_VCCIO0_VCC>;
894 rockchip,voltage = <VALUE_VOL_3V3>;
897 vccio1_vcc_33:vccio1-vcc-33 {
898 rockchip,pins = <VIRTUAL_PIN_FOR_VCCIO1_VCC>;
899 rockchip,voltage = <VALUE_VOL_3V3>;
902 lcdc0_vcc_33:lcdc0-vcc-33 {
903 rockchip,pins = <VIRTUAL_PIN_FOR_LCDC0_VCC>;
904 rockchip,voltage = <VALUE_VOL_3V3>;
907 lcdc1_vcc_33:lcdc1-vcc-33 {
908 rockchip,pins = <VIRTUAL_PIN_FOR_LCDC1_VCC>;
909 rockchip,voltage = <VALUE_VOL_3V3>;