Ðþí  ð}   8  ãô   (            ‰  ã¼                             +    firefly,roc-rk3399-pc-plus rockchip,rk3399                                   +         !   7Firefly ROC-RK3399-PC-PLUS Board       aliases          =/ethernet@fe300000           G/i2c@ff3c0000            L/i2c@ff110000            Q/i2c@ff120000            V/i2c@ff130000            [/i2c@ff3d0000            `/i2c@ff140000            e/i2c@ff150000            j/i2c@ff160000            o/i2c@ff3e0000            t/serial@ff180000             |/serial@ff190000             „/serial@ff1a0000             Œ/serial@ff1b0000             ”/serial@ff370000             œ/mmc@fe320000            ¡/mmc@fe330000         cpus                         +       cpu-map    cluster0       core0            ¦         core1            ¦         core2            ¦         core3            ¦            cluster1       core0            ¦         core1            ¦               cpu@0            ªcpu           arm,cortex-a53           ¶                 ºpsci             È  å         Û               â            ñ   d           	   
                   /           :         cpu@1            ªcpu           arm,cortex-a53           ¶                ºpsci             È  å         Û               â            ñ   d           	   
                   /           :         cpu@2            ªcpu           arm,cortex-a53           ¶                ºpsci             È  å         Û               â            ñ   d           	   
                   /           :         cpu@3            ªcpu           arm,cortex-a53           ¶                ºpsci             È  å         Û               â            ñ   d           	   
                   /           :         cpu@100          ªcpu           arm,cortex-a72           ¶                ºpsci             È            Û      	         â            ñ  ´           	   
                   /           :      thermal-idle             â           B  '        N  ô         cpu@101          ªcpu           arm,cortex-a72           ¶               ºpsci             È            Û      	         â            ñ  ´           	   
                   /           :      thermal-idle             â           B  '        N  ô         idle-states         ^psci       cpu-sleep             arm,idle-state           k        |           “   x        N   ú        ¤  „        :   	      cluster-sleep             arm,idle-state           k        |          “  �        N  ô        ¤  Ð        :   
            display-subsystem             rockchip,display-subsystem          µ            memory-controller             rockchip,rk3399-dmc         »           È            Û      ¨        ×dmc_clk       	  ãdisabled          pmu_a53           arm,cortex-a53-pmu          ê                  pmu_a72           arm,cortex-a72-pmu          ê                  psci              arm,psci-1.0             Ásmc       timer             arm,armv8-timer       @  ê                                             
                õ      xin24m            fixed-clock         n6         xin24m          /            :   ˆ      pcie@f8000000             rockchip,rk3399-pcie              ¶    ø              ý                  <axi-base apb-base            ªpci                      +           F            W        c                 Û      Å      Ä     G               ×aclk aclk-perf hclk pm        0  ê       1              2              3               msys legacy client           }                     `  �                                                                                             ž           ­                       µ                               ,  ºpcie-phy-0 pcie-phy-1 pcie-phy-2 pcie-phy-3       8  Ä‚       ú       ú       à  �       ûà      ûà               8  Ë      ‚      ƒ      „      …      †      �      €      (  Òcore mgmt mgmt-sticky pipe pm pclk aclk       	  ãdisabled       interrupt-controller             Þ                     F           :            ethernet@fe300000             rockchip,rk3399-gmac             ¶    þ0                 ê                      mmacirq        8   Û      i      g      h      f      j      Õ     f      M  ×stmmaceth mac_clk_rx mac_clk_tx clk_mac_ref clk_mac_refout aclk_mac pclk_mac            ó              Ë      ‰      
  Òstmmaceth                                 ãokay                  ¦        )           @input           M           Xrgmii           adefault         o           y                  ‰        Ÿ      '  ÃP        ´   (        ½         mmc@fe310000          0    rockchip,rk3399-dw-mshc rockchip,rk3288-dw-mshc          ¶    þ1        @         ê       @               ÆðÑ€          Û     î      M      œ      �        ×biu ciu ciu-drive ciu-sample            Ô           ó              Ë      y        Òreset         	  ãdisabled          mmc@fe320000          0    rockchip,rk3399-dw-mshc rockchip,rk3288-dw-mshc          ¶    þ2        @         ê       A               ÆðÑ€             Í        ßëÂ           Û     Î      L      š      ›        ×biu ciu ciu-drive ciu-sample            Ô           ó              Ë      z        Òreset           ãokay            ô            þ                                  adefault         o          !         #        1   "        =   #      mmc@fe330000          +    rockchip,rk3399-sdhci-5.1 arasan,sdhci-5.1           ¶    þ3                 ê                      J                 N        ßëÂ          Û      N      ð        ×clk_xin clk_ahb         emmc_cardclock          /            µ   $        ºphy_arasan          ó               `        ãokay            ô            q        :   ‹      usb@fe380000              generic-ehci             ¶    þ8                 ê                       Û     È     É   %        µ   &        ºusb         ãokay          usb@fe3a0000              generic-ohci             ¶    þ:                 ê                       Û     È     É   %        µ   &        ºusb         ãokay          usb@fe3c0000              generic-ehci             ¶    þ<                 ê                       Û     Ê     Ë   '        µ   (        ºusb         ãokay          usb@fe3e0000              generic-ohci             ¶    þ>                 ê                        Û     Ê     Ë   '        µ   (        ºusb         ãokay          debug@fe430000        &    arm,coresight-cpu-debug arm,primecell            ¶    þC                  Û     M      	  ×apb_pclk             ¦         debug@fe432000        &    arm,coresight-cpu-debug arm,primecell            ¶    þC                  Û     M      	  ×apb_pclk             ¦         debug@fe434000        &    arm,coresight-cpu-debug arm,primecell            ¶    þC@                 Û     M      	  ×apb_pclk             ¦         debug@fe436000        &    arm,coresight-cpu-debug arm,primecell            ¶    þC`                 Û     M      	  ×apb_pclk             ¦         debug@fe610000        &    arm,coresight-cpu-debug arm,primecell            ¶    þa                  Û     L      	  ×apb_pclk             ¦         debug@fe710000        &    arm,coresight-cpu-debug arm,primecell            ¶    þq                  Û     L      	  ×apb_pclk             ¦         usb@fe800000              rockchip,rk3399-dwc3                         +            Ä      0   Û      �      ƒ      ö      ø      ô      ù      G  ×ref_clk suspend_clk bus_clk aclk_usb3_rksoc_axi_perf aclk_usb3 grf_clk          Ë     %      	  Òusb3-otg            ãokay       usb@fe800000          
    snps,dwc3            ¶    þ€                 ê       i                Û      �      ö      ƒ        ×ref bus_early suspend           host            µ   )   *        ºusb2-phy usb3-phy         
  ‡utmi_wide            �         ¨         É         â                 ó              ãokay             usb@fe900000              rockchip,rk3399-dwc3                         +            Ä      0   Û      ‚      „      ÷      ø      ô      ù      G  ×ref_clk suspend_clk bus_clk aclk_usb3_rksoc_axi_perf aclk_usb3 grf_clk          Ë     &      	  Òusb3-otg            ãokay       usb@fe900000          
    snps,dwc3            ¶    þ�                 ê       n                Û      ‚      ÷      „        ×ref bus_early suspend           host            µ   +   ,        ºusb2-phy usb3-phy         
  ‡utmi_wide            �         ¨         É         â                 ó              ãokay             dp@fec00000           rockchip,rk3399-cdn-dp           ¶    þÀ                 ê       	                     r      ¡        ßõá ëÂ           Û      r     u      ¡     o        ×core-clk pclk spdif grf         µ   -   .        ó               Ë          H     J      ý        Òspdif dptx apb core                    %         	  ãdisabled       ports      port                         +       endpoint@0           ¶            6   /        :   œ      endpoint@1           ¶           6   0        :   –               interrupt-controller@fee00000             arm,gic-v3          F                        +            Ä         Þ      P   ¶    þà             þð             ÿð             ÿñ             ÿò                 ê      	               :      interrupt-controller@fee20000             arm,gic-v3-its           F        U            ¶    þâ                 :         ppi-partitions     interrupt-partition-0           `                    :         interrupt-partition-1           `              :               saradc@ff100000           rockchip,rk3399-saradc           ¶    ÿ                 ê       >               i            Û      P     e        ×saradc apb_pclk         Ë      Ô        Òsaradc-apb          ãokay            {   1        :   ¹      i2c@ff110000              rockchip,rk3399-i2c          ¶    ÿ                       A        ßëÂ          Û      A     U      	  ×i2c pclk            ê       ;               adefault         o   2                     +            ãokay            ‡  ,        ž      es8388@11             everest,es8388           ¶           ×mclk             Û      Y        %            :   Ë         i2c@ff120000              rockchip,rk3399-i2c          ¶    ÿ                       B        ßëÂ          Û      B     V      	  ×i2c pclk            ê       #               adefault         o   3                     +          	  ãdisabled          i2c@ff130000              rockchip,rk3399-i2c          ¶    ÿ                       C        ßëÂ          Û      C     W      	  ×i2c pclk            ê       "               adefault         o   4                     +            ãokay            ‡  Â        ž           :   ¥      i2c@ff140000              rockchip,rk3399-i2c          ¶    ÿ                       D        ßëÂ          Û      D     X      	  ×i2c pclk            ê       &               adefault         o   5                     +          	  ãdisabled          i2c@ff150000              rockchip,rk3399-i2c          ¶    ÿ                       E        ßëÂ          Û      E     Y      	  ×i2c pclk            ê       %               adefault         o   6                     +          	  ãdisabled          i2c@ff160000              rockchip,rk3399-i2c          ¶    ÿ                       F        ßëÂ          Û      F     Z      	  ×i2c pclk            ê       $               adefault         o   7                     +            ãokay            ‡  X        ž      usb-typec@22              fcs,fusb302          ¶   "            8        ê              adefault         o   9        ¶   :        ãokay             serial@ff180000       &    rockchip,rk3399-uart snps,dw-apb-uart            ¶    ÿ                  Û      Q     `        ×baudclk apb_pclk            ê       c               Â           Ì           adefault         o   ;   <   =        ãokay          serial@ff190000       &    rockchip,rk3399-uart snps,dw-apb-uart            ¶    ÿ                  Û      R     a        ×baudclk apb_pclk            ê       b               Â           Ì           adefault         o   >      	  ãdisabled          serial@ff1a0000       &    rockchip,rk3399-uart snps,dw-apb-uart            ¶    ÿ                  Û      S     b        ×baudclk apb_pclk            ê       d               Â           Ì           adefault         o   ?        ãokay          serial@ff1b0000       &    rockchip,rk3399-uart snps,dw-apb-uart            ¶    ÿ                  Û      T     c        ×baudclk apb_pclk            ê       e               Â           Ì           adefault         o   @      	  ãdisabled          spi@ff1c0000          (    rockchip,rk3399-spi rockchip,rk3066-spi          ¶    ÿ                  Û      G     [        ×spiclk apb_pclk         ê       D               Ù   A   
   A           Þtx rx           adefault         o   B   C   D   E                     +          	  ãdisabled          spi@ff1d0000          (    rockchip,rk3399-spi rockchip,rk3066-spi          ¶    ÿ                  Û      H     \        ×spiclk apb_pclk         ê       5               Ù   A      A           Þtx rx           adefault         o   F   G   H   I                     +            ãokay       flash@0           jedec,spi-nor            ¶            è ˜–€         spi@ff1e0000          (    rockchip,rk3399-spi rockchip,rk3066-spi          ¶    ÿ                  Û      I     ]        ×spiclk apb_pclk         ê       4               Ù   A      A           Þtx rx           adefault         o   J   K   L   M                     +          	  ãdisabled          spi@ff1f0000          (    rockchip,rk3399-spi rockchip,rk3066-spi          ¶    ÿ                  Û      J     ^        ×spiclk apb_pclk         ê       C               Ù   A      A           Þtx rx           adefault         o   N   O   P   Q                     +          	  ãdisabled          spi@ff200000          (    rockchip,rk3399-spi rockchip,rk3066-spi          ¶    ÿ                   Û      K     _        ×spiclk apb_pclk         ê       „               Ù   R      R   	        Þtx rx           adefault         o   S   T   U   V        ó                           +          	  ãdisabled          thermal-zones      cpu-thermal         ú   d          è           W       trips      cpu_alert0          . p        :  Ð         ±passive         :   X      cpu_alert1          . $ø        :  Ð         ±passive         :   Y      cpu_crit            . s        :  Ð      	   ±critical             cooling-maps       map0            E   X        J   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ      map1            E   Y      H  J   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            gpu-thermal         ú   d          è           W      trips      gpu_alert0          . $ø        :  Ð         ±passive         :   Z      gpu_crit            . s        :  Ð      	   ±critical             cooling-maps       map0            E   Z        J   [ÿÿÿÿÿÿÿÿ               tsadc@ff260000            rockchip,rk3399-tsadc            ¶    ÿ&                 ê       a                     O        ß q°         Û      O     d        ×tsadc apb_pclk          Ë      è      
  Òtsadc-apb                      Y s        ainit default sleep          o   \        p   ]        z   \        „           ãokay            š           ±           :   W      qos@ffa58000              rockchip,rk3399-qos syscon           ¶    ÿ¥€                 :   e      qos@ffa5c000              rockchip,rk3399-qos syscon           ¶    ÿ¥À                 :   f      qos@ffa60080              rockchip,rk3399-qos syscon           ¶    ÿ¦ €              qos@ffa60100              rockchip,rk3399-qos syscon           ¶    ÿ¦               qos@ffa60180              rockchip,rk3399-qos syscon           ¶    ÿ¦€              qos@ffa70000              rockchip,rk3399-qos syscon           ¶    ÿ§                  :   i      qos@ffa70080              rockchip,rk3399-qos syscon           ¶    ÿ§ €                :   j      qos@ffa74000              rockchip,rk3399-qos syscon           ¶    ÿ§@                 :   g      qos@ffa76000              rockchip,rk3399-qos syscon           ¶    ÿ§`                 :   h      qos@ffa90000              rockchip,rk3399-qos syscon           ¶    ÿ©                  :   k      qos@ffa98000              rockchip,rk3399-qos syscon           ¶    ÿ©€                 :   ^      qos@ffaa0000              rockchip,rk3399-qos syscon           ¶    ÿª                  :   l      qos@ffaa0080              rockchip,rk3399-qos syscon           ¶    ÿª €                :   m      qos@ffaa8000              rockchip,rk3399-qos syscon           ¶    ÿª€                 :   n      qos@ffaa8080              rockchip,rk3399-qos syscon           ¶    ÿª€€                :   o      qos@ffab0000              rockchip,rk3399-qos syscon           ¶    ÿ«                  :   _      qos@ffab0080              rockchip,rk3399-qos syscon           ¶    ÿ« €                :   `      qos@ffab8000              rockchip,rk3399-qos syscon           ¶    ÿ«€                 :   a      qos@ffac0000              rockchip,rk3399-qos syscon           ¶    ÿ¬                  :   b      qos@ffac0080              rockchip,rk3399-qos syscon           ¶    ÿ¬ €                :   c      qos@ffac8000              rockchip,rk3399-qos syscon           ¶    ÿ¬€                 :   p      qos@ffac8080              rockchip,rk3399-qos syscon           ¶    ÿ¬€€                :   q      qos@ffad0000              rockchip,rk3399-qos syscon           ¶    ÿ­                  :   r      qos@ffad8080              rockchip,rk3399-qos syscon           ¶    ÿ­€€              qos@ffae0000              rockchip,rk3399-qos syscon           ¶    ÿ®                  :   d      power-management@ff310000         &    rockchip,rk3399-pmu syscon simple-mfd            ¶    ÿ1            power-controller          !    rockchip,rk3399-power-controller            Ì                        +            :      power-domain@34          ¶   "         Û      á     Ý        à   ^        Ì          power-domain@33          ¶   !         Û      Ü     å        à   _   `        Ì          power-domain@31          ¶            Û      ë     ê        à   a        Ì          power-domain@32          ¶              Û      í     ì      Ÿ      ž        à   b   c        Ì          power-domain@35          ¶   #         Û      Ð        à   d        Ì          power-domain@25          ¶            Û     l        Ì          power-domain@23          ¶            Û      ð        à   e        Ì          power-domain@22          ¶            Û      Õ     f        à   f        Ì          power-domain@27          ¶            Û     Î      L        à   g        Ì          power-domain@28          ¶            Û     î        à   h        Ì          power-domain@8           ¶            Û      ~      }        Ì          power-domain@9           ¶   	         Û      €              Ì          power-domain@24          ¶            Û      ô        à   i   j        Ì          power-domain@15          ¶           Ì                        +       power-domain@21          ¶            Û      Þ     ç     r        à   k        Ì          power-domain@19          ¶            Û      å     ß        à   l   m        Ì          power-domain@20          ¶            Û      æ     à        à   n   o        Ì          power-domain@16          ¶           Ì                        +       power-domain@17          ¶            Û      Ù     Ù        à   p   q        Ì          power-domain@18          ¶            Û      Û     Û        à   r        Ì                      syscon@ff320000       )    rockchip,rk3399-pmugrf syscon simple-mfd             ¶    ÿ2                 :      io-domains        &    rockchip,rk3399-pmu-io-voltage-domain           ãokay            ç   s         spi@ff350000          (    rockchip,rk3399-spi rockchip,rk3066-spi          ¶    ÿ5                  Û   t      t           ×spiclk apb_pclk         ê       <               adefault         o   u   v   w   x                     +          	  ãdisabled          serial@ff370000       &    rockchip,rk3399-uart snps,dw-apb-uart            ¶    ÿ7                  Û   t      t   "        ×baudclk apb_pclk            ê       f               Â           Ì           adefault         o   y      	  ãdisabled          i2c@ff3c0000              rockchip,rk3399-i2c          ¶    ÿ<                    t   	        ßëÂ          Û   t   	   t         	  ×i2c pclk            ê       9               adefault         o   z                     +            ãokay             €        ‡   ¨        ž      pmic@1b           rockchip,rk808           ¶               8        ê              /           xin32k rk808-clkout2            adefault         o   {         ö                 %   |        1   |        =   |        I   |        U   |        a   |        m   |        y   |        …   |        ’   |        Ÿ   |        ¬   s        :   ¾   regulators     DCDC_REG1           ¹vdd_center           È         Ü        î q°         ™p          q   regulator-state-mem          3         DCDC_REG2         
  ¹vdd_cpu_l            È         Ü        î q°         ™p          q        :      regulator-state-mem          3         DCDC_REG3           ¹vcc_ddr          È         Ü   regulator-state-mem          L         DCDC_REG4           ¹vcc_1v8          È         Ü        î w@         w@        :   Á   regulator-state-mem          L        d w@         LDO_REG1            ¹vcca1v8_codec            È         Ü        î w@         w@        :   ‰   regulator-state-mem          3         LDO_REG2            ¹vcca1v8_hdmi             È         Ü        î w@         w@        :   ¤   regulator-state-mem          3         LDO_REG3            ¹vcc1v8_pmu           È         Ü        î w@         w@   regulator-state-mem          L        d w@         LDO_REG4          	  ¹vcc_sdio             È         Ü        î w@         -ÆÀ        :   #   regulator-state-mem          L        d -ÆÀ         LDO_REG5            ¹vcca3v0_codec            È         Ü        î -ÆÀ         -ÆÀ        :   Î   regulator-state-mem          3         LDO_REG6            ¹vcc_1v5          È         Ü        î ã`         ã`   regulator-state-mem          L        d ã`         LDO_REG7            ¹vcca0v9_hdmi             È         Ü        î »          »         :   £   regulator-state-mem          3         LDO_REG8            ¹vcc_3v0          È         Ü        î -ÆÀ         -ÆÀ        :   s   regulator-state-mem          L        d -ÆÀ         SWITCH_REG1       
  ¹vcc3v3_s3            È         Ü        :      regulator-state-mem          3         SWITCH_REG2       
  ¹vcc3v3_s0            È         Ü   regulator-state-mem          3               regulator@40              silergy,syr827           ¶   @        €           adefault         o   }      
  ¹vdd_cpu_b           î 
ß4         ã`          è         È         Ü        �   |        :      regulator-state-mem          3         regulator@41              silergy,syr828           ¶   A        €           adefault         o   ~        ¹vdd_gpu         î 
ß4         ã`          è         È         Ü        �   |        :   ±   regulator-state-mem          3         rtc@51            haoyu,hym8563            ¶   Q                    ê              /            xin32k          adefault         o            i2c@ff3d0000              rockchip,rk3399-i2c          ¶    ÿ=                    t   
        ßëÂ          Û   t   
   t         	  ×i2c pclk            ê       8               adefault         o   €                     +            ãokay            ‡  X        ž         i2c@ff3e0000              rockchip,rk3399-i2c          ¶    ÿ>                    t           ßëÂ          Û   t      t         	  ×i2c pclk            ê       :               adefault         o   �                     +          	  ãdisabled          pwm@ff420000          (    rockchip,rk3399-pwm rockchip,rk3288-pwm          ¶    ÿB                 ¨           adefault         o   ‚         Û   t           ãokay            :   ¸      pwm@ff420010          (    rockchip,rk3399-pwm rockchip,rk3288-pwm          ¶    ÿB                ¨           adefault         o   ƒ         Û   t         	  ãdisabled          pwm@ff420020          (    rockchip,rk3399-pwm rockchip,rk3288-pwm          ¶    ÿB                 ¨           adefault         o   „         Û   t           ãokay            :   È      pwm@ff420030          (    rockchip,rk3399-pwm rockchip,rk3288-pwm          ¶    ÿB 0               ¨           adefault         o   …         Û   t         	  ãdisabled          dfi@ff630000             ¶    ÿc        @           rockchip,rk3399-dfi         »           ê       ƒ                Û     y        ×pclk_ddr_mon          	  ãdisabled            :         video-codec@ff650000              rockchip,rk3399-vpu          ¶    ÿe                  ê       r              q             
  mvepu vdpu            Û      ë     ê      
  ×aclk hclk           ³   †        ó            iommu@ff650800            rockchip,iommu           ¶    ÿe        @        ê       s                Û      ë     ê        ×aclk iface          º            ó              :   †      video-codec@ff660000              rockchip,rk3399-vdec             ¶    ÿf        €        ê       t                 Û      í     ì      Ÿ      ž        ×axi ahb cabac core          ³   ‡        ó             iommu@ff660480            rockchip,iommu            ¶    ÿf€       @    ÿfÀ       @        ê       u                Û      í     ì        ×aclk iface          ó               º            :   ‡      iommu@ff670800            rockchip,iommu           ¶    ÿg        @        ê       *                Û      á     Ý        ×aclk iface          º          	  ãdisabled          rga@ff680000              rockchip,rk3399-rga          ¶    ÿh                 ê       7                Û      Ü     å      m        ×aclk hclk sclk          Ë      j      g      i        Òcore axi ahb            ó      !      efuse@ff690000            rockchip,rk3399-efuse            ¶    ÿi         €                     +            Û     }        ×pclk_efuse     cpu-id@7             ¶            cpu-leakage@17           ¶            gpu-leakage@18           ¶            center-leakage@19            ¶            cpu-leakage@1a           ¶            logic-leakage@1b             ¶            wafer-info@1c            ¶               dma-controller@ff6d0000           arm,pl330 arm,primecell          ¶    ÿm        @          ê                                    Ç            Ò         Û      Ó      	  ×apb_pclk            :   R      dma-controller@ff6e0000           arm,pl330 arm,primecell          ¶    ÿn        @          ê                                    Ç            Ò         Û      Ô      	  ×apb_pclk            :   A      clock-controller@ff750000             rockchip,rk3399-pmucru           ¶    ÿu                  Û   ˆ        ×xin24m                     /           é              t           ß(Jñ         :   t      clock-controller@ff760000             rockchip,rk3399-cru          ¶    ÿv                  Û   ˆ        ×xin24m                     /           é         ˆ                          À     À     @      Â     Á     B      É     Â     C      ã      Þ          x      í      D  ß#g¸€/¯ ;šÊ ðÑ€xhÀ<4`õá õá úð€#ÃF õá úð€×„ ×„ ëÂ ëÂ ×„         :         syscon@ff770000       &    rockchip,rk3399-grf syscon simple-mfd            ¶    ÿw                              +           :      io-domains        "    rockchip,rk3399-io-voltage-domain           ãokay            ö   ‰        	   s        	   s        	    #      mipi-dphy-rx0             rockchip,rk3399-mipi-dphy-rx0            Û      w      ¥     o        ×dphy-ref dphy-cfg grf           ó              	-          	  ãdisabled            :   ž      usb2phy@e450              rockchip,rk3399-usb2phy          ¶  äP            Û      {        ×phyclk          /            clk_usbphy0_480m            ãokay            :   %   host-port           	-            ê                    
  mlinestate           ãokay            M   Š        :   &      otg-port            	-          0  ê       g              h              j               motg-bvalid otg-id linestate         ãokay            M   :        :   )         usb2phy@e460              rockchip,rk3399-usb2phy          ¶  ä`            Û      |        ×phyclk          /            clk_usbphy1_480m            ãokay            :   '   host-port           	-            ê                    
  mlinestate           ãokay            M   Š        :   (      otg-port            	-          0  ê       l              m              o               motg-bvalid otg-id linestate         ãokay            M   Š        :   +         phy@f780              rockchip,rk3399-emmc-phy             ¶  ÷€   $         Û   ‹        ×emmcclk         	8   2        	-            ãokay            :   $      pcie-phy              rockchip,rk3399-pcie-phy             Û      Š        ×refclk          	-           Ë      ‡        Òphy       	  ãdisabled            :            phy@ff7c0000              rockchip,rk3399-typec-phy            ¶    ÿ|                  Û      ~      }        ×tcpdcore tcpdphy-ref                  ~        ßúð€        ó              Ë      •      ”     L        Òuphy uphy-pipe uphy-tcphy                      ãokay       dp-port         	-            :   -      usb3-port           	-            :   *         phy@ff800000              rockchip,rk3399-typec-phy            ¶    ÿ€                  Û      €              ×tcpdcore tcpdphy-ref                  €        ßúð€        ó      	        Ë      �      œ     M        Òuphy uphy-pipe uphy-tcphy                      ãokay       dp-port         	-            :   .      usb3-port           	-            :   ,         watchdog@ff848000              rockchip,rk3399-wdt snps,dw-wdt          ¶    ÿ„€                 Û     |        ê       x             rktimer@ff850000              rockchip,rk3399-timer            ¶    ÿ…                 ê       Q                Û     h      Z        ×pclk timer        spdif@ff870000            rockchip,rk3399-spdif            ¶    ÿ‡                 ê       B               Ù   R           Þtx        
  ×mclk hclk            Û      U     ×        adefault         o   Œ        ó              %          	  ãdisabled          i2s@ff880000          (    rockchip,rk3399-i2s rockchip,rk3066-i2s          ¶    ÿˆ                            ê       '               Ù   R       R           Þtx rx           ×i2s_clk i2s_hclk             Û      V     Ô        abclk_on bclk_off            o   �        p   Ž        ó              %            ãokay            	L           	g         i2s@ff890000          (    rockchip,rk3399-i2s rockchip,rk3066-i2s          ¶    ÿ‰                 ê       (               Ù   R      R           Þtx rx           ×i2s_clk i2s_hclk             Û      W     Õ        adefault         o   �   �        ó              %            ãokay            	L           	g           :   Ì      i2s@ff8a0000          (    rockchip,rk3399-i2s rockchip,rk3066-i2s          ¶    ÿŠ                 ê       )               Ù   R      R           Þtx rx           ×i2s_clk i2s_hclk             Û      X     Ö        ó              %            ãokay            :   ¡      vop@ff8f0000              rockchip,rk3399-vop-lit           ¶    ÿ�              ÿ�                 ê       w                     Û     Û        ß×„ õá          Û      Û      µ     Û        ×aclk_vop dclk_vop hclk_vop          ³   ‘        ó              Ë                       Òaxi ahb dclk            ãokay       port                         +            :      endpoint@0           ¶            6   ’        :   ª      endpoint@1           ¶           6   “        :   ¯      endpoint@2           ¶           6   ”        :   ¨      endpoint@3           ¶           6   •        :   ¬      endpoint@4           ¶           6   –        :   0            iommu@ff8f3f00            rockchip,iommu           ¶    ÿ�?                ê       w                Û      Û     Û        ×aclk iface          ó              º            ãokay            :   ‘      vop@ff900000              rockchip,rk3399-vop-big           ¶    ÿ�              ÿ�                 ê       v                     Ù     Ù        ß×„ õá          Û      Ù      ´     Ù        ×aclk_vop dclk_vop hclk_vop          ³   —        ó              Ë                       Òaxi ahb dclk            ãokay       port                         +            :      endpoint@0           ¶            6   ˜        :   ®      endpoint@1           ¶           6   ™        :   ©      endpoint@2           ¶           6   š        :   §      endpoint@3           ¶           6   ›        :   «      endpoint@4           ¶           6   œ        :   /            iommu@ff903f00            rockchip,iommu           ¶    ÿ�?                ê       v                Û      Ù     Ù        ×aclk iface          ó              º            ãokay            :   —      isp0@ff910000             rockchip,rk3399-cif-isp          ¶    ÿ‘        @         ê       +                Û      n      é     ã        ×isp aclk hclk           ³   �        µ   ž        ºdphy            ó            	  ãdisabled       ports                        +       port@0           ¶                         +                iommu@ff914000            rockchip,iommu            ¶    ÿ‘@            ÿ‘P                ê       +                Û      é     ã        ×aclk iface          º            ó               	�        :   �      isp1@ff920000             rockchip,rk3399-cif-isp          ¶    ÿ’        @         ê       ,                Û      o      ê     ä        ×isp aclk hclk           ³   Ÿ        µ            ºdphy            ó            	  ãdisabled       ports                        +       port@0           ¶                         +                iommu@ff924000            rockchip,iommu            ¶    ÿ’@            ÿ’P                ê       ,                Û      ê     ä        ×aclk iface          º            ó               	�        :   Ÿ      hdmi-sound            simple-audio-card           	œi2s         	µ           	Ïhdmi-sound          ãokay       simple-audio-card,cpu           	æ   ¡      simple-audio-card,codec         	æ   ¢         hdmi@ff940000             rockchip,rk3399-dw-hdmi          ¶    ÿ”                 Ì           ê                    (   Û     t      q      p     o              ×iahb isfr cec grf ref           ó                         %            ãokay            	ð   £        
    ¤        
   ¥        adefault         o   ¦        :   ¢   ports                        +       port@0           ¶                         +       endpoint@0           ¶            6   §        :   š      endpoint@1           ¶           6   ¨        :   ”         port@1           ¶               mipi@ff960000         *    rockchip,rk3399-mipi-dsi snps,dw-mipi-dsi            ¶    ÿ–        €         ê       -                 Û      ¢     p      £     o        ×ref pclk phy_cfg grf            ó              Ë      û        Òapb                                 +          	  ãdisabled       ports                        +       port@0           ¶                         +       endpoint@0           ¶            6   ©        :   ™      endpoint@1           ¶           6   ª        :   ’               mipi@ff968000         *    rockchip,rk3399-mipi-dsi snps,dw-mipi-dsi            ¶    ÿ–€       €         ê       .                 Û      ¢     q      ¤     o        ×ref pclk phy_cfg grf            ó              Ë      ü        Òapb                                 +            	-          	  ãdisabled            :       ports                        +       port@0           ¶                         +       endpoint@0           ¶            6   «        :   ›      endpoint@1           ¶           6   ¬        :   •               edp@ff970000              rockchip,rk3399-edp          ¶    ÿ—        €         ê       
                Û     j     l     o        ×dp pclk grf         adefault         o   ­        ó              Ë             Òdp                   	  ãdisabled       ports                        +       port@0           ¶                         +       endpoint@0           ¶            6   ®        :   ˜      endpoint@1           ¶           6   ¯        :   “               gpu@ff9a0000          #    rockchip,rk3399-mali arm,mali-t860           ¶    ÿš               0  ê                                                  mjob mmu gpu          Û      Ð         â           ó      #        ãokay               °        
   ±        :   [      pinctrl           rockchip,rk3399-pinctrl                    »                        +            Ä   gpio@ff720000             rockchip,gpio-bank           ¶    ÿr                  Û   t           ê                       
(        
8            Þ        F           :         gpio@ff730000             rockchip,gpio-bank           ¶    ÿs                  Û   t           ê                       
(        
8            Þ        F           :   8      gpio@ff780000             rockchip,gpio-bank           ¶    ÿx                  Û     P        ê                       
(        
8            Þ        F           :   ½      gpio@ff788000             rockchip,gpio-bank           ¶    ÿx€                 Û     Q        ê                       
(        
8            Þ        F           :         gpio@ff790000             rockchip,gpio-bank           ¶    ÿy                  Û     R        ê                       
(        
8            Þ        F           :   Â      pcfg-pull-up             
D        :   µ      pcfg-pull-down           
Q        :   ¶      pcfg-pull-none           
`        :   ²      pcfg-pull-none-12ma          
`        
m           :   ´      pcfg-pull-none-13ma          
`        
m           :   ³      pcfg-pull-none-18ma          
`        
m         pcfg-pull-none-20ma          
`        
m         pcfg-pull-up-2ma             
D        
m         pcfg-pull-up-8ma             
D        
m         pcfg-pull-up-18ma            
D        
m         pcfg-pull-up-20ma            
D        
m         pcfg-pull-down-4ma           
Q        
m         pcfg-pull-down-8ma           
Q        
m         pcfg-pull-down-12ma          
Q        
m         pcfg-pull-down-18ma          
Q        
m         pcfg-pull-down-20ma          
Q        
m         pcfg-output-high             
|        :   ·      pcfg-output-low          
ˆ      pcfg-input-enable            
“      pcfg-input-pull-up           
“         
D      pcfg-input-pull-down             
“         
Q      clock      clk-32k         
               ²         cif    cif-clkin           
       
      ²      cif-clkouta         
             ²         edp    edp-hpd         
             ²        :   ­         gmac       rgmii-pins        ð  
             ³            ²            ²            ³            ²      	      ²            ²            ²            ²            ³            ³            ²            ²            ³             ³        :         rmii-pins            
             ²            ³            ²      
      ²      	      ²            ²            ²            ²            ³            ³         i2c0       i2c0-xfer            
             ²            ²        :   z         i2c1       i2c1-xfer            
             ²            ²        :   2         i2c2       i2c2-xfer            
             ´             ´        :   3         i2c3       i2c3-xfer            
             ²            ²        :   4         i2c4       i2c4-xfer            
             ²            ²        :   €         i2c5       i2c5-xfer            
             ²      
      ²        :   5         i2c6       i2c6-xfer            
       
      ²      	      ²        :   6         i2c7       i2c7-xfer            
             ²            ²        :   7         i2c8       i2c8-xfer            
             ²            ²        :   �         i2s0       i2s0-2ch-bus          `  
             ²            ²            ²            ²            ²             ²      i2s0-2ch-bus-bclk-off         `  
              ²            ²            ²            ²            ²             ²      i2s0-8ch-bus          €  
             ²            ²            ²            ²            ²            ²            ²            ²        :   �      i2s0-8ch-bus-bclk-off         �  
              ²            ²            ²            ²            ²            ²            ²            ²             ²        :   Ž         i2s1       i2s1-2ch-bus          P  
             ²            ²            ²            ²            ²        :   �      i2s1-2ch-bus-bclk-off         P  
              ²            ²            ²            ²            ²      i2s-8ch-mclk-pin            
              ²        :   �         sdio0      sdio0-bus1          
             µ      sdio0-bus4        @  
             µ            µ            µ            µ      sdio0-cmd           
             µ      sdio0-clk           
             ²      sdio0-cd            
             µ      sdio0-pwr           
             µ      sdio0-bkpwr         
             µ      sdio0-wp            
              µ      sdio0-int           
              µ         sdmmc      sdmmc-bus1          
             µ      sdmmc-bus4        @  
             µ      	      µ      
      µ            µ        :   !      sdmmc-clk           
             ²        :         sdmmc-cmd           
             µ        :          sdmmc-cd            
              µ      sdmmc-wp            
              µ      vcc3v0-sd-en            
              ²        :   Ã         suspend    ap-pwroff           
             ²      ddrio-pwroff            
              ²         spdif      spdif-bus           
             ²        :   Œ      spdif-bus-1         
             ²         spi0       spi0-clk            
             µ        :   B      spi0-cs0            
             µ        :   E      spi0-cs1            
             µ      spi0-tx         
             µ        :   C      spi0-rx         
             µ        :   D         spi1       spi1-clk            
       	      µ        :   F      spi1-cs0            
       
      µ        :   I      spi1-rx         
             µ        :   H      spi1-tx         
             µ        :   G         spi2       spi2-clk            
             µ        :   J      spi2-cs0            
             µ        :   M      spi2-rx         
       	      µ        :   L      spi2-tx         
       
      µ        :   K         spi3       spi3-clk            
             µ        :   u      spi3-cs0            
             µ        :   x      spi3-rx         
             µ        :   w      spi3-tx         
             µ        :   v         spi4       spi4-clk            
             µ        :   N      spi4-cs0            
             µ        :   Q      spi4-rx         
              µ        :   P      spi4-tx         
             µ        :   O         spi5       spi5-clk            
             µ        :   S      spi5-cs0            
             µ        :   V      spi5-rx         
             µ        :   U      spi5-tx         
             µ        :   T         testclk    test-clkout0            
               ²      test-clkout1            
             ²      test-clkout2            
              ²         tsadc      otp-pin         
              ²        :   \      otp-out         
             ²        :   ]         uart0      uart0-xfer           
             µ            ²        :   ;      uart0-cts           
             ²        :   <      uart0-rts           
             ²        :   =         uart1      uart1-xfer           
             µ            ²        :   >         uart2a     uart2a-xfer          
             µ      	      ²         uart2b     uart2b-xfer          
             µ            ²         uart2c     uart2c-xfer          
             µ            ²        :   ?         uart3      uart3-xfer           
             µ            ²        :   @      uart3-cts           
             ²      uart3-rts           
             ²         uart4      uart4-xfer           
             µ            ²        :   y         uarthdcp       uarthdcp-xfer            
             µ            ²         pwm0       pwm0-pin            
             ²        :   ‚      pwm0-pin-pull-down          
             ¶      vop0-pwm-pin            
             ²      vop1-pwm-pin            
             ²         pwm1       pwm1-pin            
             ²        :   ƒ      pwm1-pin-pull-down          
             ¶         pwm2       pwm2-pin            
             ²        :   „      pwm2-pin-pull-down          
             ¶         pwm3a      pwm3a-pin           
              ²        :   …         pwm3b      pwm3b-pin           
             ²         hdmi       hdmi-i2c-xfer            
             ²            ²      hdmi-cec            
             ²        :   ¦         pcie       pci-clkreqn-cpm         
              ²      pci-clkreqnb-cpm            
              ²         buttons    pwr-key-l           
               µ         ir     ir-int          
               ²        :   º         lcd-panel      lcd-panel-reset         
              µ         leds       diy-led-pin         
               ²        :   ¼      work-led-pin            
              ²        :   »      yellow-led-pin          
               ²         pmic       vsel1-pin           
              ¶        :   }      vsel2-pin           
              ¶        :   ~      pmic-int-l          
              µ        :   {         sdio-pwrseq    wifi-enable-h           
        
       ²        :   ¿         usb2       vcc5v0-host-en          
               ²        :   Å         usb-typec      vcc-vbus-typec1-en          
              ²        :   Ç         fusb30x    fusb0-int           
              µ        :   9      fusb1-int           
              µ         es8388     ear-ctl-pin         
               ·        :   Í      hp-det-pin          
              ¶        :   É         hym8563    hym8563-int         
               µ        :               opp-table-0           operating-points-v2          
®        :      opp00           
¹    Q–         
À –¨ –¨ Ð        
Î  œ@      opp01           
¹    #ÃF         
À –¨ –¨ Ð      opp02           
¹    0£,         
À øP øP Ð      opp03           
¹    <Ü         
À H H Ð      opp04           
¹    G†Œ         
À B@ B@ Ð      opp05           
¹    Tfr         
À *ˆ *ˆ Ð         opp-table-1           operating-points-v2          
®        :      opp00           
¹    Q–         
À –¨ –¨ Ð        
Î  œ@      opp01           
¹    #ÃF         
À –¨ –¨ Ð      opp02           
¹    0£,         
À –¨ –¨ Ð      opp03           
¹    <Ü         
À Yø Yø Ð      opp04           
¹    G†Œ         
À ~ð ~ð Ð      opp05           
¹    Tfr         
À £è £è Ð      opp06           
¹    _Ø"         
À Èà Èà Ð      opp07           
¹    kIÒ         
À O€ O€ Ð         opp-table-2           operating-points-v2         :   °   opp00           
¹    ëÂ         
À –¨ –¨ Œ0      opp01           
¹    ³Ü@        
À –¨ –¨ Œ0      opp02           
¹    ×„         
À –¨ –¨ Œ0      opp03           
¹    Íe         
À Yø Yø Œ0      opp04           
¹    #ÃF         
À H H Œ0      opp05           
¹    /¯         
À Èà Èà Œ0         chosen          
ßserial2:1500000n8         backlight             pwm-backlight           
ë   ¸      a¨          external-gmac-clock           fixed-clock         sY@        clkin_gmac          /            :         adc-keys          	    adc-keys            
ð   ¹           
übuttons          ã`        '   d   button-recovery       	  5Recovery            ;  h        F  FP         ir-receiver           gpio-ir-receiver                             adefault         o   º      
  `rc-khadas         leds          
    gpio-leds           adefault         o   »   ¼   led-0           5green:work             ½               ron        
  €heartbeat         led-1           5red:diy                           roff         €mmc2             sdio-pwrseq           mmc-pwrseq-simple            Û   ¾         
  ×ext_clock           adefault         o   ¿        –      
         sys-12v           regulator-fixed         ¹sys_12v          È         Ü        �   À        :   Ä      vcc1v8-s3             regulator-fixed       
  ¹vcc1v8_s3            È         Ü        î w@         w@        �   Á        :   1      vcc3v0-sd             regulator-fixed          ¢        „   Â               adefault         o   Ã      
  ¹vcc3v0_sd            Ü        î -ÆÀ         -ÆÀ        �   |        :   "      vcc3v3-sys            regulator-fixed         ¹vcc3v3_sys           È         Ü        î 2Z          2Z         �   Ä        :   |      vcca-0v9              regulator-fixed       	  ¹vcca_0v9             È         Ü        î »          »         �   |      vcc5v0-host-regulator             regulator-fixed          ¢        „   8                adefault         o   Å        ¹vcc5v0_host         �   Æ        :   Š      vcc-vbus-typec1           regulator-fixed          ¢        „   8               adefault         o   Ç        ¹vcc_vbus_typec1          È        �   Æ        :   :      vcc-sys           regulator-fixed          ¢        ¹vcc_sys          Ü        î LK@         LK@        �   Ä        :   Æ      vdd-log           pwm-regulator           
ë   È      a¨           ¹vdd_log          È         Ü        î ÝÐ         \À        µ   |      dc-12v            regulator-fixed         ¹dc_12v           È         Ü        î ·          ·         :   À      es8388-sound              simple-audio-card           adefault         o   É        	Ïrockchip,es8388-codec           	œi2s         	µ         )  ÀMicrophone Mic Jack Headphone Headphones          }  ÚLINPUT1 Mic Jack Headphone Amp INL LOUT2 Headphone Amp INR ROUT2 Headphones Headphone Amp OUTL Headphones Headphone Amp OUTR            ô   ½                  Ê        -Headphones     simple-audio-card,codec         	æ   Ë      simple-audio-card,cpu           	æ   Ì         gpio-fan             â         	    gpio-fan            L          ¸              8             headphones-amp            simple-audio-amplifier          adefault         o   Í        _                  lHeadphone Amp           ~   Î        :   Ê         	compatible interrupt-parent #address-cells #size-cells model ethernet0 i2c0 i2c1 i2c2 i2c3 i2c4 i2c5 i2c6 i2c7 i2c8 serial0 serial1 serial2 serial3 serial4 mmc0 mmc1 cpu device_type reg enable-method capacity-dmips-mhz clocks #cooling-cells dynamic-power-coefficient cpu-idle-states operating-points-v2 cpu-supply phandle duration-us exit-latency-us entry-method local-timer-stop arm,psci-suspend-param entry-latency-us min-residency-us ports rockchip,pmu devfreq-events clock-names status interrupts arm,no-tick-in-suspend clock-frequency clock-output-names #clock-cells reg-names #interrupt-cells aspm-no-l0s bus-range interrupt-names interrupt-map-mask interrupt-map max-link-speed msi-map phys phy-names ranges resets reset-names interrupt-controller power-domains rockchip,grf snps,txpbl assigned-clocks assigned-clock-parents clock_in_out phy-supply phy-mode pinctrl-names pinctrl-0 snps,reset-gpio snps,reset-active-low snps,reset-delays-us tx_delay rx_delay max-frequency fifo-depth assigned-clock-rates bus-width cap-sd-highspeed cd-gpios disable-wp sd-uhs-sdr104 vmmc-supply vqmmc-supply arasan,soc-ctl-syscon disable-cqe-dcmd non-removable dr_mode phy_type snps,dis_enblslpm_quirk snps,dis-u2-freeclk-exists-quirk snps,dis_u2_susphy_quirk snps,dis-del-phy-power-chg-quirk snps,dis-tx-ipgap-linecheck-quirk #sound-dai-cells remote-endpoint msi-controller #msi-cells affinity #io-channel-cells vref-supply i2c-scl-rising-time-ns i2c-scl-falling-time-ns vbus-supply reg-shift reg-io-width dmas dma-names spi-max-frequency polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device rockchip,hw-tshut-temp pinctrl-1 pinctrl-2 #thermal-sensor-cells rockchip,hw-tshut-mode rockchip,hw-tshut-polarity #power-domain-cells pm_qos pmu1830-supply rockchip,system-power-controller wakeup-source vcc1-supply vcc2-supply vcc3-supply vcc4-supply vcc6-supply vcc7-supply vcc8-supply vcc9-supply vcc10-supply vcc11-supply vcc12-supply vddio-supply regulator-name regulator-always-on regulator-boot-on regulator-min-microvolt regulator-max-microvolt regulator-ramp-delay regulator-off-in-suspend regulator-on-in-suspend regulator-suspend-microvolt fcs,suspend-voltage-selector vin-supply #pwm-cells iommus #iommu-cells #dma-cells arm,pl330-periph-burst #reset-cells audio-supply bt656-supply gpio1830-supply sdmmc-supply #phy-cells drive-impedance-ohm rockchip,playback-channels rockchip,capture-channels rockchip,disable-mmu-reset simple-audio-card,format simple-audio-card,mclk-fs simple-audio-card,name sound-dai avdd-0v9-supply avdd-1v8-supply ddc-i2c-bus mali-supply gpio-controller #gpio-cells bias-pull-up bias-pull-down bias-disable drive-strength output-high output-low input-enable rockchip,pins opp-shared opp-hz opp-microvolt clock-latency-ns stdout-path pwms io-channels io-channel-names keyup-threshold-microvolt poll-interval label linux,code press-threshold-microvolt linux,rc-map-name default-state linux,default-trigger reset-gpios enable-active-high pwm-supply simple-audio-card,widgets simple-audio-card,routing simple-audio-card,hp-det-gpio simple-audio-card,aux-devs simple-audio-card,pin-switches gpio-fan,speed-map enable-gpios sound-name-prefix VCC-supply 