Ðþí  ~a   8  xH   (              x                             $    rockchip,rk3308-evb rockchip,rk3308                                  +            7Rockchip RK3308 EVB    aliases          =/i2c@ff040000            B/i2c@ff050000            G/i2c@ff060000            L/i2c@ff070000            Q/serial@ff0a0000             Y/serial@ff0b0000             a/serial@ff0c0000             i/serial@ff0d0000             q/serial@ff0e0000             y/spi@ff120000            ~/spi@ff130000            ƒ/spi@ff140000         cpus                         +       cpu@0            ˆcpu           arm,cortex-a35           ”                 ˜psci             ¦               ­            ¼   Z         Ö            ê            ú                               cpu@1            ˆcpu           arm,cortex-a35           ”                ˜psci             Ö            ê            ú                    cpu@2            ˆcpu           arm,cortex-a35           ”                ˜psci             Ö            ê            ú              	      cpu@3            ˆcpu           arm,cortex-a35           ”                ˜psci             Ö            ê            ú              
      idle-states         psci       cpu-sleep             arm,idle-state           +        <           S   x        d   ú        t  „                    l2-cache              cache                       opp-table-0           operating-points-v2          …              opp-408000000           �    Q–         — ~ð ~ð r`        ¥  œ@         ¶      opp-600000000           �    #ÃF         — ~ð ~ð r`        ¥  œ@      opp-816000000           �    0£,         — £è £è r`        ¥  œ@      opp-1008000000          �    <Ü         — *ˆ *ˆ r`        ¥  œ@         arm-pmu           arm,cortex-a35-pmu        0  Â       S          T          U          V           Í         	   
      external-mac-clock            fixed-clock         àúð€      
  ðmac_clkin                     psci              arm,psci-1.0             Ÿsmc       timer             arm,armv8-timer       0  Â                              
        xin24m            fixed-clock                     àn6         ðxin24m             O      grf@ff000000          &    rockchip,rk3308-grf syscon simple-mfd            ”    ÿ         €            K   reboot-mode           syscon-reboot-mode                     RBÃ        'RBÃ        3RBÃ         ?RBÃ        MRBÃ	         syscon@ff008000       .    rockchip,rk3308-usb2phy-grf syscon simple-mfd            ”    ÿ €       @                      +      usb2phy@100           rockchip,rk3308-usb2phy          ”              [              k            ¦      H        ‚phyclk          ðusb480m_phy                   	  Ždisabled                  otg-port          $  Â       C          D          E           •otg-bvalid otg-id linestate         ¥          	  Ždisabled               9      host-port           Â       J         
  •linestate           ¥          	  Ždisabled               :            syscon@ff00b000       -    rockchip,rk3308-detect-grf syscon simple-mfd             ”    ÿ °                             +         syscon@ff00c000       +    rockchip,rk3308-core-grf syscon simple-mfd           ”    ÿ À                             +         i2c@ff040000          (    rockchip,rk3308-i2c rockchip,rk3399-i2c          ”    ÿ                  ¦            Ê      	  ‚i2c pclk            Â                  °default         ¾                        +          	  Ždisabled          i2c@ff050000          (    rockchip,rk3308-i2c rockchip,rk3399-i2c          ”    ÿ                  ¦            Ë      	  ‚i2c pclk            Â                  °default         ¾                        +          	  Ždisabled          i2c@ff060000          (    rockchip,rk3308-i2c rockchip,rk3399-i2c          ”    ÿ                  ¦            Ì      	  ‚i2c pclk            Â                  °default         ¾                        +          	  Ždisabled          i2c@ff070000          (    rockchip,rk3308-i2c rockchip,rk3399-i2c          ”    ÿ                  ¦            Í      	  ‚i2c pclk            Â                  °default         ¾                        +          	  Ždisabled          watchdog@ff080000              rockchip,rk3308-wdt snps,dw-wdt          ”    ÿ                  ¦      Ö        Â       
         	  Ždisabled          serial@ff0a0000       &    rockchip,rk3308-uart snps,dw-apb-uart            ”    ÿ
                 Â                   ¦            Å        ‚baudclk apb_pclk            È           Ò           °default         ¾               	  Ždisabled          serial@ff0b0000       &    rockchip,rk3308-uart snps,dw-apb-uart            ”    ÿ                 Â                   ¦            Æ        ‚baudclk apb_pclk            È           Ò           °default         ¾               	  Ždisabled          serial@ff0c0000       &    rockchip,rk3308-uart snps,dw-apb-uart            ”    ÿ                 Â                   ¦            Ç        ‚baudclk apb_pclk            È           Ò           °default         ¾         	  Ždisabled          serial@ff0d0000       &    rockchip,rk3308-uart snps,dw-apb-uart            ”    ÿ                 Â                   ¦            È        ‚baudclk apb_pclk            È           Ò           °default         ¾         	  Ždisabled          serial@ff0e0000       &    rockchip,rk3308-uart snps,dw-apb-uart            ”    ÿ                 Â                   ¦            É        ‚baudclk apb_pclk            È           Ò           °default         ¾           Žokay          spi@ff120000          (    rockchip,rk3308-spi rockchip,rk3066-spi          ”    ÿ                 Â                               +             ¦            Ï        ‚spiclk apb_pclk         ß                     ätx rx           °default         ¾                  	  Ždisabled          spi@ff130000          (    rockchip,rk3308-spi rockchip,rk3066-spi          ”    ÿ                 Â                               +             ¦            Ð        ‚spiclk apb_pclk         ß                    ätx rx           °default         ¾             !      	  Ždisabled          spi@ff140000          (    rockchip,rk3308-spi rockchip,rk3066-spi          ”    ÿ                 Â                               +             ¦            Ñ        ‚spiclk apb_pclk         ß   "      "           ätx rx           °default         ¾   #   $   %   &      	  Ždisabled          pwm@ff160000          (    rockchip,rk3308-pwm rockchip,rk3328-pwm          ”    ÿ                  ¦      y      è      	  ‚pwm pclk            °default         ¾   '        î         	  Ždisabled          pwm@ff160010          (    rockchip,rk3308-pwm rockchip,rk3328-pwm          ”    ÿ                 ¦      y      è      	  ‚pwm pclk            °default         ¾   (        î         	  Ždisabled          pwm@ff160020          (    rockchip,rk3308-pwm rockchip,rk3328-pwm          ”    ÿ                  ¦      y      è      	  ‚pwm pclk            °default         ¾   )        î         	  Ždisabled          pwm@ff160030          (    rockchip,rk3308-pwm rockchip,rk3328-pwm          ”    ÿ 0                ¦      y      è      	  ‚pwm pclk            °default         ¾   *        î         	  Ždisabled          pwm@ff170000          (    rockchip,rk3308-pwm rockchip,rk3328-pwm          ”    ÿ                  ¦      x      ç      	  ‚pwm pclk            °default         ¾   +        î         	  Ždisabled          pwm@ff170010          (    rockchip,rk3308-pwm rockchip,rk3328-pwm          ”    ÿ                 ¦      x      ç      	  ‚pwm pclk            °default         ¾   ,        î         	  Ždisabled          pwm@ff170020          (    rockchip,rk3308-pwm rockchip,rk3328-pwm          ”    ÿ                  ¦      x      ç      	  ‚pwm pclk            °default         ¾   -        î         	  Ždisabled          pwm@ff170030          (    rockchip,rk3308-pwm rockchip,rk3328-pwm          ”    ÿ 0                ¦      x      ç      	  ‚pwm pclk            °default         ¾   .        î         	  Ždisabled          pwm@ff180000          (    rockchip,rk3308-pwm rockchip,rk3328-pwm          ”    ÿ                  ¦            Î      	  ‚pwm pclk            °default         ¾   /        î           Žokay               b      pwm@ff180010          (    rockchip,rk3308-pwm rockchip,rk3328-pwm          ”    ÿ                 ¦            Î      	  ‚pwm pclk            °default         ¾   0        î         	  Ždisabled          pwm@ff180020          (    rockchip,rk3308-pwm rockchip,rk3328-pwm          ”    ÿ                  ¦            Î      	  ‚pwm pclk            °default         ¾   1        î         	  Ždisabled          pwm@ff180030          (    rockchip,rk3308-pwm rockchip,rk3328-pwm          ”    ÿ 0                ¦            Î      	  ‚pwm pclk            °default         ¾   2        î         	  Ždisabled          rktimer@ff1a0000              rockchip,rk3288-timer            ”    ÿ                  Â                   ¦      Ô              ‚pclk timer        saradc@ff1e0000       .    rockchip,rk3308-saradc rockchip,rk3399-saradc            ”    ÿ                 Â       %            ¦      %      Ò        ‚saradc apb_pclk         ù                 F        saradc-apb          Žokay               3           [      dma-controller@ff2c0000           arm,pl330 arm,primecell          ”    ÿ,        @         Â                              *         ¦      Š      	  ‚apb_pclk            A                    dma-controller@ff2d0000           arm,pl330 arm,primecell          ”    ÿ-        @         Â                             *         ¦      ‹      	  ‚apb_pclk            A              "      i2s@ff350000          (    rockchip,rk3308-i2s rockchip,rk3066-i2s          ”    ÿ5                 Â       4            ¦      \      ¨        ‚i2s_clk i2s_hclk            ß   "      "   	        ätx rx                 •      ”        reset-m reset-h         °default         ¾   4   5   6   7      	  Ždisabled          i2s@ff360000          (    rockchip,rk3308-i2s rockchip,rk3066-i2s          ”    ÿ6                 Â       5            ¦      ^      ©        ‚i2s_clk i2s_hclk            ß   "           ärx                —      –        reset-m reset-h       	  Ždisabled          spdif-tx@ff3a0000         ,    rockchip,rk3308-spdif rockchip,rk3066-spdif          ”    ÿ:                 Â       7            ¦      b      ¢      
  ‚mclk hclk           ß   "           ätx          °default         ¾   8      	  Ždisabled          usb@ff400000          2    rockchip,rk3308-usb rockchip,rk3066-usb snps,dwc2            ”    ÿ@                 Â       B            ¦      ž        ‚otg         Lotg         T           f          u      €   €   @               „   9      	  ‰usb2-phy          	  Ždisabled          usb@ff440000              generic-ehci             ”    ÿD                 Â       G            ¦      Ÿ                  „   :        ‰usb       	  Ždisabled          usb@ff450000              generic-ohci             ”    ÿE                 Â       H            ¦      Ÿ                  „   :        ‰usb       	  Ždisabled          mmc@ff480000          0    rockchip,rk3308-dw-mshc rockchip,rk3288-dw-mshc          ”    ÿH        @         Â       L           “             ¦      š      0      1      2        ‚biu ciu ciu-drive ciu-sample            �           ¨ðÑ€        °default         ¾   ;   <   =   >      	  Ždisabled          mmc@ff490000          0    rockchip,rk3308-dw-mshc rockchip,rk3288-dw-mshc          ”    ÿI        @         Â       M           “             ¦      œ      :      ;      <        ‚biu ciu ciu-drive ciu-sample            �           ¨ðÑ€      	  Ždisabled          mmc@ff4a0000          0    rockchip,rk3308-dw-mshc rockchip,rk3288-dw-mshc          ”    ÿJ        @         Â       N           “             ¦      ›      5      6      7        ‚biu ciu ciu-drive ciu-sample            �           ¨ðÑ€        °default         ¾   ?   @   A      	  Ždisabled          nand-controller@ff4b0000          (    rockchip,rk3308-nfc rockchip,rv1108-nfc          ”    ÿK        @         Â       Q            ¦      ™      -        ‚ahb nfc         [      -        ¶ðÑ€        ¾   B   C   D   E   F   G   H        °default       	  Ždisabled          ethernet@ff4e0000             rockchip,rk3308-gmac             ”    ÿN                 Â       @           •macirq        @   ¦      @      B      B      A      @      †      Ã      C      [  ‚stmmaceth mac_clk_rx mac_clk_tx clk_mac_ref clk_mac_refout aclk_mac pclk_mac clk_mac_speed          Ërmii            °default         ¾   I   J              }      
  stmmaceth           Ô   K      	  Ždisabled          spi@ff4c0000              rockchip,sfc             ”    ÿL        @         Â       R            ¦      =      �        ‚clk_sfc hclk_sfc            ¾   L   M   N        °default       	  Ždisabled          clock-controller@ff500000             rockchip,rk3308-cru          ”    ÿP                  ¦   O        ‚xin24m          Ô   K                   á           [              ¶  €                  interrupt-controller@ff580000             arm,gic-400       @   ”    ÿX            ÿX              ÿX@             ÿX`                 Â      	           î            ÿ                              sram@fff80000         
    mmio-sram            ”    ÿø                         ÿø                          +      ddr-sram@0           ”      €       vad-sram@8000            ”  €  €          pinctrl           rockchip,rk3308-pinctrl         Ô   K                     +                    °default         ¾   P   gpio@ff220000             rockchip,gpio-bank           ”    ÿ"                 Â       (            ¦      ×                 +            ÿ        î              ]      gpio@ff230000             rockchip,gpio-bank           ”    ÿ#                 Â       )            ¦      Ø                 +            ÿ        î         gpio@ff240000             rockchip,gpio-bank           ”    ÿ$                 Â       *            ¦      Ù                 +            ÿ        î         gpio@ff250000             rockchip,gpio-bank           ”    ÿ%                 Â       +            ¦      Ú                 +            ÿ        î         gpio@ff260000             rockchip,gpio-bank           ”    ÿ&                 Â       ,            ¦      Û                 +            ÿ        î         pcfg-pull-up             7           Z      pcfg-pull-down           D           W      pcfg-pull-none           S           S      pcfg-pull-none-2ma           S        `         pcfg-pull-up-2ma             7        `         pcfg-pull-up-4ma             7        `              Y      pcfg-pull-none-4ma           S        `              X      pcfg-pull-down-4ma           D        `         pcfg-pull-none-8ma           S        `              Q      pcfg-pull-up-8ma             7        `              R      pcfg-pull-none-12ma          S        `              U      pcfg-pull-up-12ma            7        `              T      pcfg-pull-none-smt           S         o           V      pcfg-output-high             „      pcfg-output-low          �      pcfg-input-high          7         ›      pcfg-input           ›      emmc       emmc-clk            ¨      	      Q      emmc-cmd            ¨            R      emmc-pwren          ¨            S      emmc-rstn           ¨      
      S      emmc-bus1           ¨             R      emmc-bus4         @  ¨             R            R            R            R      emmc-bus8         €  ¨             R            R            R            R            R            R            R            R         flash      flash-csn0          ¨            S           E      flash-rdy           ¨            S           G      flash-ale           ¨            S           B      flash-cle           ¨      	      S           D      flash-wrn           ¨            S           H      flash-rdn           ¨      
      S           F      flash-bus8        €  ¨             T            T            T            T            T            T            T            T           C         sfc    sfc-bus4          @  ¨             S            S            S            S           N      sfc-bus2             ¨             S            S      sfc-cs0         ¨            S           M      sfc-clk         ¨            S           L         gmac       rmii-pins         �  ¨            U            U            U            S            S            S            S            S            S           I      mac-refclk-12ma         ¨            U           J      mac-refclk          ¨            S         gmac-m1    rmiim1-pins       �  ¨            U            U            U            S            S             S            S            S            S      macm1-refclk-12ma           ¨            U      macm1-refclk            ¨            S         i2c0       i2c0-xfer            ¨            V            V                    i2c1       i2c1-xfer            ¨             V             V                    i2c2       i2c2-xfer            ¨            V            V                    i2c3-m0    i2c3m0-xfer          ¨             V             V                    i2c3-m1    i2c3m1-xfer          ¨            V            V         i2c3-m2    i2c3m2-xfer          ¨            V             V         i2s_2ch_0      i2s-2ch-0-mclk          ¨            S      i2s-2ch-0-sclk          ¨            S           4      i2s-2ch-0-lrck          ¨            S           5      i2s-2ch-0-sdo           ¨            S           7      i2s-2ch-0-sdi           ¨            S           6         i2s_8ch_0      i2s-8ch-0-mclk          ¨            S      i2s-8ch-0-sclktx            ¨            S      i2s-8ch-0-sclkrx            ¨            S      i2s-8ch-0-lrcktx            ¨            S      i2s-8ch-0-lrckrx            ¨            S      i2s-8ch-0-sdo0          ¨      	      S      i2s-8ch-0-sdo1          ¨      
      S      i2s-8ch-0-sdo2          ¨            S      i2s-8ch-0-sdo3          ¨            S      i2s-8ch-0-sdi0          ¨            S      i2s-8ch-0-sdi1          ¨            S      i2s-8ch-0-sdi2          ¨            S      i2s-8ch-0-sdi3          ¨            S         i2s_8ch_1_m0       i2s-8ch-1-m0-mclk           ¨            S      i2s-8ch-1-m0-sclktx         ¨            S      i2s-8ch-1-m0-sclkrx         ¨            S      i2s-8ch-1-m0-lrcktx         ¨            S      i2s-8ch-1-m0-lrckrx         ¨            S      i2s-8ch-1-m0-sdo0           ¨            S      i2s-8ch-1-m0-sdo1-sdi3          ¨            S      i2s-8ch-1-m0-sdo2-sdi2          ¨      	      S      i2s-8ch-1-m0-sdo3_sdi1          ¨      
      S      i2s-8ch-1-m0-sdi0           ¨            S         i2s_8ch_1_m1       i2s-8ch-1-m1-mclk           ¨            S      i2s-8ch-1-m1-sclktx         ¨            S      i2s-8ch-1-m1-sclkrx         ¨            S      i2s-8ch-1-m1-lrcktx         ¨            S      i2s-8ch-1-m1-lrckrx         ¨            S      i2s-8ch-1-m1-sdo0           ¨            S      i2s-8ch-1-m1-sdo1-sdi3          ¨            S      i2s-8ch-1-m1-sdo2-sdi2          ¨            S      i2s-8ch-1-m1-sdo3_sdi1          ¨            S      i2s-8ch-1-m1-sdi0           ¨            S         pdm_m0     pdm-m0-clk          ¨            S      pdm-m0-sdi0         ¨            S      pdm-m0-sdi1         ¨      
      S      pdm-m0-sdi2         ¨      	      S      pdm-m0-sdi3         ¨            S         pdm_m1     pdm-m1-clk          ¨            S      pdm-m1-sdi0         ¨            S      pdm-m1-sdi1         ¨            S      pdm-m1-sdi2         ¨            S      pdm-m1-sdi3         ¨            S         pdm_m2     pdm-m2-clkm         ¨            S      pdm-m2-clk          ¨            S      pdm-m2-sdi0         ¨            S      pdm-m2-sdi1         ¨            S      pdm-m2-sdi2         ¨            S      pdm-m2-sdi3         ¨            S         pwm0       pwm0-pin            ¨             S      pwm0-pin-pull-down          ¨             W           /         pwm1       pwm1-pin            ¨             S           0      pwm1-pin-pull-down          ¨             W         pwm2       pwm2-pin            ¨             S           1      pwm2-pin-pull-down          ¨             W         pwm3       pwm3-pin            ¨             S           2      pwm3-pin-pull-down          ¨             W         pwm4       pwm4-pin            ¨             S           +      pwm4-pin-pull-down          ¨             W         pwm5       pwm5-pin            ¨             S           ,      pwm5-pin-pull-down          ¨             W         pwm6       pwm6-pin            ¨             S           -      pwm6-pin-pull-down          ¨             W         pwm7       pwm7-pin            ¨            S           .      pwm7-pin-pull-down          ¨            W         pwm8       pwm8-pin            ¨      
      S           '      pwm8-pin-pull-down          ¨      
      W         pwm9       pwm9-pin            ¨            S           (      pwm9-pin-pull-down          ¨            W         pwm10      pwm10-pin           ¨            S           )      pwm10-pin-pull-down         ¨            W         pwm11      pwm11-pin           ¨            S           *      pwm11-pin-pull-down         ¨            W         rtc    rtc-32k         ¨             S           P         sdmmc      sdmmc-clk           ¨            X           ;      sdmmc-cmd           ¨            Y           <      sdmmc-det           ¨             Y           =      sdmmc-pwren         ¨            X      sdmmc-bus1          ¨            Y      sdmmc-bus4        @  ¨            Y            Y            Y            Y           >         sdio       sdio-clk            ¨            Q           A      sdio-cmd            ¨            R           @      sdio-pwren          ¨             Q      sdio-wrpt           ¨             Q      sdio-intn           ¨              Q      sdio-bus1           ¨             R      sdio-bus4         @  ¨             R            R            R            R           ?         spdif_in       spdif-in            ¨             S         spdif_out      spdif-out           ¨             S           8         spi0       spi0-clk            ¨            Y                 spi0-csn0           ¨            Y                 spi0-miso           ¨             Y                 spi0-mosi           ¨            Y                    spi1       spi1-clk            ¨            Y                 spi1-csn0           ¨            Y                 spi1-miso           ¨      
      Y                  spi1-mosi           ¨            Y           !         spi1-m1    spi1m1-miso         ¨            Y      spi1m1-mosi         ¨            Y      spi1m1-clk          ¨            Y      spi1m1-csn0         ¨      	      Y         spi2       spi2-clk            ¨            Y           #      spi2-csn0           ¨            Y           $      spi2-miso           ¨            Y           %      spi2-mosi           ¨            Y           &         tsadc      tsadc-otp-pin           ¨       
       S      tsadc-otp-out           ¨       
      S         uart0      uart0-xfer           ¨            Z             Z                 uart0-cts           ¨            S                 uart0-rts           ¨            S                 uart0-rts-pin           ¨             S         uart1      uart1-xfer           ¨            Z            Z                 uart1-cts           ¨            S                 uart1-rts           ¨            S                    uart2-m0       uart2m0-xfer             ¨            Z            Z                    uart2-m1       uart2m1-xfer             ¨            Z            Z         uart3      uart3-xfer           ¨            Z            Z                    uart3-m1       uart3m1-xfer             ¨             Z             Z         uart4      uart4-xfer           ¨      	      Z            Z                 uart4-cts           ¨            S      uart4-rts           ¨            S      uart4-rts-pin           ¨             S         buttons    pwr-key         ¨              Z           \         usb    usb-drv         ¨              S           a         sdio-pwrseq    wifi-enable-h           ¨              S            chosen          ¶serial4:1500000n8         adc-keys0         	    adc-keys            Â   [            Îbuttons         ß   d        í w@   button-func           Ð      	  function              FP         adc-keys1         	    adc-keys            Â   [           Îbuttons         ß   d        í w@   button-esc             ø        micmute          >      button-home           u        mode             ¿ˆ      button-menu            Ï        play             	…€      button-down            r        volume down          “à      button-up              s      
  volume up             FP         gpio-keys         
    gpio-keys            2        °default         ¾   \   key-power           =   ]                 t        GPIO Key Power          C   d         U         vcc12v-dcin           regulator-fixed         cvcc12v_dcin         r ·         Š ·          ¢         ¶           ^      vcc5v0-sys            regulator-fixed         cvcc5v0_sys          r LK@        Š LK@         ¢         ¶        È   ^           `      vcc-1v8           regulator-fixed         cvcc_1v8         r w@        Š w@         ¢         ¶        È   _           3      vcc-ddr           regulator-fixed         cvcc_ddr         r ã`        Š ã`         ¢         ¶        È   `      vcc-io            regulator-fixed         cvcc_io          r 2Z         Š 2Z          ¢         ¶        È   `           _      vccio-flash           regulator-fixed         cvccio_flash         r 2Z         Š 2Z          ¢         ¶        È   _      vcc5v0-host           regulator-fixed         Ó   ]                Ø        °default         ¾   a      
  cvbus_host           È   `      vdd-core              pwm-regulator           ë   b      ˆ         	  cvdd_core            r žx        Š r`         ¢         ¶        ð   ú           `                 vdd-log           regulator-fixed         cvdd_log         r �        Š �         ¢         ¶        È   `      vdd-1v0           regulator-fixed         cvdd_1v0         r B@        Š B@         ¢         ¶        È   `         	compatible interrupt-parent #address-cells #size-cells model i2c0 i2c1 i2c2 i2c3 serial0 serial1 serial2 serial3 serial4 spi0 spi1 spi2 device_type reg enable-method clocks #cooling-cells dynamic-power-coefficient operating-points-v2 cpu-idle-states next-level-cache cpu-supply phandle entry-method local-timer-stop arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us opp-shared opp-hz opp-microvolt clock-latency-ns opp-suspend interrupts interrupt-affinity clock-frequency clock-output-names #clock-cells offset mode-bootloader mode-loader mode-normal mode-recovery mode-fastboot assigned-clocks assigned-clock-parents clock-names status interrupt-names #phy-cells pinctrl-names pinctrl-0 reg-shift reg-io-width dmas dma-names #pwm-cells #io-channel-cells resets reset-names vref-supply arm,pl330-periph-burst #dma-cells dr_mode g-np-tx-fifo-size g-rx-fifo-size g-tx-fifo-size phys phy-names bus-width fifo-depth max-frequency assigned-clock-rates phy-mode rockchip,grf #reset-cells #interrupt-cells interrupt-controller ranges gpio-controller #gpio-cells bias-pull-up bias-pull-down bias-disable drive-strength input-schmitt-enable output-high output-low input-enable rockchip,pins stdout-path io-channels io-channel-names poll-interval keyup-threshold-microvolt linux,code label press-threshold-microvolt autorepeat gpios debounce-interval wakeup-source regulator-name regulator-min-microvolt regulator-max-microvolt regulator-always-on regulator-boot-on vin-supply gpio enable-active-high pwms regulator-settling-time-up-us pwm-supply 