Ðþí  ün   8  î0   (            >  íø                             $    pine64,pinebook-pro rockchip,rk3399                                  +            7Pine64 Pinebook Pro          =laptop     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         õokay            ð                  ù           default                               +           ;      interrupt-controller             K                     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           n           {         	  õdisabled          mmc@fe310000          0    rockchip,rk3399-dw-mshc rockchip,rk3288-dw-mshc          È    þ1        @         ü       @               †ðÑ€          í     î      M      œ      �        ébiu ciu ciu-drive ciu-sample            ”           `              Ý      y        äreset           õokay            Ÿ            ©         º         Ç        Ý            è        default                !   "         ö      mmc@fe320000          0    rockchip,rk3399-dw-mshc rockchip,rk3288-dw-mshc          È    þ2        @         ü       A               †ðÑ€             Í        ëÂ           í     Î      L      š      ›        ébiu ciu ciu-drive ciu-sample            ”           `              Ý      z        äreset           õokay            Ÿ            )         ©        ;   #               D        default            $   %   &         ö        O   '        [   (      mmc@fe330000          +    rockchip,rk3399-sdhci-5.1 arasan,sdhci-5.1           È    þ3                 ü                      h                 N        ëÂ          í      N      ð        éclk_xin clk_ahb         .emmc_cardclock          A            Ç   )        Ìphy_arasan          `               ~        õokay            Ÿ            �         è        L   ›      usb@fe380000              generic-ehci             È    þ8                 ü                       í     È     É   *        Ç   +        Ìusb         õokay          usb@fe3a0000              generic-ohci             È    þ:                 ü                       í     È     É   *        Ç   +        Ìusb         õokay          usb@fe3c0000              generic-ehci             È    þ<                 ü                       í     Ê     Ë   ,        Ç   -        Ìusb         õokay          usb@fe3e0000              generic-ohci             È    þ>                 ü                        í     Ê     Ë   ,        Ç   -        Ìusb         õokay          debug@fe430000        &    arm,coresight-cpu-debug arm,primecell            È    þC                  í     M      	  éapb_pclk             ¸         debug@fe432000        &    arm,coresight-cpu-debug arm,primecell            È    þC                  í     M      	  éapb_pclk             ¸         debug@fe434000        &    arm,coresight-cpu-debug arm,primecell            È    þC@                 í     M      	  éapb_pclk             ¸         debug@fe436000        &    arm,coresight-cpu-debug arm,primecell            È    þC`                 í     M      	  éapb_pclk             ¸         debug@fe610000        &    arm,coresight-cpu-debug arm,primecell            È    þa                  í     L      	  éapb_pclk             ¸         debug@fe710000        &    arm,coresight-cpu-debug arm,primecell            È    þq                  í     L      	  éapb_pclk             ¸         usb@fe800000              rockchip,rk3399-dwc3                         +            Ö      0   í      �      ƒ      ö      ø      ô      ù      G  éref_clk suspend_clk bus_clk aclk_usb3_rksoc_axi_perf aclk_usb3 grf_clk          Ý     %      	  äusb3-otg            õokay       usb@fe800000          
    snps,dwc3            È    þ€                 ü       i                í      �      ö      ƒ        éref bus_early suspend           žhost            Ç   .   /        Ìusb2-phy usb3-phy         
  ¦utmi_wide            ¯         Ç         è                  "        `              õokay             usb@fe900000              rockchip,rk3399-dwc3                         +            Ö      0   í      ‚      „      ÷      ø      ô      ù      G  éref_clk suspend_clk bus_clk aclk_usb3_rksoc_axi_perf aclk_usb3 grf_clk          Ý     &      	  äusb3-otg            õokay       usb@fe900000          
    snps,dwc3            È    þ�                 ü       n                í      ‚      ÷      „        éref bus_early suspend           žhost            Ç   0   1        Ìusb2-phy usb3-phy         
  ¦utmi_wide            ¯         Ç         è                  "        `              õokay             dp@fec00000           rockchip,rk3399-cdn-dp           È    þÀ                 ü       	                     r      ¡        õá ëÂ           í      r     u      ¡     o        écore-clk pclk spdif grf         Ç   2   3        `               Ý          H     J      ý        äspdif dptx apb core         n           D         	  õdisabled       ports      port                         +       endpoint@0           È            U   4        L   ®      endpoint@1           È           U   5        L   ¨               interrupt-controller@fee00000             arm,gic-v3          X                        +            Ö         K      P   È    þà             þð             ÿð             ÿñ             ÿò                 ü      	               L      interrupt-controller@fee20000             arm,gic-v3-its           e        t            È    þâ                 L         ppi-partitions     interrupt-partition-0                               L         interrupt-partition-1                         L               saradc@ff100000           rockchip,rk3399-saradc           È    ÿ                 ü       >               ˆ            í      P     e        ésaradc apb_pclk         Ý      Ô        äsaradc-apb          õokay            š         i2c@ff110000              rockchip,rk3399-i2c          È    ÿ                       A        ëÂ          í      A     U      	  éi2c pclk            ü       ;               default            6                     +            õokay             †         ¦           ¾   ¨   es8316@11             everest,es8316           È            í      Y        émclk            D            L   Ô         i2c@ff120000              rockchip,rk3399-i2c          È    ÿ                       B        ëÂ          í      B     V      	  éi2c pclk            ü       #               default            7                     +          	  õdisabled          i2c@ff130000              rockchip,rk3399-i2c          È    ÿ                       C        ëÂ          í      C     W      	  éi2c pclk            ü       "               default            8                     +            õokay            ¦           ¾  Â      i2c@ff140000              rockchip,rk3399-i2c          È    ÿ                       D        ëÂ          í      D     X      	  éi2c pclk            ü       &               default            9                     +          	  õ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            <   =   >        õokay             ì   bluetooth             brcm,bcm4345c5           í   ?           élpo         ü                     #               " ã`        default            @   A   B        ,   #   	            ;   C        G   D         serial@ff190000       &    rockchip,rk3399-uart snps,dw-apb-uart            È    ÿ                  í      R     a        ébaudclk apb_pclk            ü       b               Õ           ß           default            E      	  õdisabled          serial@ff1a0000       &    rockchip,rk3399-uart snps,dw-apb-uart            È    ÿ                  í      S     b        ébaudclk apb_pclk            ü       d               Õ           ß           default            F        õokay          serial@ff1b0000       &    rockchip,rk3399-uart snps,dw-apb-uart            È    ÿ                  í      T     c        ébaudclk apb_pclk            ü       e               Õ           ß           default            G      	  õdisabled          spi@ff1c0000          (    rockchip,rk3399-spi rockchip,rk3066-spi          È    ÿ                  í      G     [        éspiclk apb_pclk         ü       D               T   H   
   H           Ytx rx           default            I   J   K   L                     +          	  õdisabled          spi@ff1d0000          (    rockchip,rk3399-spi rockchip,rk3066-spi          È    ÿ                  í      H     \        éspiclk apb_pclk         ü       5               T   H      H           Ytx rx           default            M   N   O   P                     +            õokay            c ˜–€   flash@0           jedec,spi-nor            È             l        { ˜–€        �   Q         spi@ff1e0000          (    rockchip,rk3399-spi rockchip,rk3066-spi          È    ÿ                  í      I     ]        éspiclk apb_pclk         ü       4               T   H      H           Ytx rx           default            R   S   T   U                     +          	  õdisabled          spi@ff1f0000          (    rockchip,rk3399-spi rockchip,rk3066-spi          È    ÿ                  í      J     ^        éspiclk apb_pclk         ü       C               T   H      H           Ytx rx           default            V   W   X   Y                     +          	  õdisabled          spi@ff200000          (    rockchip,rk3399-spi rockchip,rk3066-spi          È    ÿ                   í      K     _        éspiclk apb_pclk         ü       „               T   Z      Z   	        Ytx rx           default            [   \   ]   ^        `                           +          	  õdisabled          thermal-zones      cpu-thermal         ˜   d        ®  è        ¼   _       trips      cpu_alert0          Ì p        Ø  Ð         Epassive         L   `      cpu_alert1          Ì $ø        Ø  Ð         Epassive         L   a      cpu_crit            Ì s        Ø  Ð      	   Ecritical             cooling-maps       map0            ã   `        è   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ      map1            ã   a      H  è   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            gpu-thermal         ˜   d        ®  è        ¼   _      trips      gpu_alert0          Ì $ø        Ø  Ð         Epassive         L   b      gpu_crit            Ì s        Ø  Ð      	   Ecritical             cooling-maps       map0            ã   b        è   cÿÿÿÿÿÿÿÿ               tsadc@ff260000            rockchip,rk3399-tsadc            È    ÿ&                 ü       a                     O         q°         í      O     d        étsadc apb_pclk          Ý      è      
  ätsadc-apb           n           ÷ s        init default sleep             d           e           d        "           õokay            8           O           L   _      qos@ffa58000              rockchip,rk3399-qos syscon           È    ÿ¥€                 L   m      qos@ffa5c000              rockchip,rk3399-qos syscon           È    ÿ¥À                 L   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           È    ÿ§                  L   q      qos@ffa70080              rockchip,rk3399-qos syscon           È    ÿ§ €                L   r      qos@ffa74000              rockchip,rk3399-qos syscon           È    ÿ§@                 L   o      qos@ffa76000              rockchip,rk3399-qos syscon           È    ÿ§`                 L   p      qos@ffa90000              rockchip,rk3399-qos syscon           È    ÿ©                  L   s      qos@ffa98000              rockchip,rk3399-qos syscon           È    ÿ©€                 L   f      qos@ffaa0000              rockchip,rk3399-qos syscon           È    ÿª                  L   t      qos@ffaa0080              rockchip,rk3399-qos syscon           È    ÿª €                L   u      qos@ffaa8000              rockchip,rk3399-qos syscon           È    ÿª€                 L   v      qos@ffaa8080              rockchip,rk3399-qos syscon           È    ÿª€€                L   w      qos@ffab0000              rockchip,rk3399-qos syscon           È    ÿ«                  L   g      qos@ffab0080              rockchip,rk3399-qos syscon           È    ÿ« €                L   h      qos@ffab8000              rockchip,rk3399-qos syscon           È    ÿ«€                 L   i      qos@ffac0000              rockchip,rk3399-qos syscon           È    ÿ¬                  L   j      qos@ffac0080              rockchip,rk3399-qos syscon           È    ÿ¬ €                L   k      qos@ffac8000              rockchip,rk3399-qos syscon           È    ÿ¬€                 L   x      qos@ffac8080              rockchip,rk3399-qos syscon           È    ÿ¬€€                L   y      qos@ffad0000              rockchip,rk3399-qos syscon           È    ÿ­                  L   z      qos@ffad8080              rockchip,rk3399-qos syscon           È    ÿ­€€              qos@ffae0000              rockchip,rk3399-qos syscon           È    ÿ®                  L   l      power-management@ff310000         &    rockchip,rk3399-pmu syscon simple-mfd            È    ÿ1            power-controller          !    rockchip,rk3399-power-controller            j                        +            L      power-domain@34          È   "         í      á     Ý        ~   f        j          power-domain@33          È   !         í      Ü     å        ~   g   h        j          power-domain@31          È            í      ë     ê        ~   i        j          power-domain@32          È              í      í     ì      Ÿ      ž        ~   j   k        j          power-domain@35          È   #         í      Ð        ~   l        j          power-domain@25          È            í     l        j          power-domain@23          È            í      ð        ~   m        j          power-domain@22          È            í      Õ     f        ~   n        j          power-domain@27          È            í     Î      L        ~   o        j          power-domain@28          È            í     î        ~   p        j          power-domain@8           È            í      ~      }        j          power-domain@9           È   	         í      €              j          power-domain@24          È            í      ô        ~   q   r        j          power-domain@15          È           j                        +       power-domain@21          È            í      Þ     ç     r        ~   s        j          power-domain@19          È            í      å     ß        ~   t   u        j          power-domain@20          È            í      æ     à        ~   v   w        j          power-domain@16          È           j                        +       power-domain@17          È            í      Ù     Ù        ~   x   y        j          power-domain@18          È            í      Û     Û        ~   z        j                      syscon@ff320000       )    rockchip,rk3399-pmugrf syscon simple-mfd             È    ÿ2                 L      io-domains        &    rockchip,rk3399-pmu-io-voltage-domain           õokay            …   Q         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             €        ¦           ¾   ¨   pmic@1b           rockchip,rk808           È           A           .xin32k rk808-clkout2                ‚        ü   
           default            ƒ         ”         µ        Ã   „        Ï   „        Û   „        ç   „        ó   „        ÿ   „           C           „        #   „        0   „        =   C        L   ?   regulators     DCDC_REG1           Jvdd_center           Y         m         q°        — ™p        ¯  q   regulator-state-mem          Ä         DCDC_REG2         
  Jvdd_cpu_l            Y         m         q°        — ™p        ¯  q        L      regulator-state-mem          Ä         DCDC_REG3           Jvcc_ddr          Y         m   regulator-state-mem          Ý         DCDC_REG4           Jvcc_1v8          Y         m         w@        — w@        L   D   regulator-state-mem          Ý        õ w@         LDO_REG1          LDO_REG2          LDO_REG3            Jvcc1v8_pmupll            Y         m         w@        — w@   regulator-state-mem          Ý        õ w@         LDO_REG4          	  Jvcc_sdio             Y         m         w@        — -ÆÀ        L   (   regulator-state-mem          Ý        õ -ÆÀ         LDO_REG5            Jvcca3v0_codec            Y         m         -ÆÀ        — -ÆÀ   regulator-state-mem          Ä         LDO_REG6            Jvcc_1v5          Y         m         ã`        — ã`   regulator-state-mem          Ý        õ ã`         LDO_REG7            Jvcca1v8_codec            Y         m         w@        — w@   regulator-state-mem          Ä         LDO_REG8            Jvcc_3v0          Y         m         -ÆÀ        — -ÆÀ        L   Q   regulator-state-mem          Ý        õ -ÆÀ         SWITCH_REG1       
  Jvcc3v3_s3            Y         m   regulator-state-mem          Ä         SWITCH_REG2       
  Jvcc3v3_s0            Y         m   regulator-state-mem          Ä               regulator@40              silergy,syr827           È   @        	           default            …      
  Jvdd_cpu_b            Y         m         
ß4        — ã`        ¯  è        	.   D        L      regulator-state-mem          Ä         regulator@41              silergy,syr828           È   A        	           default            †        Jvdd_gpu          Y         m         
ß4        — ã`        ¯  è        	.   D        L   À   regulator-state-mem          Ä            i2c@ff3d0000              rockchip,rk3399-i2c          È    ÿ=                    {   
        ëÂ          í   {   
   {         	  éi2c pclk            ü       8               default            ‡                     +            õokay            ¦           ¾  X   fusb30x@22            fcs,fusb302          È   "            ˆ        ü              default            ‰        	9   Š        L   �   connector             usb-c-connector         	Edual            	OUSB-C           	U B@        	gdual            	r�ú        	|�Œ        	ˆsink       ports                        +       port@0           È       endpoint            U   ‹        L   š         port@1           È      endpoint            U   Œ        L   �         port@2           È      endpoint            U   �        L   œ                  cw2015@62             cellwise,cw2015          È   b      @  	—g€snlkcwQ\XPLH6[}oii[) @RYWVTO;0Z…“–-Hwœ³€R”Ë/ d¥µð        	°  ˆ        	Í   Ž        	ß   �   �         i2c@ff3e0000              rockchip,rk3399-i2c          È    ÿ>                    {           ëÂ          í   {      {         	  éi2c pclk            ü       :               default            ‘                     +          	  õdisabled          pwm@ff420000          (    rockchip,rk3399-pwm rockchip,rk3288-pwm          È    ÿB                 	î           default            ’         í   {           õokay            L   Ç      pwm@ff420010          (    rockchip,rk3399-pwm rockchip,rk3288-pwm          È    ÿB                	î           default            “         í   {         	  õdisabled          pwm@ff420020          (    rockchip,rk3399-pwm rockchip,rk3288-pwm          È    ÿB                 	î           default            ”         í   {           õokay            L   Ø      pwm@ff420030          (    rockchip,rk3399-pwm rockchip,rk3288-pwm          È    ÿB 0               	î           default            •         í   {         	  õ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   Z      dma-controller@ff6e0000           arm,pl330 arm,primecell          È    ÿn        @          ü                                    
            
         í      Ô      	  éapb_pclk            L   H      clock-controller@ff750000             rockchip,rk3399-pmucru           È    ÿu                  í   ˜        éxin24m          n           A           
/              {           (Jñ         L   {      clock-controller@ff760000             rockchip,rk3399-cru          È    ÿv                  í   ˜        éxin24m          n           A           
/         ˆ                          À     À     @      Â     Á     B      É     Â     C      ã      Þ          x      í      D  #g¸€/¯ ;šÊ ðÑ€xhÀ<4`õá õá úð€#ÃF õá úð€×„ ×„ ëÂ ëÂ ×„         L         syscon@ff770000       &    rockchip,rk3399-grf syscon simple-mfd            È    ÿw                              +           L      io-domains        "    rockchip,rk3399-io-voltage-domain           õokay            
<   Q        
I   Q        
Y   (      mipi-dphy-rx0             rockchip,rk3399-mipi-dphy-rx0            í      w      ¥     o        édphy-ref dphy-cfg grf           `              
f          	  õdisabled            L   °      usb2phy@e450              rockchip,rk3399-usb2phy          È  äP            í      {        éphyclk          A            .clk_usbphy0_480m            õokay            L   *   host-port           
f            ü                    
  linestate           õokay            
q   ™        L   +      otg-port            
f          0  ü       g              h              j               otg-bvalid otg-id linestate         õokay            L   .      port       endpoint            U   š        L   ‹            usb2phy@e460              rockchip,rk3399-usb2phy          È  ä`            í      |        éphyclk          A            .clk_usbphy1_480m            õokay            L   ,   host-port           
f            ü                    
  linestate           õokay            
q   ™        L   -      otg-port            
f          0  ü       l              m              o               otg-bvalid otg-id linestate         õokay            L   0         phy@f780              rockchip,rk3399-emmc-phy             È  ÷€   $         í   ›        éemmcclk         
|   2        
f            õokay            L   )      pcie-phy              rockchip,rk3399-pcie-phy             í      Š        érefclk          
f           Ý      ‡        äphy         õokay            L            phy@ff7c0000              rockchip,rk3399-typec-phy            È    ÿ|                  í      ~      }        étcpdcore tcpdphy-ref                  ~        úð€        `              Ý      •      ”     L        äuphy uphy-pipe uphy-tcphy           n           õokay       dp-port         
f            L   2   port       endpoint            U   œ        L   �            usb3-port           
f            L   /   port       endpoint            U   �        L   Œ               phy@ff800000              rockchip,rk3399-typec-phy            È    ÿ€                  í      €              étcpdcore tcpdphy-ref                  €        úð€        `      	        Ý      �      œ     M        äuphy uphy-pipe uphy-tcphy           n           õokay       dp-port         
f            L   3      usb3-port           
f            L   1         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               T   Z           Ytx        
  émclk hclk            í      U     ×        default            ž        `              D          	  õdisabled          i2s@ff880000          (    rockchip,rk3399-i2s rockchip,rk3066-i2s          È    ÿˆ                 n           ü       '               T   Z       Z           Ytx rx           éi2s_clk i2s_hclk             í      V     Ô        bclk_on bclk_off               Ÿ                    `              D          	  õdisabled          i2s@ff890000          (    rockchip,rk3399-i2s rockchip,rk3066-i2s          È    ÿ‰                 ü       (               T   Z      Z           Ytx rx           éi2s_clk i2s_hclk             í      W     Õ        default            ¡   ¢        `              D            õokay            
�           
ª           L   Ó      i2s@ff8a0000          (    rockchip,rk3399-i2s rockchip,rk3066-i2s          È    ÿŠ                 ü       )               T   Z      Z           Ytx rx           éi2s_clk i2s_hclk             í      X     Ö        `              D          	  õdisabled            L   ³      vop@ff8f0000              rockchip,rk3399-vop-lit           È    ÿ�              ÿ�                 ü       w                     Û     Û        ×„ õá          í      Û      µ     Û        éaclk_vop dclk_vop hclk_vop          	ù   £        `              Ý                       äaxi ahb dclk            õokay       port                         +            L      endpoint@0           È            U   ¤        L   ¸      endpoint@1           È           U   ¥        L   ½      endpoint@2           È           U   ¦        L   ¶      endpoint@3           È           U   §        L   º      endpoint@4           È           U   ¨        L   5            iommu@ff8f3f00            rockchip,iommu           È    ÿ�?                ü       w                í      Û     Û        éaclk iface          `              
             õokay            L   £      vop@ff900000              rockchip,rk3399-vop-big           È    ÿ�              ÿ�                 ü       v                     Ù     Ù        ×„ õá          í      Ù      ´     Ù        éaclk_vop dclk_vop hclk_vop          	ù   ©        `              Ý                       äaxi ahb dclk            õokay       port                         +            L      endpoint@0           È            U   ª        L   ¼      endpoint@1           È           U   «        L   ·      endpoint@2           È           U   ¬        L   µ      endpoint@3           È           U   ­        L   ¹      endpoint@4           È           U   ®        L   4            iommu@ff903f00            rockchip,iommu           È    ÿ�?                ü       v                í      Ù     Ù        éaclk iface          `              
             õokay            L   ©      isp0@ff910000             rockchip,rk3399-cif-isp          È    ÿ‘        @         ü       +                í      n      é     ã        éisp aclk hclk           	ù   ¯        Ç   °        Ìdphy            `            	  õdisabled       ports                        +       port@0           È                         +                iommu@ff914000            rockchip,iommu            È    ÿ‘@            ÿ‘P                ü       +                í      é     ã        éaclk iface          
             `               
Å        L   ¯      isp1@ff920000             rockchip,rk3399-cif-isp          È    ÿ’        @         ü       ,                í      o      ê     ä        éisp aclk hclk           	ù   ±        Ç   ²        Ìdphy            `            	  õdisabled       ports                        +       port@0           È                         +                iommu@ff924000            rockchip,iommu            È    ÿ’@            ÿ’P                ü       ,                í      ê     ä        éaclk iface          
             `               
Å        L   ±      hdmi-sound            simple-audio-card           
ài2s         
ù           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           `              n           D          	  õdisabled            L   ´   ports                        +       port@0           È                         +       endpoint@0           È            U   µ        L   ¬      endpoint@1           È           U   ¶        L   ¦         port@1           È               mipi@ff960000         *    rockchip,rk3399-mipi-dsi snps,dw-mipi-dsi            È    ÿ–        €         ü       -                 í      ¢     p      £     o        éref pclk phy_cfg grf            `              Ý      û        äapb         n                        +          	  õdisabled       ports                        +       port@0           È                         +       endpoint@0           È            U   ·        L   «      endpoint@1           È           U   ¸        L   ¤               mipi@ff968000         *    rockchip,rk3399-mipi-dsi snps,dw-mipi-dsi            È    ÿ–€       €         ü       .                 í      ¢     q      ¤     o        éref pclk phy_cfg grf            `              Ý      ü        äapb         n                        +            
f          	  õdisabled            L   ²   ports                        +       port@0           È                         +       endpoint@0           È            U   ¹        L   ­      endpoint@1           È           U   º        L   §               edp@ff970000              rockchip,rk3399-edp          È    ÿ—        €         ü       
                í     j     l     o        édp pclk grf         default            »        `              Ý             ädp          n           õokay             4   ports                        +       port@0           È                         +       endpoint@0           È            U   ¼        L   ª      endpoint@1           È           U   ½        L   ¥         port@1           È                        +       endpoint@0           È            U   ¾        L   Ë               gpu@ff9a0000          #    rockchip,rk3399-mali arm,mali-t860           È    ÿš               0  ü                                                  job mmu gpu          í      Ð         ô           `      #        õokay            -   ¿        >   À        L   c      pinctrl           rockchip,rk3399-pinctrl         n           Í                        +            Ö   gpio@ff720000             rockchip,gpio-bank           È    ÿr                  í   {           ü                       J        Z            K        X           L   #      gpio@ff730000             rockchip,gpio-bank           È    ÿs                  í   {           ü                       J        Z            K        X           L   ˆ      gpio@ff780000             rockchip,gpio-bank           È    ÿx                  í     P        ü                       J        Z            K        X           L         gpio@ff788000             rockchip,gpio-bank           È    ÿx€                 í     Q        ü                       J        Z            K        X           L   ‚      gpio@ff790000             rockchip,gpio-bank           È    ÿy                  í     R        ü                       J        Z            K        X           L   Õ      pcfg-pull-up             f        L   Ä      pcfg-pull-down           s        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             f        �         pcfg-pull-up-8ma             f        �         pcfg-pull-up-18ma            f        �         pcfg-pull-up-20ma            f        �         pcfg-pull-down-4ma           s        �         pcfg-pull-down-8ma           s        �         pcfg-pull-down-12ma          s        �         pcfg-pull-down-18ma          s        �         pcfg-pull-down-20ma          s        �         pcfg-output-high             ž      pcfg-output-low          ª      pcfg-input-enable            µ      pcfg-input-pull-up           µ         f      pcfg-input-pull-down             µ         s      clock      clk-32k         Â              Á         cif    cif-clkin           Â      
      Á      cif-clkouta         Â            Á         edp    edp-hpd         Â            Á        L   »         gmac       rgmii-pins        ð  Â            Â            Á            Á            Â            Á      	      Á            Á            Á            Á            Â            Â            Á            Á            Â             Â      rmii-pins            Â            Á            Â            Á      
      Á      	      Á            Á            Á            Á            Â            Â         i2c0       i2c0-xfer            Â            Á            Á        L   �         i2c1       i2c1-xfer            Â            Á            Á        L   6         i2c2       i2c2-xfer            Â            Ã             Ã        L   7         i2c3       i2c3-xfer            Â            Á            Á        L   8         i2c4       i2c4-xfer            Â            Á            Á        L   ‡         i2c5       i2c5-xfer            Â            Á      
      Á        L   9         i2c6       i2c6-xfer            Â      
      Á      	      Á        L   :         i2c7       i2c7-xfer            Â            Á            Á        L   ;         i2c8       i2c8-xfer            Â            Á            Á        L   ‘         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  Â             Á            Á            Á            Á            Á      i2s-8ch-mclk-pin            Â             Á        L   ¡         sdio0      sdio0-bus1          Â            Ä      sdio0-bus4        @  Â            Ä            Ä            Ä            Ä        L          sdio0-cmd           Â            Ä        L   !      sdio0-clk           Â            Á        L   "      sdio0-cd            Â            Ä      sdio0-pwr           Â            Ä      sdio0-bkpwr         Â            Ä      sdio0-wp            Â             Ä      sdio0-int           Â             Ä         sdmmc      sdmmc-bus1          Â            Ä      sdmmc-bus4        @  Â            Ä      	      Ä      
      Ä            Ä        L   &      sdmmc-clk           Â            Á        L   $      sdmmc-cmd           Â            Ä        L   %      sdmmc-cd            Â             Ä      sdmmc-wp            Â             Ä         suspend    ap-pwroff           Â            Á      ddrio-pwroff            Â             Á         spdif      spdif-bus           Â            Á        L   ž      spdif-bus-1         Â            Á         spi0       spi0-clk            Â            Ä        L   I      spi0-cs0            Â            Ä        L   L      spi0-cs1            Â            Ä      spi0-tx         Â            Ä        L   J      spi0-rx         Â            Ä        L   K         spi1       spi1-clk            Â      	      Ä        L   M      spi1-cs0            Â      
      Ä        L   P      spi1-rx         Â            Ä        L   O      spi1-tx         Â            Ä        L   N         spi2       spi2-clk            Â            Ä        L   R      spi2-cs0            Â            Ä        L   U      spi2-rx         Â      	      Ä        L   T      spi2-tx         Â      
      Ä        L   S         spi3       spi3-clk            Â            Ä        L   |      spi3-cs0            Â            Ä        L         spi3-rx         Â            Ä        L   ~      spi3-tx         Â            Ä        L   }         spi4       spi4-clk            Â            Ä        L   V      spi4-cs0            Â            Ä        L   Y      spi4-rx         Â             Ä        L   X      spi4-tx         Â            Ä        L   W         spi5       spi5-clk            Â            Ä        L   [      spi5-cs0            Â            Ä        L   ^      spi5-rx         Â            Ä        L   ]      spi5-tx         Â            Ä        L   \         testclk    test-clkout0            Â              Á      test-clkout1            Â            Á      test-clkout2            Â             Á         tsadc      otp-pin         Â             Á        L   d      otp-out         Â            Á        L   e         uart0      uart0-xfer           Â            Ä            Á        L   <      uart0-cts           Â            Á        L   =      uart0-rts           Â            Á        L   >         uart1      uart1-xfer           Â            Ä            Á        L   E         uart2a     uart2a-xfer          Â            Ä      	      Á         uart2b     uart2b-xfer          Â            Ä            Á         uart2c     uart2c-xfer          Â            Ä            Á        L   F         uart3      uart3-xfer           Â            Ä            Á        L   G      uart3-cts           Â            Á      uart3-rts           Â            Á         uart4      uart4-xfer           Â            Ä            Á        L   €         uarthdcp       uarthdcp-xfer            Â            Ä            Á         pwm0       pwm0-pin            Â            Á        L   ’      pwm0-pin-pull-down          Â            Å      vop0-pwm-pin            Â            Á      vop1-pwm-pin            Â            Á         pwm1       pwm1-pin            Â            Á        L   “      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         Â             Á        L         pci-clkreqnb-cpm            Â             Á         buttons    pwrbtn-pin          Â              Ä        L   Í      lidbtn-pin          Â             Ä        L   Ì         dc-charger     dc-det-pin          Â             Ä        L   Ý         es8316     hp-det-pin          Â              Ä        L   Ñ         fusb302x       fusb0-int-pin           Â             Ä        L   ‰         lcd-panel      lcdvcc-en-pin           Â             Á        L   Ú      panel-en-pin            Â              Á        L   É      lcd-panel-reset-pin         Â             Ä         leds       pwr-led-pin         Â              Á        L   Î      slp-led-pin         Â              Á        L   Ï         pmic       pmic-int-l-pin          Â      
       Ä        L   ƒ      vsel1-pin           Â             Å        L   …      vsel2-pin           Â             Å        L   †         sdcard     sdmmc0-pwr-h-pin            Â              Á        L   Ù         sdio-pwrseq    wifi-enable-h-pin           Â       
       Á        L   Ð         usb-typec      vcc5v0-typec0-en-pin            Â             Ä        L   Ü         usb2       pwr-5v-pin          Â             Á        L   ×      vcc5v0-host-en-pin          Â             Á        L   Û         wireless-bluetooth     bt-wake-pin         Â             Á        L   A      bt-host-wake-pin            Â              Á        L   @      bt-reset-pin            Â       	       Á        L   B            opp-table-0           operating-points-v2          Ð        L      opp00           Û    Q–         â –¨ –¨ Ð        ð  œ@      opp01           Û    #ÃF         â –¨ –¨ Ð      opp02           Û    0£,         â øP øP Ð      opp03           Û    <Ü         â H H Ð      opp04           Û    G†Œ         â B@ B@ Ð      opp05           Û    Tfr         â *ˆ *ˆ Ð         opp-table-1           operating-points-v2          Ð        L      opp00           Û    Q–         â –¨ –¨ Ð        ð  œ@      opp01           Û    #ÃF         â –¨ –¨ Ð      opp02           Û    0£,         â –¨ –¨ Ð      opp03           Û    <Ü         â Yø Yø Ð      opp04           Û    G†Œ         â ~ð ~ð Ð      opp05           Û    Tfr         â £è £è Ð      opp06           Û    _Ø"         â Èà Èà Ð      opp07           Û    kIÒ         â O€ O€ Ð         opp-table-2           operating-points-v2         L   ¿   opp00           Û    ëÂ         â –¨ –¨ Œ0      opp01           Û    ³Ü@        â –¨ –¨ Œ0      opp02           Û    ×„         â –¨ –¨ Œ0      opp03           Û    Íe         â Yø Yø Œ0      opp04           Û    #ÃF         â H H Œ0      opp05           Û    /¯         â Èà Èà Œ0         chosen          serial2:1500000n8         edp-backlight             pwm-backlight              Æ           Ç     èH            L   È      battery           simple-battery           ˜–€        A B`0        ^ -ÆÀ        L   Ž      edp-panel             boe,nv140fhmn49         {   È        …   ˆ                default            É           Ê   ports                        +       port@0           È                         +       endpoint@0           È            U   Ë        L   ¾               gpio-key-lid          
    gpio-keys           default            Ì   switch-lid          ’           ó   ˆ              	OLid         ¤            ¯           À            µ         gpio-key-power        
    gpio-keys           default            Í   key-power           ’           ó   #              	OPower           ¤   t         µ         leds          
    gpio-leds           default            Î   Ï   led-0           Ô           Úon          èpower           ó   #               	Ogreen:power       led-1           Ô           Úoff         èstandby         ó   #               	Ored:standby          ñ                  sdio-pwrseq           mmc-pwrseq-simple            í   ?         
  éext_clock           default            Ð           d        / ¡         B   #   
           L         es8316-sound              simple-audio-card           default            Ñ        rockchip,es8316-codec           
ài2s         
ù         9  NMicrophone Mic Jack Headphone Headphones Speaker Speaker          ¢  hMIC1 Mic Jack Headphones HPOL Headphones HPOR Speaker Amplifier INL HPOL Speaker Amplifier INR HPOR Speaker Speaker Amplifier OUTL Speaker Speaker Amplifier OUTR           ‚   #                   Ò        »Speaker    simple-audio-card,cpu           *   Ó      simple-audio-card,codec         *   Ô         speaker-amplifier             simple-audio-amplifier          …   Õ               ÚSpeaker Amplifier           ì   Ö        L   Ò      vcc-sysin             regulator-fixed       
  Jvcc_sysin            Y         m        L   „      vcc-12v           regulator-fixed         Jvcc_12v          Y         m         ·         — ·         	.   „        L   Æ   regulator-state-mem          Ä         vcc3v3-sys            regulator-fixed         Jvcc3v3_sys           Y         m         2Z         — 2Z         	.   „        L   C   regulator-state-mem          Ý         vcc5v0-usb-regulator              regulator-fixed          ÷        ›   ˆ               default            ×        Jvcc5v0_usb           Y         LK@        — LK@        	.   „        L   Ö   regulator-state-mem          Ä         vdd-log           pwm-regulator              Ø      a¨           
   „        Jvdd_log          Y         m         5         — \À   regulator-state-mem          Ý         vcc-0v9           regulator-fixed         Jvcc_0v9          Y         m         »         — »         	.   C      vcc1v8-s3             regulator-fixed         Jvcca1v8_s3           Y         m         w@        — w@        	.   C        L         vcc3v0-sd             regulator-fixed          ÷        ›   #               default            Ù      
  Jvcc3v0_sd            Y         -ÆÀ        — -ÆÀ        	.   C        L   '   regulator-state-mem          Ä         vcc3v3-panel              regulator-fixed          ÷        ›   ˆ               default            Ú        Jvcc3v3_panel             Y         2Z         — 2Z          †         	.   C        L   Ê   regulator-state-mem          Ä         vcc3v3-ssd            regulator-fixed         Jvcc3v3_ssd           2Z         — 2Z         	.   C        L         vcc5v0-otg            regulator-fixed          ÷        ›   Õ               default            Û        Jvcc5v0_otg           Y         LK@        — LK@        	.   Ö        L   ™   regulator-state-mem          Ä         vbus-5vout            regulator-fixed          ÷        ›   ˆ               default            Ü        Jvbus_5vout           LK@        — LK@        	.   Ö        L   Š   regulator-state-mem          Ä         vcca0v9-s3            regulator-fixed       
  Jvcc0v9_s3            LK@        — LK@        	.   D        L      regulator-state-mem          Ý         dc-charger            gpio-charger            1mains           ó   Õ              default            Ý        L   �         	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 ep-gpios num-lanes pinctrl-names pinctrl-0 vpcie0v9-supply vpcie1v8-supply vpcie3v3-supply interrupt-controller power-domains rockchip,grf snps,txpbl max-frequency fifo-depth bus-width cap-sd-highspeed cap-sdio-irq keep-power-in-suspend mmc-pwrseq non-removable sd-uhs-sdr104 assigned-clocks assigned-clock-rates cap-mmc-highspeed cd-gpios disable-wp vmmc-supply vqmmc-supply arasan,soc-ctl-syscon disable-cqe-dcmd mmc-hs200-1_8v dr_mode phy_type snps,dis_enblslpm_quirk snps,dis-u2-freeclk-exists-quirk snps,dis_u2_susphy_quirk snps,dis-del-phy-power-chg-quirk snps,dis-tx-ipgap-linecheck-quirk #sound-dai-cells remote-endpoint msi-controller #msi-cells affinity #io-channel-cells vref-supply i2c-scl-falling-time-ns i2c-scl-rising-time-ns reg-shift reg-io-width uart-has-rtscts device-wakeup-gpios host-wakeup-gpios max-speed shutdown-gpios vbat-supply vddio-supply dmas dma-names max-freq m25p,fast-read spi-max-frequency vcc-supply polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device rockchip,hw-tshut-temp pinctrl-1 pinctrl-2 #thermal-sensor-cells rockchip,hw-tshut-mode rockchip,hw-tshut-polarity #power-domain-cells pm_qos pmu1830-supply rockchip,system-power-controller wakeup-source vcc1-supply vcc2-supply vcc3-supply vcc4-supply vcc6-supply vcc7-supply vcc8-supply vcc9-supply vcc10-supply vcc11-supply vcc12-supply regulator-name regulator-always-on regulator-boot-on regulator-min-microvolt regulator-max-microvolt regulator-ramp-delay regulator-off-in-suspend regulator-on-in-suspend regulator-suspend-microvolt fcs,suspend-voltage-selector vin-supply vbus-supply data-role label op-sink-microwatt power-role sink-pdos source-pdos try-power-role cellwise,battery-profile cellwise,monitor-interval-ms monitored-battery power-supplies #pwm-cells iommus #iommu-cells #dma-cells arm,pl330-periph-burst #reset-cells audio-supply gpio1830-supply sdmmc-supply #phy-cells phy-supply drive-impedance-ohm rockchip,capture-channels rockchip,playback-channels rockchip,disable-mmu-reset simple-audio-card,format simple-audio-card,mclk-fs simple-audio-card,name sound-dai force-hpd mali-supply gpio-controller #gpio-cells bias-pull-up bias-pull-down bias-disable drive-strength output-high output-low input-enable rockchip,pins opp-shared opp-hz opp-microvolt clock-latency-ns stdout-path power-supply pwms charge-full-design-microamp-hours voltage-max-design-microvolt voltage-min-design-microvolt backlight enable-gpios debounce-interval linux,code linux,input-type wakeup-event-action color default-state function panic-indicator retain-state-suspended post-power-on-delay-ms power-off-delay-us reset-gpios simple-audio-card,widgets simple-audio-card,routing simple-audio-card,hp-det-gpio simple-audio-card,aux-devs simple-audio-card,pin-switches sound-name-prefix VCC-supply enable-active-high pwm-supply regulator-enable-ramp-delay charger-type 