Ðþí  Ùq   8  Ï¤   (            	Í  Ïl                             %    pine64,pinephone-pro rockchip,rk3399                                     +            7Pine64 PinePhonePro          =handset    aliases          J/ethernet@fe300000           T/i2c@ff3c0000            Y/i2c@ff110000            ^/i2c@ff120000            c/i2c@ff130000            h/i2c@ff3d0000            m/i2c@ff140000            r/i2c@ff150000            w/i2c@ff160000            |/i2c@ff3e0000            �/serial@ff180000             ‰/serial@ff190000             ‘/serial@ff1a0000             ™/serial@ff1b0000             ¡/serial@ff370000             ©/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           	   
        -           A           L         cpu@1            ¼cpu           arm,cortex-a53           È                Ìpsci             Ú  å         í               ô              d           	   
        -           A           L         cpu@2            ¼cpu           arm,cortex-a53           È                Ìpsci             Ú  å         í               ô              d           	   
        -           A           L         cpu@3            ¼cpu           arm,cortex-a53           È                Ìpsci             Ú  å         í               ô              d           	   
        -           A           L         cpu@100          ¼cpu           arm,cortex-a72           È                Ìpsci             Ú            í      	         ô             ´           	   
        -           A           L      thermal-idle             ô           T  '        `  ô         cpu@101          ¼cpu           arm,cortex-a72           È               Ìpsci             Ú            í      	         ô             ´           	   
        -           A           L      thermal-idle             ô           T  '        `  ô         idle-states         ppsci       cpu-sleep             arm,idle-state           }        Ž           ¥   x        `   ú        ¶  „        L   	      cluster-sleep             arm,idle-state           }        Ž          ¥  �        `  ô        ¶  Ð        L   
            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          A            L         pcie@f8000000             rockchip,rk3399-pcie              È    ø              ý                  Naxi-base apb-base            ¼pci                      +           X            i        u                 í      Å      Ä     G               éaclk aclk-perf hclk pm        0  ü       1              2              3               sys 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             ð                     X           L            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                          Ý      ‰      
  ästmmaceth                                	  õdisabled          mmc@fe310000          0    rockchip,rk3399-dw-mshc rockchip,rk3288-dw-mshc          È    þ1        @         ü       @               +ðÑ€          í     î      M      œ      �        ébiu ciu ciu-drive ciu-sample            9                         Ý      y        äreset         	  õdisabled          mmc@fe320000          0    rockchip,rk3399-dw-mshc rockchip,rk3288-dw-mshc          È    þ2        @         ü       A               +ðÑ€        D     Í        TëÂ           í     Î      L      š      ›        ébiu ciu ciu-drive ciu-sample            9                         Ý      z        äreset           õokay            i            s        „                  �        ˜default         ¦                    °           ¼          mmc@fe330000          +    rockchip,rk3399-sdhci-5.1 arasan,sdhci-5.1           È    þ3                 ü                      É           D      N        TëÂ          í      N      ð        éclk_xin clk_ahb         .emmc_cardclock          A            Ç   !        Ìphy_arasan                         ß        õokay            i            ð         ÿ        L   ƒ      usb@fe380000              generic-ehci             È    þ8                 ü                       í     È     É   "        Ç   #        Ìusb       	  õdisabled          usb@fe3a0000              generic-ohci             È    þ:                 ü                       í     È     É   "        Ç   #        Ìusb       	  õdisabled          usb@fe3c0000              generic-ehci             È    þ<                 ü                       í     Ê     Ë   $        Ç   %        Ìusb       	  õdisabled          usb@fe3e0000              generic-ohci             È    þ>                 ü                        í     Ê     Ë   $        Ç   %        Ìusb       	  õdisabled          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          	  õdisabled       usb@fe800000          
    snps,dwc3            È    þ€                 ü       i                í      �      ö      ƒ        éref bus_early suspend           otg         Ç   &   '        Ìusb2-phy usb3-phy         
  utmi_wide                     6         W         p         ‘                    	  õdisabled             usb@fe900000              rockchip,rk3399-dwc3                         +            Ö      0   í      ‚      „      ÷      ø      ô      ù      G  éref_clk suspend_clk bus_clk aclk_usb3_rksoc_axi_perf aclk_usb3 grf_clk          Ý     &      	  äusb3-otg          	  õdisabled       usb@fe900000          
    snps,dwc3            È    þ�                 ü       n                í      ‚      ÷      „        éref bus_early suspend           otg         Ç   (   )        Ìusb2-phy usb3-phy         
  utmi_wide                     6         W         p         ‘                    	  õdisabled             dp@fec00000           rockchip,rk3399-cdn-dp           È    þÀ                 ü       	               D      r      ¡        Tõá ëÂ           í      r     u      ¡     o        écore-clk pclk spdif grf         Ç   *   +                       Ý          H     J      ý        äspdif dptx apb core                    ³         	  õdisabled       ports      port                         +       endpoint@0           È            Ä   ,        L   “      endpoint@1           È           Ä   -        L   �               interrupt-controller@fee00000             arm,gic-v3          X                        +            Ö         ð      P   È    þà             þð             ÿð             ÿñ             ÿò                 ü      	               L      interrupt-controller@fee20000             arm,gic-v3-its           Ô        ã            È    þâ                 L         ppi-partitions     interrupt-partition-0           î                    L         interrupt-partition-1           î              L               saradc@ff100000           rockchip,rk3399-saradc           È    ÿ                 ü       >               ÷            í      P     e        ésaradc apb_pclk         Ý      Ô        äsaradc-apb        	  õdisabled          i2c@ff110000              rockchip,rk3399-i2c          È    ÿ                 D      A        TëÂ          í      A     U      	  éi2c pclk            ü       ;               ˜default         ¦   .                     +          	  õdisabled          i2c@ff120000              rockchip,rk3399-i2c          È    ÿ                 D      B        TëÂ          í      B     V      	  éi2c pclk            ü       #               ˜default         ¦   /                     +          	  õdisabled          i2c@ff130000              rockchip,rk3399-i2c          È    ÿ                 D      C        TëÂ          í      C     W      	  éi2c pclk            ü       "               ˜default         ¦   0                     +          	  õdisabled          i2c@ff140000              rockchip,rk3399-i2c          È    ÿ                 D      D        TëÂ          í      D     X      	  éi2c pclk            ü       &               ˜default         ¦   1                     +          	  õdisabled          i2c@ff150000              rockchip,rk3399-i2c          È    ÿ                 D      E        TëÂ          í      E     Y      	  éi2c pclk            ü       %               ˜default         ¦   2                     +          	  õdisabled          i2c@ff160000              rockchip,rk3399-i2c          È    ÿ                 D      F        TëÂ          í      F     Z      	  éi2c pclk            ü       $               ˜default         ¦   3                     +          	  õdisabled          serial@ff180000       &    rockchip,rk3399-uart snps,dw-apb-uart            È    ÿ                  í      Q     `        ébaudclk apb_pclk            ü       c               	                      ˜default         ¦   4      	  õdisabled          serial@ff190000       &    rockchip,rk3399-uart snps,dw-apb-uart            È    ÿ                  í      R     a        ébaudclk apb_pclk            ü       b               	                      ˜default         ¦   5      	  õdisabled          serial@ff1a0000       &    rockchip,rk3399-uart snps,dw-apb-uart            È    ÿ                  í      S     b        ébaudclk apb_pclk            ü       d               	                      ˜default         ¦   6        õokay          serial@ff1b0000       &    rockchip,rk3399-uart snps,dw-apb-uart            È    ÿ                  í      T     c        ébaudclk apb_pclk            ü       e               	                      ˜default         ¦   7      	  õdisabled          spi@ff1c0000          (    rockchip,rk3399-spi rockchip,rk3066-spi          È    ÿ                  í      G     [        éspiclk apb_pclk         ü       D                   8   
   8           %tx rx           ˜default         ¦   9   :   ;   <                     +          	  õdisabled          spi@ff1d0000          (    rockchip,rk3399-spi rockchip,rk3066-spi          È    ÿ                  í      H     \        éspiclk apb_pclk         ü       5                   8      8           %tx rx           ˜default         ¦   =   >   ?   @                     +          	  õdisabled          spi@ff1e0000          (    rockchip,rk3399-spi rockchip,rk3066-spi          È    ÿ                  í      I     ]        éspiclk apb_pclk         ü       4                   8      8           %tx rx           ˜default         ¦   A   B   C   D                     +          	  õdisabled          spi@ff1f0000          (    rockchip,rk3399-spi rockchip,rk3066-spi          È    ÿ                  í      J     ^        éspiclk apb_pclk         ü       C                   8      8           %tx rx           ˜default         ¦   E   F   G   H                     +          	  õdisabled          spi@ff200000          (    rockchip,rk3399-spi rockchip,rk3066-spi          È    ÿ                   í      K     _        éspiclk apb_pclk         ü       „                   I      I   	        %tx rx           ˜default         ¦   J   K   L   M                                   +          	  õdisabled          thermal-zones      cpu-thermal         /   d        E  è        S   N       trips      cpu_alert0          c  ýè        o  Ð         Epassive         L   O      cpu_alert1          c 	         o  Ð         Epassive         L   P      cpu_crit            c s        o  Ð      	   Ecritical             cooling-maps       map0            z   O           ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ      map1            z   P      H     ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            gpu-thermal         /   d        E  è        S   N      trips      gpu_alert0          c $ø        o  Ð         Epassive         L   Q      gpu_crit            c s        o  Ð      	   Ecritical             cooling-maps       map0            z   Q           Rÿÿÿÿÿÿÿÿ               tsadc@ff260000            rockchip,rk3399-tsadc            È    ÿ&                 ü       a               D      O        T q°         í      O     d        étsadc apb_pclk          Ý      è      
  ätsadc-apb                      Ž s        ˜init default sleep          ¦   S        ¥   T        ¯   S        ¹           õokay            Ï           æ           L   N      qos@ffa58000              rockchip,rk3399-qos syscon           È    ÿ¥€                 L   \      qos@ffa5c000              rockchip,rk3399-qos syscon           È    ÿ¥À                 L   ]      qos@ffa60080              rockchip,rk3399-qos syscon           È    ÿ¦ €              qos@ffa60100              rockchip,rk3399-qos syscon           È    ÿ¦               qos@ffa60180              rockchip,rk3399-qos syscon           È    ÿ¦€              qos@ffa70000              rockchip,rk3399-qos syscon           È    ÿ§                  L   `      qos@ffa70080              rockchip,rk3399-qos syscon           È    ÿ§ €                L   a      qos@ffa74000              rockchip,rk3399-qos syscon           È    ÿ§@                 L   ^      qos@ffa76000              rockchip,rk3399-qos syscon           È    ÿ§`                 L   _      qos@ffa90000              rockchip,rk3399-qos syscon           È    ÿ©                  L   b      qos@ffa98000              rockchip,rk3399-qos syscon           È    ÿ©€                 L   U      qos@ffaa0000              rockchip,rk3399-qos syscon           È    ÿª                  L   c      qos@ffaa0080              rockchip,rk3399-qos syscon           È    ÿª €                L   d      qos@ffaa8000              rockchip,rk3399-qos syscon           È    ÿª€                 L   e      qos@ffaa8080              rockchip,rk3399-qos syscon           È    ÿª€€                L   f      qos@ffab0000              rockchip,rk3399-qos syscon           È    ÿ«                  L   V      qos@ffab0080              rockchip,rk3399-qos syscon           È    ÿ« €                L   W      qos@ffab8000              rockchip,rk3399-qos syscon           È    ÿ«€                 L   X      qos@ffac0000              rockchip,rk3399-qos syscon           È    ÿ¬                  L   Y      qos@ffac0080              rockchip,rk3399-qos syscon           È    ÿ¬ €                L   Z      qos@ffac8000              rockchip,rk3399-qos syscon           È    ÿ¬€                 L   g      qos@ffac8080              rockchip,rk3399-qos syscon           È    ÿ¬€€                L   h      qos@ffad0000              rockchip,rk3399-qos syscon           È    ÿ­                  L   i      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                                    +            L      power-domain@34          È   "         í      á     Ý           U                  power-domain@33          È   !         í      Ü     å           V   W                  power-domain@31          È            í      ë     ê           X                  power-domain@32          È              í      í     ì      Ÿ      ž           Y   Z                  power-domain@35          È   #         í      Ð           [                  power-domain@25          È            í     l                  power-domain@23          È            í      ð           \                  power-domain@22          È            í      Õ     f           ]                  power-domain@27          È            í     Î      L           ^                  power-domain@28          È            í     î           _                  power-domain@8           È            í      ~      }                  power-domain@9           È   	         í      €                        power-domain@24          È            í      ô           `   a                  power-domain@15          È                                   +       power-domain@21          È            í      Þ     ç     r           b                  power-domain@19          È            í      å     ß           c   d                  power-domain@20          È            í      æ     à           e   f                  power-domain@16          È                                   +       power-domain@17          È            í      Ù     Ù           g   h                  power-domain@18          È            í      Û     Û           i                              syscon@ff320000       )    rockchip,rk3399-pmugrf syscon simple-mfd             È    ÿ2                 L      io-domains        &    rockchip,rk3399-pmu-io-voltage-domain           õokay               j         spi@ff350000          (    rockchip,rk3399-spi rockchip,rk3066-spi          È    ÿ5                  í   k      k           éspiclk apb_pclk         ü       <               ˜default         ¦   l   m   n   o                     +          	  õdisabled          serial@ff370000       &    rockchip,rk3399-uart snps,dw-apb-uart            È    ÿ7                  í   k      k   "        ébaudclk apb_pclk            ü       f               	                      ˜default         ¦   p      	  õdisabled          i2c@ff3c0000              rockchip,rk3399-i2c          È    ÿ<                 D   k   	        TëÂ          í   k   	   k         	  éi2c pclk            ü       9               ˜default         ¦   q                     +            õokay             €        +   ¨        B      pmic@1c           rockchip,rk818           È               r        ü              A           .xin32k rk808-clkout2            ˜default         ¦   s         Z         {        ‰   t        •   t        ¡   t        ­   t        ¹   t        Å           Ñ   t        Ý      regulators     DCDC_REG1         
  évdd_cpu_l            ø                  Yø        6 à˜        N  q        L      regulator-state-mem          c         DCDC_REG2           évdd_center           ø                  5         6 B@        N  q   regulator-state-mem          c         DCDC_REG3           évcc_ddr          ø            regulator-state-mem          |         DCDC_REG4           évcc_1v8          ø                  w@        6 w@        L   j   regulator-state-mem          |         LDO_REG1            évcca3v0_codec            -ÆÀ        6 -ÆÀ      LDO_REG2            évcc3v0_touch             -ÆÀ        6 -ÆÀ      LDO_REG3            évcca1v8_codec            w@        6 w@        L   �      LDO_REG4            érk818_pwr_on             ø                  2Z         6 2Z    regulator-state-mem          |         LDO_REG5            évcc_3v0          ø                  -ÆÀ        6 -ÆÀ        L   ‚   regulator-state-mem          |         LDO_REG6            évcc_1v5          ø                  ã`        6 ã`   regulator-state-mem          |         LDO_REG7            évcc1v8_dvp           w@        6 w@        L   €      LDO_REG8          
  évcc3v3_s3            ø                  2Z         6 2Z    regulator-state-mem          c         LDO_REG9          	  évccio_sd             w@        6 2Z         L          SWITCH_REG        
  évcc3v3_s0            ø            regulator-state-mem          |               regulator@40              silergy,syr827           È   @        ”           ˜default         ¦   u      
  évdd_cpu_b            Yø        6 Œ0        N  è         ø                 L      regulator-state-mem          c         regulator@41              silergy,syr828           È   A        ”           ˜default         ¦   v        évdd_gpu          Yø        6 à˜        N  è         ø            regulator-state-mem          c            i2c@ff3d0000              rockchip,rk3399-i2c          È    ÿ=                 D   k   
        TëÂ          í   k   
   k         	  éi2c pclk            ü       8               ˜default         ¦   w                     +          	  õdisabled          i2c@ff3e0000              rockchip,rk3399-i2c          È    ÿ>                 D   k           TëÂ          í   k      k         	  éi2c pclk            ü       :               ˜default         ¦   x                     +          	  õdisabled          pwm@ff420000          (    rockchip,rk3399-pwm rockchip,rk3288-pwm          È    ÿB                 ±           ˜default         ¦   y         í   k         	  õdisabled          pwm@ff420010          (    rockchip,rk3399-pwm rockchip,rk3288-pwm          È    ÿB                ±           ˜default         ¦   z         í   k         	  õdisabled          pwm@ff420020          (    rockchip,rk3399-pwm rockchip,rk3288-pwm          È    ÿB                 ±           ˜default         ¦   {         í   k         	  õdisabled          pwm@ff420030          (    rockchip,rk3399-pwm rockchip,rk3288-pwm          È    ÿB 0               ±           ˜default         ¦   |         í   k         	  õdisabled          dfi@ff630000             È    ÿc        @           rockchip,rk3399-dfi         Í           ü       ƒ                í     y        épclk_ddr_mon          	  õdisabled            L         video-codec@ff650000              rockchip,rk3399-vpu          È    ÿe                  ü       r              q             
  vepu vdpu            í      ë     ê      
  éaclk hclk           ¼   }                    iommu@ff650800            rockchip,iommu           È    ÿe        @        ü       s                í      ë     ê        éaclk iface          Ã                          L   }      video-codec@ff660000              rockchip,rk3399-vdec             È    ÿf        €        ü       t                 í      í     ì      Ÿ      ž        éaxi ahb cabac core          ¼   ~                     iommu@ff660480            rockchip,iommu            È    ÿf€       @    ÿfÀ       @        ü       u                í      í     ì        éaclk iface                         Ã            L   ~      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            L   I      dma-controller@ff6e0000           arm,pl330 arm,primecell          È    ÿn        @          ü                                    Ð            Û         í      Ô      	  éapb_pclk            L   8      clock-controller@ff750000             rockchip,rk3399-pmucru           È    ÿu                  í           éxin24m                     A           ò           D   k           T(Jñ         L   k      clock-controller@ff760000             rockchip,rk3399-cru          È    ÿv                  í           éxin24m                     A           ò         ˆ  D                        À     À     @      Â     Á     B      É     Â     C      ã      Þ          x      í      D  T#g¸€/¯ ;šÊ ðÑ€xhÀ<4`õá õá úð€#ÃF õá úð€×„ ×„ ëÂ ëÂ ×„         L         syscon@ff770000       &    rockchip,rk3399-grf syscon simple-mfd            È    ÿw                              +           L      io-domains        "    rockchip,rk3399-io-voltage-domain           õokay            ÿ   €           �                    &   ‚      mipi-dphy-rx0             rockchip,rk3399-mipi-dphy-rx0            í      w      ¥     o        édphy-ref dphy-cfg grf                         6          	  õdisabled            L   •      usb2phy@e450              rockchip,rk3399-usb2phy          È  äP            í      {        éphyclk          A            .clk_usbphy0_480m          	  õdisabled            L   "   host-port           6            ü                    
  linestate         	  õdisabled            L   #      otg-port            6          0  ü       g              h              j               otg-bvalid otg-id linestate       	  õdisabled            L   &         usb2phy@e460              rockchip,rk3399-usb2phy          È  ä`            í      |        éphyclk          A            .clk_usbphy1_480m          	  õdisabled            L   $   host-port           6            ü                    
  linestate         	  õdisabled            L   %      otg-port            6          0  ü       l              m              o               otg-bvalid otg-id linestate       	  õdisabled            L   (         phy@f780              rockchip,rk3399-emmc-phy             È  ÷€   $         í   ƒ        éemmcclk         A   2        6            õokay            L   !      pcie-phy              rockchip,rk3399-pcie-phy             í      Š        érefclk          6           Ý      ‡        äphy       	  õdisabled            L            phy@ff7c0000              rockchip,rk3399-typec-phy            È    ÿ|                  í      ~      }        étcpdcore tcpdphy-ref            D      ~        Túð€                      Ý      •      ”     L        äuphy uphy-pipe uphy-tcphy                    	  õdisabled       dp-port         6            L   *      usb3-port           6            L   '         phy@ff800000              rockchip,rk3399-typec-phy            È    ÿ€                  í      €              étcpdcore tcpdphy-ref            D      €        Túð€              	        Ý      �      œ     M        äuphy uphy-pipe uphy-tcphy                    	  õdisabled       dp-port         6            L   +      usb3-port           6            L   )         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                   I           %tx        
  émclk hclk            í      U     ×        ˜default         ¦   „                      ³          	  õdisabled          i2s@ff880000          (    rockchip,rk3399-i2s rockchip,rk3066-i2s          È    ÿˆ                            ü       '                   I       I           %tx rx           éi2s_clk i2s_hclk             í      V     Ô        ˜bclk_on bclk_off            ¦   …        ¥   †                      ³          	  õdisabled          i2s@ff890000          (    rockchip,rk3399-i2s rockchip,rk3066-i2s          È    ÿ‰                 ü       (                   I      I           %tx rx           éi2s_clk i2s_hclk             í      W     Õ        ˜default         ¦   ‡                      ³          	  õdisabled          i2s@ff8a0000          (    rockchip,rk3399-i2s rockchip,rk3066-i2s          È    ÿŠ                 ü       )                   I      I           %tx rx           éi2s_clk i2s_hclk             í      X     Ö                      ³          	  õdisabled            L   ˜      vop@ff8f0000              rockchip,rk3399-vop-lit           È    ÿ�              ÿ�                 ü       w               D      Û     Û        T×„ õá          í      Û      µ     Û        éaclk_vop dclk_vop hclk_vop          ¼   ˆ                      Ý                       äaxi ahb dclk          	  õdisabled       port                         +            L      endpoint@0           È            Ä   ‰        L   �      endpoint@1           È           Ä   Š        L   ¢      endpoint@2           È           Ä   ‹        L   ›      endpoint@3           È           Ä   Œ        L   Ÿ      endpoint@4           È           Ä   �        L   -            iommu@ff8f3f00            rockchip,iommu           È    ÿ�?                ü       w                í      Û     Û        éaclk iface                        Ã          	  õdisabled            L   ˆ      vop@ff900000              rockchip,rk3399-vop-big           È    ÿ�              ÿ�                 ü       v               D      Ù     Ù        T×„ õá          í      Ù      ´     Ù        éaclk_vop dclk_vop hclk_vop          ¼   Ž                      Ý                       äaxi ahb dclk          	  õdisabled       port                         +            L      endpoint@0           È            Ä   �        L   ¡      endpoint@1           È           Ä   �        L   œ      endpoint@2           È           Ä   ‘        L   š      endpoint@3           È           Ä   ’        L   ž      endpoint@4           È           Ä   “        L   ,            iommu@ff903f00            rockchip,iommu           È    ÿ�?                ü       v                í      Ù     Ù        éaclk iface                        Ã          	  õdisabled            L   Ž      isp0@ff910000             rockchip,rk3399-cif-isp          È    ÿ‘        @         ü       +                í      n      é     ã        éisp aclk hclk           ¼   ”        Ç   •        Ìdphy                        	  õdisabled       ports                        +       port@0           È                         +                iommu@ff914000            rockchip,iommu            È    ÿ‘@            ÿ‘P                ü       +                í      é     ã        éaclk iface          Ã                           U        L   ”      isp1@ff920000             rockchip,rk3399-cif-isp          È    ÿ’        @         ü       ,                í      o      ê     ä        éisp aclk hclk           ¼   –        Ç   —        Ìdphy                        	  õdisabled       ports                        +       port@0           È                         +                iommu@ff924000            rockchip,iommu            È    ÿ’@            ÿ’P                ü       ,                í      ê     ä        éaclk iface          Ã                           U        L   –      hdmi-sound            simple-audio-card           pi2s         ‰           £hdmi-sound        	  õdisabled       simple-audio-card,cpu           º   ˜      simple-audio-card,codec         º   ™         hdmi@ff940000             rockchip,rk3399-dw-hdmi          È    ÿ”                            ü                    (   í     t      q      p     o              éiahb isfr cec grf ref                                    ³          	  õdisabled            L   ™   ports                        +       port@0           È                         +       endpoint@0           È            Ä   š        L   ‘      endpoint@1           È           Ä   ›        L   ‹         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           È            Ä   œ        L   �      endpoint@1           È           Ä   �        L   ‰               mipi@ff968000         *    rockchip,rk3399-mipi-dsi snps,dw-mipi-dsi            È    ÿ–€       €         ü       .                 í      ¢     q      ¤     o        éref pclk phy_cfg grf                          Ý      ü        äapb                                 +            6          	  õdisabled            L   —   ports                        +       port@0           È                         +       endpoint@0           È            Ä   ž        L   ’      endpoint@1           È           Ä   Ÿ        L   Œ               edp@ff970000              rockchip,rk3399-edp          È    ÿ—        €         ü       
                í     j     l     o        édp pclk grf         ˜default         ¦                          Ý             ädp                   	  õdisabled       ports                        +       port@0           È                         +       endpoint@0           È            Ä   ¡        L   �      endpoint@1           È           Ä   ¢        L   Š               gpu@ff9a0000          #    rockchip,rk3399-mali arm,mali-t860           È    ÿš               0  ü                                                  job mmu gpu          í      Ð         ô                 #      	  õdisabled            -   £        L   R      pinctrl           rockchip,rk3399-pinctrl                    Í                        +            Ö   gpio@ff720000             rockchip,gpio-bank           È    ÿr                  í   k           ü                       Ä        Ô            ð        X           L         gpio@ff730000             rockchip,gpio-bank           È    ÿs                  í   k           ü                       Ä        Ô            ð        X           L   r      gpio@ff780000             rockchip,gpio-bank           È    ÿx                  í     P        ü                       Ä        Ô            ð        X         gpio@ff788000             rockchip,gpio-bank           È    ÿx€                 í     Q        ü                       Ä        Ô            ð        X           L   ª      gpio@ff790000             rockchip,gpio-bank           È    ÿy                  í     R        ü                       Ä        Ô            ð        X         pcfg-pull-up             à        L   §      pcfg-pull-down           í        L   ¨      pcfg-pull-none           ü        L   ¤      pcfg-pull-none-12ma          ü        		           L   ¦      pcfg-pull-none-13ma          ü        		           L   ¥      pcfg-pull-none-18ma          ü        		         pcfg-pull-none-20ma          ü        		         pcfg-pull-up-2ma             à        		         pcfg-pull-up-8ma             à        		         pcfg-pull-up-18ma            à        		         pcfg-pull-up-20ma            à        		         pcfg-pull-down-4ma           í        		         pcfg-pull-down-8ma           í        		         pcfg-pull-down-12ma          í        		         pcfg-pull-down-18ma          í        		         pcfg-pull-down-20ma          í        		         pcfg-output-high             	      pcfg-output-low          	$      pcfg-input-enable            	/      pcfg-input-pull-up           	/         à      pcfg-input-pull-down             	/         í      clock      clk-32k         	<              ¤         cif    cif-clkin           	<      
      ¤      cif-clkouta         	<            ¤         edp    edp-hpd         	<            ¤        L             gmac       rgmii-pins        ð  	<            ¥            ¤            ¤            ¥            ¤      	      ¤            ¤            ¤            ¤            ¥            ¥            ¤            ¤            ¥             ¥      rmii-pins            	<            ¤            ¥            ¤      
      ¤      	      ¤            ¤            ¤            ¤            ¥            ¥         i2c0       i2c0-xfer            	<            ¤            ¤        L   q         i2c1       i2c1-xfer            	<            ¤            ¤        L   .         i2c2       i2c2-xfer            	<            ¦             ¦        L   /         i2c3       i2c3-xfer            	<            ¤            ¤        L   0         i2c4       i2c4-xfer            	<            ¤            ¤        L   w         i2c5       i2c5-xfer            	<            ¤      
      ¤        L   1         i2c6       i2c6-xfer            	<      
      ¤      	      ¤        L   2         i2c7       i2c7-xfer            	<            ¤            ¤        L   3         i2c8       i2c8-xfer            	<            ¤            ¤        L   x         i2s0       i2s0-2ch-bus          `  	<            ¤            ¤            ¤            ¤            ¤             ¤      i2s0-2ch-bus-bclk-off         `  	<             ¤            ¤            ¤            ¤            ¤             ¤      i2s0-8ch-bus          �  	<            ¤            ¤            ¤            ¤            ¤            ¤            ¤            ¤             ¤        L   …      i2s0-8ch-bus-bclk-off         �  	<             ¤            ¤            ¤            ¤            ¤            ¤            ¤            ¤             ¤        L   †         i2s1       i2s1-2ch-bus          P  	<            ¤            ¤            ¤            ¤            ¤        L   ‡      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        @  	<            §      	      §      
      §            §        L         sdmmc-clk           	<            ¤        L         sdmmc-cmd           	<            §        L         sdmmc-cd            	<             §        L         sdmmc-wp            	<             §         suspend    ap-pwroff           	<            ¤      ddrio-pwroff            	<             ¤         spdif      spdif-bus           	<            ¤        L   „      spdif-bus-1         	<            ¤         spi0       spi0-clk            	<            §        L   9      spi0-cs0            	<            §        L   <      spi0-cs1            	<            §      spi0-tx         	<            §        L   :      spi0-rx         	<            §        L   ;         spi1       spi1-clk            	<      	      §        L   =      spi1-cs0            	<      
      §        L   @      spi1-rx         	<            §        L   ?      spi1-tx         	<            §        L   >         spi2       spi2-clk            	<            §        L   A      spi2-cs0            	<            §        L   D      spi2-rx         	<      	      §        L   C      spi2-tx         	<      
      §        L   B         spi3       spi3-clk            	<            §        L   l      spi3-cs0            	<            §        L   o      spi3-rx         	<            §        L   n      spi3-tx         	<            §        L   m         spi4       spi4-clk            	<            §        L   E      spi4-cs0            	<            §        L   H      spi4-rx         	<             §        L   G      spi4-tx         	<            §        L   F         spi5       spi5-clk            	<            §        L   J      spi5-cs0            	<            §        L   M      spi5-rx         	<            §        L   L      spi5-tx         	<            §        L   K         testclk    test-clkout0            	<              ¤      test-clkout1            	<            ¤      test-clkout2            	<             ¤         tsadc      otp-pin         	<             ¤        L   S      otp-out         	<            ¤        L   T         uart0      uart0-xfer           	<            §            ¤        L   4      uart0-cts           	<            ¤      uart0-rts           	<            ¤         uart1      uart1-xfer           	<            §            ¤        L   5         uart2a     uart2a-xfer          	<            §      	      ¤         uart2b     uart2b-xfer          	<            §            ¤         uart2c     uart2c-xfer          	<            §            ¤        L   6         uart3      uart3-xfer           	<            §            ¤        L   7      uart3-cts           	<            ¤      uart3-rts           	<            ¤         uart4      uart4-xfer           	<            §            ¤        L   p         uarthdcp       uarthdcp-xfer            	<            §            ¤         pwm0       pwm0-pin            	<            ¤        L   y      pwm0-pin-pull-down          	<            ¨      vop0-pwm-pin            	<            ¤      vop1-pwm-pin            	<            ¤         pwm1       pwm1-pin            	<            ¤        L   z      pwm1-pin-pull-down          	<            ¨         pwm2       pwm2-pin            	<            ¤        L   {      pwm2-pin-pull-down          	<            ¨         pwm3a      pwm3a-pin           	<             ¤        L   |         pwm3b      pwm3b-pin           	<            ¤         hdmi       hdmi-i2c-xfer            	<            ¤            ¤      hdmi-cec            	<            ¤         pcie       pci-clkreqn-cpm         	<             ¤      pci-clkreqnb-cpm            	<             ¤         buttons    pwrbtn-pin          	<              §        L   ©         pmic       pmic-int-l          	<             §        L   s      vsel1-pin           	<             ¨        L   u      vsel2-pin           	<             ¨        L   v         sound      vcc1v8-codec-en         	<             ¨        L   «            opp-table-0           operating-points-v2          	J        L      opp00           	U    Q–         	\ –¨ –¨ Ð        	j  œ@      opp01           	U    #ÃF         	\ –¨ –¨ Ð      opp02           	U    0£,         	\ øP øP Ð      opp03           	U    <Ü         	\ H H Ð      opp04           	U    G†Œ         	\ B@ B@ Ð      	  õdisabled          opp05           	U    Tfr         	\ *ˆ *ˆ Ð      	  õdisabled             opp-table-1           operating-points-v2          	J        L      opp00           	U    Q–         	\ –¨ –¨ Ð        	j  œ@      opp01           	U    #ÃF         	\ –¨ –¨ Ð      opp02           	U    0£,         	\ –¨ –¨ Ð      opp03           	U    <Ü         	\ Yø Yø Ð      opp04           	U    G†Œ         	\ ~ð ~ð Ð      opp05           	U    Tfr         	\ £è £è Ð      opp06           	U    Yh/         	\ Èà Èà Œ0      opp07           	U    kIÒ         	\ O€ O€ Ð      	  õdisabled             opp-table-2           operating-points-v2         L   £   opp00           	U    ëÂ         	\ –¨ –¨ Œ0      opp01           	U    ³Ü@        	\ –¨ –¨ Œ0      opp02           	U    ×„         	\ –¨ –¨ Œ0      opp03           	U    Íe         	\ Yø Yø Œ0      opp04           	U    #ÃF         	\ H H Œ0      opp05           	U    /¯         	\ Èà Èà Œ0         chosen          	{serial2:115200n8          gpio-keys         
    gpio-keys           ˜default         ¦   ©   key-power           	‡           ‡                 	™Power           	Ÿ   t         {         vcc-sys-regulator             regulator-fixed         évcc_sys          ø                 L   t      vcc3v3-sys-regulator              regulator-fixed         évcc3v3_sys           ø                  2Z         6 2Z         	ª   t        L         vcc1v8-s3-regulator           regulator-fixed         évcca1v8_s3           w@        6 w@        	ª            ø               vcc1v8-codec-regulator            regulator-fixed          	µ        	È   ª               ˜default         ¦   «        évcc1v8_codec             w@        6 w@        	ª            	compatible interrupt-parent #address-cells #size-cells model chassis-type ethernet0 i2c0 i2c1 i2c2 i2c3 i2c4 i2c5 i2c6 i2c7 i2c8 serial0 serial1 serial2 serial3 serial4 mmc0 mmc1 mmc2 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 max-frequency fifo-depth assigned-clocks assigned-clock-rates bus-width cap-sd-highspeed cd-gpios disable-wp pinctrl-names pinctrl-0 vmmc-supply vqmmc-supply arasan,soc-ctl-syscon disable-cqe-dcmd mmc-hs200-1_8v 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 reg-shift reg-io-width dmas dma-names 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 i2c-scl-rising-time-ns i2c-scl-falling-time-ns rockchip,system-power-controller wakeup-source vcc1-supply vcc2-supply vcc3-supply vcc4-supply vcc6-supply vcc7-supply vcc8-supply vcc9-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 fcs,suspend-voltage-selector #pwm-cells iommus #iommu-cells #dma-cells arm,pl330-periph-burst #reset-cells bt656-supply audio-supply sdmmc-supply gpio1830-supply #phy-cells drive-impedance-ohm rockchip,disable-mmu-reset simple-audio-card,format simple-audio-card,mclk-fs simple-audio-card,name sound-dai 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 debounce-interval label linux,code vin-supply enable-active-high gpio 