Ðþí  ò   8  åÀ   (            F  åˆ                                 vamrs,rock960 rockchip,rk3399                                    +            796boards Rock960       aliases          =/pinctrl/gpio@ff720000           C/pinctrl/gpio@ff730000           I/pinctrl/gpio@ff780000           O/pinctrl/gpio@ff788000           U/pinctrl/gpio@ff790000           [/i2c@ff3c0000            `/i2c@ff110000            e/i2c@ff120000            j/i2c@ff130000            o/i2c@ff3d0000            t/i2c@ff140000            y/i2c@ff150000            ~/i2c@ff160000            ƒ/i2c@ff3e0000            ˆ/serial@ff180000             �/serial@ff190000             ˜/serial@ff1a0000              /serial@ff1b0000             ¨/serial@ff370000             °/spi@ff1c0000            µ/spi@ff1d0000            º/spi@ff1e0000            ¿/spi@ff350000            Ä/spi@ff1f0000            É/spi@ff200000            Î/mmc@fe310000            Ó/mmc@fe320000            Ø/mmc@fe330000         cpus                         +       cpu-map    cluster0       core0            Ý         core1            Ý         core2            Ý         core3            Ý            cluster1       core0            Ý         core1            Ý               cpu@0            ácpu           arm,cortex-a53           í                 ñpsci             ÿ  å                                 (   d        B   	   
        R  €         _   @        q           ~  €         ‹   @        �   €        ª           »           Ï           Ú         cpu@1            ácpu           arm,cortex-a53           í                ñpsci             ÿ  å                                 (   d        B   	   
        R  €         _   @        q           ~  €         ‹   @        �   €        ª           »           Ï           Ú         cpu@2            ácpu           arm,cortex-a53           í                ñpsci             ÿ  å                                 (   d        B   	   
        R  €         _   @        q           ~  €         ‹   @        �   €        ª           »           Ï           Ú         cpu@3            ácpu           arm,cortex-a53           í                ñpsci             ÿ  å                                 (   d        B   	   
        R  €         _   @        q           ~  €         ‹   @        �   €        ª           »           Ï           Ú         cpu@100          ácpu           arm,cortex-a72           í                ñpsci             ÿ                 	                   (  ´        B   	   
        R  À         _   @        q           ~  €         ‹   @        �           ª           »           Ï           Ú      thermal-idle                       â  '        î  ô         cpu@101          ácpu           arm,cortex-a72           í               ñpsci             ÿ                 	                   (  ´        B   	   
        R  À         _   @        q           ~  €         ‹   @        �           ª           »           Ï           Ú      thermal-idle                       â  '        î  ô         l2-cache-cluster0             cache           þ            
        T           a   @        s           Ú         l2-cache-cluster1             cache           þ            
        T           a   @        s           Ú         idle-states         psci       cpu-sleep             arm,idle-state           %        6           M   x        î   ú        ^  „        Ú   	      cluster-sleep             arm,idle-state           %        6          M  �        î  ô        ^  Ð        Ú   
            display-subsystem             rockchip,display-subsystem          o            memory-controller             rockchip,rk3399-dmc         u           ‚                 ¨        ‘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                      +                                                      Å      Ä     G               ‘aclk aclk-perf hclk pm        0  ¤       1              2              3               'sys legacy client           7                     `  J                                                                                             X           g                       o                               ,  tpcie-phy-0 pcie-phy-1 pcie-phy-2 pcie-phy-3       8  ~‚       ú       ú       à  �       ûà      ûà               8  …      ‚      ƒ      „      …      †      �      €      (  Œcore mgmt mgmt-sticky pipe pm pclk aclk         �okay            ˜           ¢default         °           º           Ê           Ú           ê             interrupt-controller             ó                                 Ú            pcie-ep@f8000000              rockchip,rk3399-pcie-ep           í    ý              ú                  öapb-base mem-base                  Å      Ä     G               ‘aclk aclk-perf hclk pm                     ˜         8  …      ‚      ƒ      „      …      †      �      €      (  Œcore mgmt mgmt-sticky pipe pm pclk aclk          o                               ,  tpcie-phy-0 pcie-phy-1 pcie-phy-2 pcie-phy-3                     ¢default         °         	  �disabled          ethernet@fe300000             rockchip,rk3399-gmac             í    þ0                 ¤                      'macirq        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            4               …      ‰      
  Œstmmaceth           B   !        O         	  �disabled          mmc@fe310000          0    rockchip,rk3399-dw-mshc rockchip,rk3288-dw-mshc          í    þ1        @         ¤       @               ZðÑ€              î      M      œ      �        ‘biu ciu ciu-drive ciu-sample            h           4               …      y        Œreset           �okay            s           Æúð€         }         Š         ›        ±   "         ¼        ¢default         °   #   $   %         Ê                     +       wifi@1            brcm,bcm4329-fmac            í               &        ¤            
  'host-wake           ¢default         °   '         mmc@fe320000          0    rockchip,rk3399-dw-mshc rockchip,rk3288-dw-mshc          í    þ2        @         ¤       A               Zõá         Ø     Í        èëÂ               Î      L      š      ›        ‘biu ciu ciu-drive ciu-sample            h           4               …      z        Œreset           �okay            s            ý         Š        Æõá            &                        Ê        #   (        0           ¢default         °   )   *   +   ,      mmc@fe330000          +    rockchip,rk3399-sdhci-5.1 arasan,sdhci-5.1           í    þ3                 ¤                      B   !        Ø      N        èëÂ               N      ð        ‘clk_xin clk_ahb         Öemmc_cardclock          é            o   -        tphy_arasan          4                X        �okay            s            i         x         ¼        Ú   “      usb@fe380000              generic-ehci             í    þ8                 ¤                           È     É   .        o   /        tusb         �okay          usb@fe3a0000              generic-ohci             í    þ:                 ¤                           È     É   .        o   /        tusb         �okay          usb@fe3c0000              generic-ehci             í    þ<                 ¤                           Ê     Ë   0        o   1        tusb         �okay          usb@fe3e0000              generic-ohci             í    þ>                 ¤                            Ê     Ë   0        o   1        tusb         �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           ’otg         o   2   3        tusb2-phy usb3-phy         
  šutmi_wide            £         »         Ü         õ                 4               �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            o   4   5        tusb2-phy usb3-phy         
  šutmi_wide            £         »         Ü         õ                 4               �okay             dp@fec00000           rockchip,rk3399-cdn-dp           í    þÀ                 ¤       	               Ø      r      ¡        èõá ëÂ                r     u      ¡     o        ‘core-clk pclk spdif grf         o   6   7        4                …          H     J      ý        Œspdif dptx apb core         B   !        8         	  �disabled       ports      port                         +       endpoint@0           í            I   8        Ú   £      endpoint@1           í           I   9        Ú   �               interrupt-controller@fee00000             arm,gic-v3                                   +            ~         ó      P   í    þà             þð             ÿð             ÿñ             ÿò                 ¤      	               Ú      msi-controller@fee20000           arm,gic-v3-its           Y        h            í    þâ                 Ú         ppi-partitions     interrupt-partition-0           s                    Ú         interrupt-partition-1           s              Ú               saradc@ff100000           rockchip,rk3399-saradc           í    ÿ                 ¤       >               |                 P     e        ‘saradc apb_pclk         …      Ô        Œsaradc-apb        	  �disabled          crypto@ff8b0000           rockchip,rk3399-crypto           í    ÿ‹        @         ¤                            Ð     Ò      …        ‘hclk_master hclk_slave sclk         …      µ      ®      ¯        Œmaster slave crypto-rst       crypto@ff8b8000           rockchip,rk3399-crypto           í    ÿ‹€       @         ¤       ‡                    Ñ     Ó      †        ‘hclk_master hclk_slave sclk         …      º      ¸      ¹        Œmaster slave crypto-rst       i2c@ff110000              rockchip,rk3399-i2c          í    ÿ                 Ø      A        èëÂ               A     U      	  ‘i2c pclk            ¤       ;               ¢default         °   :                     +            �okay          i2c@ff120000              rockchip,rk3399-i2c          í    ÿ                 Ø      B        èëÂ               B     V      	  ‘i2c pclk            ¤       #               ¢default         °   ;                     +            �okay          i2c@ff130000              rockchip,rk3399-i2c          í    ÿ                 Ø      C        èëÂ               C     W      	  ‘i2c pclk            ¤       "               ¢default         °   <                     +            �okay            Ú   ¬      i2c@ff140000              rockchip,rk3399-i2c          í    ÿ                 Ø      D        èëÂ               D     X      	  ‘i2c pclk            ¤       &               ¢default         °   =                     +          	  �disabled          i2c@ff150000              rockchip,rk3399-i2c          í    ÿ                 Ø      E        èëÂ               E     Y      	  ‘i2c pclk            ¤       %               ¢default         °   >                     +          	  �disabled          i2c@ff160000              rockchip,rk3399-i2c          í    ÿ                 Ø      F        èëÂ               F     Z      	  ‘i2c pclk            ¤       $               ¢default         °   ?                     +          	  �disabled          serial@ff180000       &    rockchip,rk3399-uart snps,dw-apb-uart            í    ÿ                       Q     `        ‘baudclk apb_pclk            ¤       c               Ž           ˜           ¢default         °   @   A   B        �okay       bluetooth             brcm,bcm43438-bt               C           ‘txco            ¥                  ¹   &               Ë   &   	            ¢default         °   D   E   F         serial@ff190000       &    rockchip,rk3399-uart snps,dw-apb-uart            í    ÿ                       R     a        ‘baudclk apb_pclk            ¤       b               Ž           ˜           ¢default         °   G      	  �disabled          serial@ff1a0000       &    rockchip,rk3399-uart snps,dw-apb-uart            í    ÿ                       S     b        ‘baudclk apb_pclk            ¤       d               Ž           ˜           ¢default         °   H        �okay          serial@ff1b0000       &    rockchip,rk3399-uart snps,dw-apb-uart            í    ÿ                       T     c        ‘baudclk apb_pclk            ¤       e               Ž           ˜           ¢default         °   I      	  �disabled          spi@ff1c0000          (    rockchip,rk3399-spi rockchip,rk3066-spi          í    ÿ                       G     [        ‘spiclk apb_pclk         ¤       D               Ú   J   
   J           ßtx rx           ¢default         °   K   L   M   N                     +            �okay          spi@ff1d0000          (    rockchip,rk3399-spi rockchip,rk3066-spi          í    ÿ                       H     \        ‘spiclk apb_pclk         ¤       5               Ú   J      J           ßtx rx           ¢default         °   O   P   Q   R                     +          	  �disabled          spi@ff1e0000          (    rockchip,rk3399-spi rockchip,rk3066-spi          í    ÿ                       I     ]        ‘spiclk apb_pclk         ¤       4               Ú   J      J           ßtx rx           ¢default         °   S   T   U   V                     +          	  �disabled          spi@ff1f0000          (    rockchip,rk3399-spi rockchip,rk3066-spi          í    ÿ                       J     ^        ‘spiclk apb_pclk         ¤       C               Ú   J      J           ßtx rx           ¢default         °   W   X   Y   Z                     +            �okay          spi@ff200000          (    rockchip,rk3399-spi rockchip,rk3066-spi          í    ÿ                        K     _        ‘spiclk apb_pclk         ¤       „               Ú   [      [   	        ßtx rx           ¢default         °   \   ]   ^   _        4                            +          	  �disabled          thermal-zones      cpu-thermal         é   d        ÿ  è           `                 trips      cpu_alert0          /  ýè        ;  Ð         èpassive       cpu_alert1          / $ø        ;  Ð         èpassive         Ú   a      cpu_crit            / s        ;  Ð      	   ècritical             cooling-maps       map0            F   a        K   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ      map1            F   a      H  K   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            gpu-thermal         é   d        ÿ  è           `      trips      gpu_alert0          / $ø        ;  Ð         èpassive         Ú   b      gpu_crit            / s        ;  Ð      	   ècritical             cooling-maps       map0            F   b        K   cÿÿÿÿÿÿÿÿ               tsadc@ff260000            rockchip,rk3399-tsadc            í    ÿ&                 ¤       a               Ø      O        è q°              O     d        ‘tsadc apb_pclk          …      è      
  Œtsadc-apb           B   !        Z ­°        ¢init default sleep          °   d        q   e        {   d        …           �okay            ›           ²           Ú   `      qos@ffa58000              rockchip,rk3399-qos syscon           í    ÿ¥€                 Ú   m      qos@ffa5c000              rockchip,rk3399-qos syscon           í    ÿ¥À                 Ú   n      qos@ffa60080              rockchip,rk3399-qos syscon           í    ÿ¦ €              qos@ffa60100              rockchip,rk3399-qos syscon           í    ÿ¦               qos@ffa60180              rockchip,rk3399-qos syscon           í    ÿ¦€              qos@ffa70000              rockchip,rk3399-qos syscon           í    ÿ§                  Ú   q      qos@ffa70080              rockchip,rk3399-qos syscon           í    ÿ§ €                Ú   r      qos@ffa74000              rockchip,rk3399-qos syscon           í    ÿ§@                 Ú   o      qos@ffa76000              rockchip,rk3399-qos syscon           í    ÿ§`                 Ú   p      qos@ffa90000              rockchip,rk3399-qos syscon           í    ÿ©                  Ú   s      qos@ffa98000              rockchip,rk3399-qos syscon           í    ÿ©€                 Ú   f      qos@ffaa0000              rockchip,rk3399-qos syscon           í    ÿª                  Ú   t      qos@ffaa0080              rockchip,rk3399-qos syscon           í    ÿª €                Ú   u      qos@ffaa8000              rockchip,rk3399-qos syscon           í    ÿª€                 Ú   v      qos@ffaa8080              rockchip,rk3399-qos syscon           í    ÿª€€                Ú   w      qos@ffab0000              rockchip,rk3399-qos syscon           í    ÿ«                  Ú   g      qos@ffab0080              rockchip,rk3399-qos syscon           í    ÿ« €                Ú   h      qos@ffab8000              rockchip,rk3399-qos syscon           í    ÿ«€                 Ú   i      qos@ffac0000              rockchip,rk3399-qos syscon           í    ÿ¬                  Ú   j      qos@ffac0080              rockchip,rk3399-qos syscon           í    ÿ¬ €                Ú   k      qos@ffac8000              rockchip,rk3399-qos syscon           í    ÿ¬€                 Ú   x      qos@ffac8080              rockchip,rk3399-qos syscon           í    ÿ¬€€                Ú   y      qos@ffad0000              rockchip,rk3399-qos syscon           í    ÿ­                  Ú   z      qos@ffad8080              rockchip,rk3399-qos syscon           í    ÿ­€€              qos@ffae0000              rockchip,rk3399-qos syscon           í    ÿ®                  Ú   l      power-management@ff310000         &    rockchip,rk3399-pmu syscon simple-mfd            í    ÿ1            power-controller          !    rockchip,rk3399-power-controller            Í                        +            Ú       power-domain@34          í   "              á     Ý        á   f        Í          power-domain@33          í   !              Ü     å        á   g   h        Í          power-domain@31          í                 ë     ê        á   i        Í          power-domain@32          í                   í     ì      Ÿ      ž        á   j   k        Í          power-domain@35          í   #              Ð        á   l        Í          power-domain@25          í                l        Í          power-domain@23          í                 ð        á   m        Í          power-domain@22          í                 Õ     f        á   n        Í          power-domain@27          í                Î      L        á   o        Í          power-domain@28          í                î        á   p        Í          power-domain@8           í                 ~      }        Í          power-domain@9           í   	              €              Í          power-domain@24          í                 ô        á   q   r        Í          power-domain@15          í           Í                        +       power-domain@21          í                 Þ     ç     r        á   s        Í          power-domain@19          í                 å     ß        á   t   u        Í          power-domain@20          í                 æ     à        á   v   w        Í          power-domain@16          í           Í                        +       power-domain@17          í                 Ù     Ù        á   x   y        Í          power-domain@18          í                 Û     Û        á   z        Í                      syscon@ff320000       )    rockchip,rk3399-pmugrf syscon simple-mfd             í    ÿ2                 Ú      io-domains        &    rockchip,rk3399-pmu-io-voltage-domain           �okay            è   {         spi@ff350000          (    rockchip,rk3399-spi rockchip,rk3066-spi          í    ÿ5                    |      |           ‘spiclk apb_pclk         ¤       <               ¢default         °   }   ~      €                     +          	  �disabled          serial@ff370000       &    rockchip,rk3399-uart snps,dw-apb-uart            í    ÿ7                    |      |   "        ‘baudclk apb_pclk            ¤       f               Ž           ˜           ¢default         °   �      	  �disabled          i2c@ff3c0000              rockchip,rk3399-i2c          í    ÿ<                 Ø   |   	        èëÂ            |   	   |         	  ‘i2c pclk            ¤       9               ¢default         °   ‚                     +            �okay            Æ €        ÷   ¨              regulator@40              silergy,syr827           í   @        &         
  Cvdd_cpu_b           R 
ß4        j ã`        ‚  è         —         «        ½   ƒ        �okay            Ú      regulator-state-mem          È         regulator@41              silergy,syr828           í   A        &           Cvdd_gpu         R 
ß4        j ã`        ‚  è         —         «        ½   ƒ        Ú   ¸   regulator-state-mem          È         pmic@1b           rockchip,rk808           í               „        ¤              ¢default         °   …         á         ù        é           Öxin32k rk808-clkout2            	   ƒ        	   ƒ        	   ƒ        	+   ƒ        	7   ƒ        	C   ƒ        	O   †        	[   ƒ        	g   ƒ        	t   ƒ        	�   †        	Ž   {        Ú   C   regulators     DCDC_REG1           Cvdd_center          R q°        j ™p         —         «   regulator-state-mem          È         DCDC_REG2         
  Cvdd_cpu_l           R q°        j ™p         —         «        Ú      regulator-state-mem          È         DCDC_REG3           Cvcc_ddr          —         «   regulator-state-mem          	›         DCDC_REG4           Cvcc_1v8         R w@        j w@         —         «        Ú   {   regulator-state-mem          	›        	³ w@         LDO_REG1            Cvcc1v8_dvp          R w@        j w@         —         «   regulator-state-mem          	›        	³ w@         LDO_REG2            Cvcca1v8_hdmi            R w@        j w@         —         «        Ú   «   regulator-state-mem          	›        	³ w@         LDO_REG3          	  Cvcca_1v8            R w@        j w@         —         «        Ú      regulator-state-mem          	›        	³ w@         LDO_REG4            Cvcc_sd          R w@        j 2Z          —         «        Ú   (   regulator-state-mem          	›        	³ 2Z          LDO_REG5          
  Cvcc3v0_sd           R -ÆÀ        j -ÆÀ         —         «   regulator-state-mem          	›        	³ -ÆÀ         LDO_REG6            Cvcc_1v5         R ã`        j ã`         —         «   regulator-state-mem          	›        	³ ã`         LDO_REG7            Cvcca0v9_hdmi            R »         j »          —         «        Ú   ª   regulator-state-mem          	›        	³ »          LDO_REG8            Cvcc_3v0         R -ÆÀ        j -ÆÀ         —         «        Ú   ‘   regulator-state-mem          	›        	³ -ÆÀ         SWITCH_REG1       
  Cvcc3v3_s3            —         «   regulator-state-mem          	›         SWITCH_REG2       
  Cvcc3v3_s0            —         «   regulator-state-mem          	›                  i2c@ff3d0000              rockchip,rk3399-i2c          í    ÿ=                 Ø   |   
        èëÂ            |   
   |         	  ‘i2c pclk            ¤       8               ¢default         °   ‡                     +            �okay          i2c@ff3e0000              rockchip,rk3399-i2c          í    ÿ>                 Ø   |           èëÂ            |      |         	  ‘i2c pclk            ¤       :               ¢default         °   ˆ                     +          	  �disabled          pwm@ff420000          (    rockchip,rk3399-pwm rockchip,rk3288-pwm          í    ÿB                 	Ï           ¢default         °   ‰           |         	  �disabled          pwm@ff420010          (    rockchip,rk3399-pwm rockchip,rk3288-pwm          í    ÿB                	Ï           ¢default         °   Š           |         	  �disabled          pwm@ff420020          (    rockchip,rk3399-pwm rockchip,rk3288-pwm          í    ÿB                 	Ï           ¢default         °   ‹           |           �okay          pwm@ff420030          (    rockchip,rk3399-pwm rockchip,rk3288-pwm          í    ÿB 0               	Ï           ¢default         °   Œ           |           �okay          dfi@ff630000             í    ÿc        @           rockchip,rk3399-dfi         u           ¤       ƒ                    y        ‘pclk_ddr_mon            Ú         video-codec@ff650000              rockchip,rk3399-vpu          í    ÿe                  ¤       r              q             
  'vepu vdpu                 ë     ê      
  ‘aclk hclk           	Ú   �        4             iommu@ff650800            rockchip,iommu           í    ÿe        @        ¤       s                     ë     ê        ‘aclk iface          	á            4               Ú   �      video-codec@ff660000              rockchip,rk3399-vdec             í    ÿf        €        ¤       t                      í     ì      Ÿ      ž        ‘axi ahb cabac core          	Ú   Ž        4              iommu@ff660480            rockchip,iommu            í    ÿf€       @    ÿfÀ       @        ¤       u                     í     ì        ‘aclk iface          4                	á            Ú   Ž      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            4       !      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            Ú   [      dma-controller@ff6e0000           arm,pl330 arm,primecell          í    ÿn        @          ¤                                    	î            	ù              Ô      	  ‘apb_pclk            Ú   J      clock-controller@ff750000             rockchip,rk3399-pmucru           í    ÿu                    �        ‘xin24m          B           é           
           Ø   |           è(Jñ         Ú   |      clock-controller@ff760000             rockchip,rk3399-cru          í    ÿv                    �        ‘xin24m          B   !        é           
         ˆ  Ø                        À     À     @      Â     Á     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            
   �        
*   �        
7   (        
D   ‘      mipi-dphy-rx0             rockchip,rk3399-mipi-dphy-rx0                 w      ¥     o        ‘dphy-ref dphy-cfg grf           4               
T          	  �disabled            Ú   ¥      usb2phy@e450              rockchip,rk3399-usb2phy          í  äP                 {        ‘phyclk          é            Öclk_usbphy0_480m            �okay            Ú   .   host-port           
T            ¤                    
  'linestate           �okay            
_   ’        Ú   /      otg-port            
T          0  ¤       g              h              j               'otg-bvalid otg-id linestate         �okay            Ú   2         usb2phy@e460              rockchip,rk3399-usb2phy          í  ä`                 |        ‘phyclk          é            Öclk_usbphy1_480m            �okay            Ú   0   host-port           
T            ¤                    
  'linestate           �okay            
_   ’        Ú   1      otg-port            
T          0  ¤       l              m              o               'otg-bvalid otg-id linestate         �okay            Ú   4         phy@f780              rockchip,rk3399-emmc-phy             í  ÷€   $           “        ‘emmcclk         
j   2        
T            �okay            Ú   -      pcie-phy              rockchip,rk3399-pcie-phy                  Š        ‘refclk          
T           …      ‡        Œphy         �okay            Ú            phy@ff7c0000              rockchip,rk3399-typec-phy            í    ÿ|                       ~      }        ‘tcpdcore tcpdphy-ref            Ø      ~        èúð€        4               …      •      ”     L        Œuphy uphy-pipe uphy-tcphy           B   !        �okay       dp-port         
T            Ú   6      usb3-port           
T            Ú   3         phy@ff800000              rockchip,rk3399-typec-phy            í    ÿ€                       €              ‘tcpdcore tcpdphy-ref            Ø      €        èúð€        4       	        …      �      œ     M        Œuphy uphy-pipe uphy-tcphy           B   !        �okay       dp-port         
T            Ú   7      usb3-port           
T            Ú   5         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               Ú   [           ßtx        
  ‘mclk hclk                 U     ×        ¢default         °   ”        4               8          	  �disabled          i2s@ff880000          (    rockchip,rk3399-i2s rockchip,rk3066-i2s          í    ÿˆ                 B   !        ¤       '               Ú   [       [           ßtx rx           ‘i2s_clk i2s_hclk                  V     Ô        ¢bclk_on bclk_off            °   •        q   –        4               8          	  �disabled          i2s@ff890000          (    rockchip,rk3399-i2s rockchip,rk3066-i2s          í    ÿ‰                 ¤       (               Ú   [      [           ßtx rx           ‘i2s_clk i2s_hclk                  W     Õ        ¢default         °   —        4               8          	  �disabled          i2s@ff8a0000          (    rockchip,rk3399-i2s rockchip,rk3066-i2s          í    ÿŠ                 ¤       )               Ú   [      [           ßtx rx           ‘i2s_clk i2s_hclk                  X     Ö        4               8            �okay            Ú   ¨      vop@ff8f0000              rockchip,rk3399-vop-lit           í    ÿ�              ÿ�                 ¤       w               Ø      Û     Û        è×„ õá               Û      µ     Û        ‘aclk_vop dclk_vop hclk_vop          	Ú   ˜        4               …                       Œaxi ahb dclk            �okay       port                         +            Ú      endpoint@0           í            I   ™        Ú   ±      endpoint@1           í           I   š        Ú   ¶      endpoint@2           í           I   ›        Ú   ¯      endpoint@3           í           I   œ        Ú   ³      endpoint@4           í           I   �        Ú   9            iommu@ff8f3f00            rockchip,iommu           í    ÿ�?                ¤       w                     Û     Û        ‘aclk iface          4               	á            �okay            Ú   ˜      vop@ff900000              rockchip,rk3399-vop-big           í    ÿ�              ÿ�                 ¤       v               Ø      Ù     Ù        è×„ õá               Ù      ´     Ù        ‘aclk_vop dclk_vop hclk_vop          	Ú   ž        4               …                       Œaxi ahb dclk            �okay       port                         +            Ú      endpoint@0           í            I   Ÿ        Ú   µ      endpoint@1           í           I            Ú   °      endpoint@2           í           I   ¡        Ú   ®      endpoint@3           í           I   ¢        Ú   ²      endpoint@4           í           I   £        Ú   8            iommu@ff903f00            rockchip,iommu           í    ÿ�?                ¤       v                     Ù     Ù        ‘aclk iface          4               	á            �okay            Ú   ž      isp0@ff910000             rockchip,rk3399-cif-isp          í    ÿ‘        @         ¤       +                     n      é     ã        ‘isp aclk hclk           	Ú   ¤        o   ¥        tdphy            4             	  �disabled       ports                        +       port@0           í                         +                iommu@ff914000            rockchip,iommu            í    ÿ‘@            ÿ‘P                ¤       +                     é     ã        ‘aclk iface          	á            4                
~        Ú   ¤      isp1@ff920000             rockchip,rk3399-cif-isp          í    ÿ’        @         ¤       ,                     o      ê     ä        ‘isp aclk hclk           	Ú   ¦        o   §        tdphy            4             	  �disabled       ports                        +       port@0           í                         +                iommu@ff924000            rockchip,iommu            í    ÿ’@            ÿ’P                ¤       ,                     ê     ä        ‘aclk iface          	á            4                
~        Ú   ¦      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           4               B   !        8            �okay            
í   ª        
ý   «           ¬        ¢default         °   ­        Ú   ©   ports                        +       port@0           í                         +       endpoint@0           í            I   ®        Ú   ¡      endpoint@1           í           I   ¯        Ú   ›         port@1           í               dsi@ff960000          *    rockchip,rk3399-mipi-dsi snps,dw-mipi-dsi            í    ÿ–        €         ¤       -                      ¢     p      £     o        ‘ref pclk phy_cfg grf            4               …      û        Œapb         B   !      	  �disabled       ports                        +       port@0           í                         +       endpoint@0           í            I   °        Ú          endpoint@1           í           I   ±        Ú   ™         port@1           í               dsi@ff968000          *    rockchip,rk3399-mipi-dsi snps,dw-mipi-dsi            í    ÿ–€       €         ¤       .                      ¢     q      ¤     o        ‘ref pclk phy_cfg grf            4               …      ü        Œapb         B   !        
T          	  �disabled            Ú   §   ports                        +       port@0           í                         +       endpoint@0           í            I   ²        Ú   ¢      endpoint@1           í           I   ³        Ú   œ         port@1           í               dp@ff970000           rockchip,rk3399-edp          í    ÿ—        €         ¤       
                    j     l     o        ‘dp pclk grf         ¢default         °   ´        4               …             Œdp          B   !      	  �disabled       ports                        +       port@0           í                         +       endpoint@0           í            I   µ        Ú   Ÿ      endpoint@1           í           I   ¶        Ú   š         port@1           í               gpu@ff9a0000          #    rockchip,rk3399-mali arm,mali-t860           í    ÿš               0  ¤                                                  'job mmu gpu               Ð                   (  
P        4       #        �okay            »   ·           ¸        Ú   c      pinctrl           rockchip,rk3399-pinctrl         B   !        u                        +            ~   gpio@ff720000             rockchip,gpio-bank           í    ÿr                    |           ¤                       %        5            ó                    Ú   &      gpio@ff730000             rockchip,gpio-bank           í    ÿs                    |           ¤                       %        5            ó                    Ú   „      gpio@ff780000             rockchip,gpio-bank           í    ÿx                      P        ¤                       %        5            ó                    Ú         gpio@ff788000             rockchip,gpio-bank           í    ÿx€                     Q        ¤                       %        5            ó                  gpio@ff790000             rockchip,gpio-bank           í    ÿy                      R        ¤                       %        5            ó                    Ú   Æ      pcfg-pull-up             A        Ú   ¼      pcfg-pull-down           N        Ú   Á      pcfg-pull-none           ]        Ú   ¹      pcfg-pull-none-12ma          ]        j           Ú   »      pcfg-pull-none-13ma          ]        j           Ú   º      pcfg-pull-none-18ma          ]        j           Ú   À      pcfg-pull-none-20ma          ]        j           Ú   ¾      pcfg-pull-up-2ma             A        j         pcfg-pull-up-8ma             A        j           Ú   ¿      pcfg-pull-up-18ma            A        j         pcfg-pull-up-20ma            A        j           Ú   ½      pcfg-pull-down-4ma           N        j         pcfg-pull-down-8ma           N        j         pcfg-pull-down-12ma          N        j         pcfg-pull-down-18ma          N        j         pcfg-pull-down-20ma          N        j         pcfg-output-high             y      pcfg-output-low          …      pcfg-input-enable            �      pcfg-input-pull-up           �         A      pcfg-input-pull-down             �         N      clock      clk-32k         �              ¹         cif    cif-clkin           �      
      ¹      cif-clkouta         �            ¹         edp    edp-hpd         �            ¹        Ú   ´         gmac       rgmii-pins        ð  �            º            ¹            ¹            º            ¹      	      ¹            ¹            ¹            ¹            º            º            ¹            ¹            º             º      rmii-pins            �            ¹            º            ¹      
      ¹      	      ¹            ¹            ¹            ¹            º            º         i2c0       i2c0-xfer            �            ¹            ¹        Ú   ‚         i2c1       i2c1-xfer            �            ¹            ¹        Ú   :         i2c2       i2c2-xfer            �            »             »        Ú   ;         i2c3       i2c3-xfer            �            ¹            ¹        Ú   <         i2c4       i2c4-xfer            �            ¹            ¹        Ú   ‡         i2c5       i2c5-xfer            �            ¹      
      ¹        Ú   =         i2c6       i2c6-xfer            �      
      ¹      	      ¹        Ú   >         i2c7       i2c7-xfer            �            ¹            ¹        Ú   ?         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  �             ¹            ¹            ¹            ¹            ¹         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            �             ¼         suspend    ap-pwroff           �            ¹      ddrio-pwroff            �             ¹         spdif      spdif-bus           �            ¹        Ú   ”      spdif-bus-1         �            ¹         spi0       spi0-clk            �            ¼        Ú   K      spi0-cs0            �            ¼        Ú   N      spi0-cs1            �            ¼      spi0-tx         �            ¼        Ú   L      spi0-rx         �            ¼        Ú   M         spi1       spi1-clk            �      	      ¼        Ú   O      spi1-cs0            �      
      ¼        Ú   R      spi1-rx         �            ¼        Ú   Q      spi1-tx         �            ¼        Ú   P         spi2       spi2-clk            �            ¼        Ú   S      spi2-cs0            �            ¼        Ú   V      spi2-rx         �      	      ¼        Ú   U      spi2-tx         �      
      ¼        Ú   T         spi3       spi3-clk            �            ¼        Ú   }      spi3-cs0            �            ¼        Ú   €      spi3-rx         �            ¼        Ú         spi3-tx         �            ¼        Ú   ~         spi4       spi4-clk            �            ¼        Ú   W      spi4-cs0            �            ¼        Ú   Z      spi4-rx         �             ¼        Ú   Y      spi4-tx         �            ¼        Ú   X         spi5       spi5-clk            �            ¼        Ú   \      spi5-cs0            �            ¼        Ú   _      spi5-rx         �            ¼        Ú   ^      spi5-tx         �            ¼        Ú   ]         testclk    test-clkout0            �              ¹      test-clkout1            �            ¹      test-clkout2            �             ¹         tsadc      otp-pin         �             ¹        Ú   d      otp-out         �            ¹        Ú   e         uart0      uart0-xfer           �            ¼            ¹        Ú   @      uart0-cts           �            ¹        Ú   A      uart0-rts           �            ¹        Ú   B         uart1      uart1-xfer           �            ¼            ¹        Ú   G         uart2a     uart2a-xfer          �            ¼      	      ¹         uart2b     uart2b-xfer          �            ¼            ¹         uart2c     uart2c-xfer          �            ¼            ¹        Ú   H         uart3      uart3-xfer           �            ¼            ¹        Ú   I      uart3-cts           �            ¹      uart3-rts           �            ¹         uart4      uart4-xfer           �            ¼            ¹        Ú   �         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            �             ¹        Ú         pcie-drv            �             ¹        Ú   Ä         bt     bt-enable-h         �       	       ¹        Ú   F      bt-host-wake-l          �              ¹        Ú   D      bt-wake-l           �             ¹        Ú   E         pmic       pmic-int-l          �             ¼        Ú   …      vsel1-pin           �             Á      vsel2-pin           �             Á         sdio-pwrseq    wifi-enable-h           �       
       ¹        Ú   Â         wifi       wifi-host-wake-l            �              ¹        Ú   '         leds       user-led1-pin           �             ¹        Ú   Ç      user-led2-pin           �             ¹        Ú   È      user-led3-pin           �             ¹        Ú   É      user-led4-pin           �             ¹        Ú   Ê      wlan-led-pin            �             ¹        Ú   Ë      bt-led-pin          �             ¹        Ú   Ì         usb2       host-vbus-drv           �             ¹        Ú   Å            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         sdio-pwrseq           mmc-pwrseq-simple              C         
  ‘ext_clock           ¢default         °   Â        Ü   &   
           Ú   "      regulator-vcc12v-dcin             regulator-fixed         Cvcc12v_dcin         R ·         j ·          —         «        Ú   Ã      regulator-vcc1v8-s0           regulator-fixed       
  Cvcc1v8_s0           R w@        j w@         —        Ú   �      regulator-vcc5v0-sys              regulator-fixed         Cvcc5v0_sys          R LK@        j LK@         —        ½   Ã        Ú   ƒ      regulator-vcc3v3-sys              regulator-fixed         Cvcc3v3_sys          R 2Z         j 2Z          —        ½   ƒ        Ú   †      regulator-vcc3v3-pcie             regulator-fixed          è        ¢default         °   Ä         «        Cvcc3v3_pcie         R 2Z         j 2Z         ½   †        û                  Ú         regulator-vcc5v0-host             regulator-fixed          è        ¢default         °   Å        Cvcc5v0_host         R LK@        j LK@         —        ½   ƒ        û   Æ               Ú   ’      regulator-vcc-0v9             regulator-fixed         Cvcc_0v9          —        R »         j »         ½   †        Ú         chosen           serial2:1500000n8         leds          
    gpio-leds           ¢default         °   Ç   È   É   Ê   Ë   Ì   led-1           green:user1         í   Æ             
  heartbeat         led-2           green:user2         í   Æ               mmc0          led-3           green:user3         í   Æ               mmc1          led-4           green:user4         í   Æ                (        none          led-5           yellow:wlan         í   Æ               phy0tx          8off       led-6           blue:bt         í   Æ               hci0-power          8off             	compatible interrupt-parent #address-cells #size-cells model gpio0 gpio1 gpio2 gpio3 gpio4 i2c0 i2c1 i2c2 i2c3 i2c4 i2c5 i2c6 i2c7 i2c8 serial0 serial1 serial2 serial3 serial4 spi0 spi1 spi2 spi3 spi4 spi5 mmc0 mmc1 mmc2 cpu device_type reg enable-method capacity-dmips-mhz clocks #cooling-cells dynamic-power-coefficient cpu-idle-states i-cache-size i-cache-line-size i-cache-sets d-cache-size d-cache-line-size d-cache-sets next-level-cache operating-points-v2 cpu-supply phandle duration-us exit-latency-us cache-level cache-unified 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 num-lanes pinctrl-names pinctrl-0 vpcie0v9-supply vpcie1v8-supply vpcie3v3-supply ep-gpios interrupt-controller max-functions rockchip,max-outbound-regions power-domains rockchip,grf snps,txpbl max-frequency fifo-depth bus-width cap-sdio-irq cap-sd-highspeed keep-power-in-suspend mmc-pwrseq non-removable sd-uhs-sdr104 assigned-clocks assigned-clock-rates cap-mmc-highspeed cd-gpios disable-wp vqmmc-supply card-detect-delay arasan,soc-ctl-syscon disable-cqe-dcmd mmc-hs400-1_8v mmc-hs400-enhanced-strobe 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 reg-shift reg-io-width device-wakeup-gpios host-wakeup-gpios shutdown-gpios dmas dma-names polling-delay-passive polling-delay thermal-sensors sustainable-power 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 i2c-scl-rising-time-ns i2c-scl-falling-time-ns fcs,suspend-voltage-selector regulator-name regulator-min-microvolt regulator-max-microvolt regulator-ramp-delay regulator-always-on regulator-boot-on vin-supply regulator-off-in-suspend 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-on-in-suspend regulator-suspend-microvolt #pwm-cells iommus #iommu-cells #dma-cells arm,pl330-periph-burst #reset-cells bt656-supply audio-supply sdmmc-supply gpio1830-supply #phy-cells phy-supply drive-impedance-ohm 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 reset-gpios enable-active-high gpio stdout-path label linux,default-trigger panic-indicator default-state 