  a   8     (              ܤ                            R    google,scarlet-rev15-sku6 google,scarlet-rev15 google,scarlet-rev14-sku6 google,scarlet-rev14 google,scarlet-rev13-sku6 google,scarlet-rev13 google,scarlet-rev12-sku6 google,scarlet-rev12 google,scarlet-rev11-sku6 google,scarlet-rev11 google,scarlet-rev10-sku6 google,scarlet-rev10 google,scarlet-rev9-sku6 google,scarlet-rev9 google,scarlet-rev8-sku6 google,scarlet-rev8 google,scarlet-rev7-sku6 google,scarlet-rev7 google,scarlet-rev6-sku6 google,scarlet-rev6 google,scarlet-rev5-sku6 google,scarlet-rev5 google,scarlet-rev4-sku6 google,scarlet-rev4 google,scarlet google,gru rockchip,rk3399                                    +            7Google Scarlet     aliases          =/ethernet@fe300000           G/i2c@ff3c0000            L/i2c@ff110000            Q/i2c@ff120000            V/i2c@ff130000            [/i2c@ff3d0000            `/i2c@ff140000            e/i2c@ff150000            j/i2c@ff160000            o/i2c@ff3e0000            t/mmc@fe310000            y/mmc@fe320000            ~/sdhci@fe330000          /serial@ff180000             /serial@ff190000             /serial@ff1a0000             /serial@ff1b0000             /serial@ff370000          cpus                         +       cpu-map    cluster0       core0                     core1                     core2                     core3                        cluster1       core0                     core1                           cpu@0            cpu           arm,cortex-a53                            psci                                                      d           	   
                    4           ?         cpu@1            cpu           arm,cortex-a53                           psci                                                      d           	   
                    4           ?         cpu@2            cpu           arm,cortex-a53                           psci                                                      d           	   
                    4           ?         cpu@3            cpu           arm,cortex-a53                           psci                                                      d           	   
                    4           ?         cpu@100          cpu           arm,cortex-a72                           psci                               	                                  	   
                    4           ?         cpu@101          cpu           arm,cortex-a72                          psci                               	                                  	   
                    4           ?         idle-states         Gpsci       cpu-sleep             arm,idle-state           T        e           |   x                             ?   	      cluster-sleep             arm,idle-state           T        e          |                              ?   
            display-subsystem             rockchip,display-subsystem                      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                    bus           simple-bus                       +               dma-controller@ff6d0000           arm,pl330 arm,primecell              m        @                                                                               	  /apb_pclk            ?   V      dma-controller@ff6e0000           arm,pl330 arm,primecell              n        @                                                                               	  /apb_pclk            ?   C         pcie@f8000000             rockchip,rk3399-pcie                                                  ;axi-base apb-base            pci                      +           E            V        b                                  G              /aclk aclk-perf hclk pm        0         1              2              3               lsys 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             A                     E           ?         pcie@0,0                                                     +                     ethernet@fe300000             rockchip,rk3399-gmac                 0                                       lmacirq        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            V                          
  stmmaceth           d           q         	  disabled          mmc@fe310000          0    rockchip,rk3399-dw-mshc rockchip,rk3288-dw-mshc              1        @                @               |р                     M                    /biu ciu ciu-drive ciu-sample                       V                    y        reset         	  disabled          mmc@fe320000          0    rockchip,rk3399-dw-mshc rockchip,rk3288-dw-mshc              2        @                A               |р                                           L                    /biu ciu ciu-drive ciu-sample                       V                    z        reset           okay            default                      !   "                                        #                                                   "        0   $        <   %      sdhci@fe330000        +    rockchip,rk3399-sdhci-5.1 arasan,sdhci-5.1               3                                       I                 N        р               N              /clk_xin clk_ahb         emmc_cardclock                         &        phy_arasan          V               _        okay                        p                          ?         usb@fe380000              generic-ehci                 8                                                     '           (        usb       	  disabled          usb@fe3a0000              generic-ohci                 :                                                     '           (        usb         okay                         +       bluetooth@1           usbcf3,e300 usb4ca,301a                     default            )            #                      lwakeup           usb@fe3c0000              generic-ehci                 <                                                     *           +        usb       	  disabled          usb@fe3e0000              generic-ohci                 >                                                      *           +        usb       	  disabled          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                                                2        V              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          	  disabled       usb@fe900000          
    snps,dwc3                                        n                                          /ref bus_early suspend           otg            /   0        usb2-phy usb3-phy         
  utmi_wide                                                2        V            	  disabled             dp@fec00000           rockchip,rk3399-cdn-dp                                       	                     r                                r     u           o        /core-clk pclk spdif grf            1        V                         H     J              spdif dptx apb core         d           T           okay               ,        ?      ports      port                         +       endpoint@0                       e   2        ?         endpoint@1                      e   3        ?                  interrupt-controller@fee00000             arm,gic-v3          E                        +                     A      P                                                                                  	               ?      interrupt-controller@fee20000             arm,gic-v3-its           u                                         ?         ppi-partitions     interrupt-partition-0                               ?         interrupt-partition-1                         ?               saradc@ff100000           rockchip,rk3399-saradc                                       >                                 P     e        /saradc apb_pclk                       saradc-apb        	  disabled          i2c@ff110000              rockchip,rk3399-i2c                                     A                        A     U      	  /i2c pclk                   ;               default            4                     +          	  disabled          i2c@ff120000              rockchip,rk3399-i2c                                     B                        B     V      	  /i2c pclk                   #               default            5                     +            okay                        2          ,   digitizer@9           hid-over-i2c                	            #                                  default            6   7         i2c@ff130000              rockchip,rk3399-i2c                                     C                        C     W      	  /i2c pclk                   "               default            8                     +            okay                        2          ,   touchscreen@10            elan,ekth3500                           #                      default            9   :              
            i2c@ff140000              rockchip,rk3399-i2c                                     D                        D     X      	  /i2c pclk                   &               default            ;                     +          	  disabled          i2c@ff150000              rockchip,rk3399-i2c                                     E                        E     Y      	  /i2c pclk                   %               default            <                     +          	  disabled          i2c@ff160000              rockchip,rk3399-i2c                                     F                        F     Z      	  /i2c pclk                   $               default            =   >                     +            okay                        2          ,      serial@ff180000       &    rockchip,rk3399-uart snps,dw-apb-uart                                        Q     `        /baudclk apb_pclk                   c                                     default            ?      	  disabled          serial@ff190000       &    rockchip,rk3399-uart snps,dw-apb-uart                                        R     a        /baudclk apb_pclk                   b                                     default            @      	  disabled          serial@ff1a0000       &    rockchip,rk3399-uart snps,dw-apb-uart                                        S     b        /baudclk apb_pclk                   d                                     default            A        okay          serial@ff1b0000       &    rockchip,rk3399-uart snps,dw-apb-uart                                        T     c        /baudclk apb_pclk                   e                                     default            B      	  disabled          spi@ff1c0000          (    rockchip,rk3399-spi rockchip,rk3066-spi                                      G     [        /spiclk apb_pclk                D                  C   
   C           tx rx           default            D   E   F   G                     +          	  disabled          spi@ff1d0000          (    rockchip,rk3399-spi rockchip,rk3066-spi                                      H     \        /spiclk apb_pclk                5                  C      C           tx rx           default sleep              H   I   J   K                     +            okay               L   spiflash@0            jedec,spi-nor                        $          spi@ff1e0000          (    rockchip,rk3399-spi rockchip,rk3066-spi                                      I     ]        /spiclk apb_pclk                4                  C      C           tx rx           default            M   N   O   P                     +            okay       cr50@0            google,cr50                          #                      default            Q        $ 5          spi@ff1f0000          (    rockchip,rk3399-spi rockchip,rk3066-spi                                      J     ^        /spiclk apb_pclk                C                  C      C           tx rx           default            R   S   T   U                     +          	  disabled          spi@ff200000          (    rockchip,rk3399-spi rockchip,rk3066-spi                                       K     _        /spiclk apb_pclk                                  V      V   	        tx rx           default            W   X   Y   Z        V                           +            okay       ec@0              google,cros-ec-spi                           #                      default            [        $ -   i2c-tunnel            google,cros-ec-i2c-tunnel           6                         +       sbs-battery@b             sbs,sbs-battery                     H           \            extcon0           google,extcon-usbc-cros-ec          q            ?   ,      keyboard-controller           google,cros-ec-keyb                                     D    }  ;  0  D  Y  1   
 d  > " A # (	 C  \    =  @   V 	 B
 |  } ) <  ?  	  + ^  a    !  % $ '	 &
 +  , . / - 3 2 * 5	 4 9     	  	 

 8 l j       6 	  g i            thermal-zones      cpu            d                     \       trips      cpu_alert0                              passive         ?   ]      cpu_alert1           X                   passive         ?   ^      cpu_crit             s                	   critical             cooling-maps       map0               ]                    map1               ^      H                                gpu            d                     \      trips      gpu_alert0           $                   passive         ?   _      gpu_crit             s                	   critical             cooling-maps       map0               _           `               tsadc@ff260000            rockchip,rk3399-tsadc                &                        a                     O         q               O     d        /tsadc apb_pclk                      
  tsadc-apb           d           - s        init default sleep             a           b        D   a        N           okay            d           {           ?   \      qos@ffa58000              syscon                                ?   j      qos@ffa5c000              syscon                                ?   k      qos@ffa60080              syscon                              qos@ffa60100              syscon                              qos@ffa60180              syscon                             qos@ffa70000              syscon                                 ?   n      qos@ffa70080              syscon                                ?   o      qos@ffa74000              syscon               @                 ?   l      qos@ffa76000              syscon               `                 ?   m      qos@ffa90000              syscon                                 ?   p      qos@ffa98000              syscon                                ?   c      qos@ffaa0000              syscon                                 ?   q      qos@ffaa0080              syscon                                ?   r      qos@ffaa8000              syscon                                ?   s      qos@ffaa8080              syscon                               ?   t      qos@ffab0000              syscon                                 ?   d      qos@ffab0080              syscon                                ?   e      qos@ffab8000              syscon                                ?   f      qos@ffac0000              syscon                                 ?   g      qos@ffac0080              syscon                                ?   h      qos@ffac8000              syscon                                ?   u      qos@ffac8080              syscon                               ?   v      qos@ffad0000              syscon                                 ?   w      qos@ffad8080              syscon                             qos@ffae0000              syscon                                 ?   i      power-management@ff310000         &    rockchip,rk3399-pmu syscon simple-mfd                1            power-controller          !    rockchip,rk3399-power-controller                                    +            ?      power-domain@34             "                               c      power-domain@33             !                               d   e      power-domain@31                                            f      power-domain@32                                             g   h      power-domain@35             #                          i      power-domain@25                           l      power-domain@23                                       j      power-domain@22                                 f           k      power-domain@27                                 L           l      power-domain@28                                      m      power-domain@8                             ~      }      power-domain@9              	                           power-domain@24                                       n   o      power-domain@15                                  +       power-domain@21                                      r           p      power-domain@19                                            q   r      power-domain@20                                            s   t      power-domain@16                                  +       power-domain@17                                            u   v      power-domain@18                                            w                  syscon@ff320000       )    rockchip,rk3399-pmugrf syscon simple-mfd                 2                 ?      io-domains        &    rockchip,rk3399-pmu-io-voltage-domain           okay                        spi@ff350000          (    rockchip,rk3399-spi rockchip,rk3066-spi              5                     x      x           /spiclk apb_pclk                <               default            y   z   {   |                     +          	  disabled          serial@ff370000       &    rockchip,rk3399-uart snps,dw-apb-uart                7                     x      x   "        /baudclk apb_pclk                   f                                     default            }      	  disabled          i2c@ff3c0000              rockchip,rk3399-i2c              <                    x   	                     x   	   x         	  /i2c pclk                   9               default            ~                     +          	  disabled          i2c@ff3d0000              rockchip,rk3399-i2c              =                    x   
                     x   
   x         	  /i2c pclk                   8               default                                 +          	  disabled          i2c@ff3e0000              rockchip,rk3399-i2c              >                    x                        x      x         	  /i2c pclk                   :               default                                 +            okay                        2          ,   da7219@1a             dlg,da7219                          #                             Y        /mclk              
(        diff            default                                                     ?      da7219_aad          	                      &   2        2          B         
  S32ms_64ms           e           v   
                      !           >            pwm@ff420000          (    rockchip,rk3399-pwm rockchip,rk3288-pwm              B                            default                        x           /pwm         okay            ?         pwm@ff420010          (    rockchip,rk3399-pwm rockchip,rk3288-pwm              B                           default                        x           /pwm         okay            ?         pwm@ff420020          (    rockchip,rk3399-pwm rockchip,rk3288-pwm              B                            default                        x           /pwm         okay            ?         pwm@ff420030          (    rockchip,rk3399-pwm rockchip,rk3288-pwm              B 0                          default                        x           /pwm         okay            ?         video-codec@ff650000              rockchip,rk3399-vpu              e                         r              q             
  lvepu vdpu                             
  /aclk hclk                      V            iommu@ff650800            rockchip,iommu               e        @               s               lvpu_mmu                             /aclk iface                      V              ?         video-codec@ff660000              rockchip,rk3399-vdec                 f                        t                                                /axi ahb cabac core                     V             iommu@ff660480            rockchip,iommu                f       @    f       @               u             	  lvdec_mmu                                /aclk iface          V                           ?         iommu@ff670800            rockchip,iommu               g        @               *               liep_mmu                             /aclk iface                    	  disabled          rga@ff680000              rockchip,rk3399-rga              h                        7                                 m        /aclk hclk sclk                j      g      i        core axi ahb            V      !      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                           pmu-clock-controller@ff750000             rockchip,rk3399-pmucru               u                 d                                    x           (J         ?   x      clock-controller@ff760000             rockchip,rk3399-cru              v                 d                                                                   @                B                C                x            @  #F _^ ; рxh<4`  /  ׄ   ׄ         ?         syscon@ff770000       &    rockchip,rk3399-grf syscon simple-mfd                w                              +           ?      io-domains        "    rockchip,rk3399-io-voltage-domain           okay                                             	   %      mipi-dphy-rx0             rockchip,rk3399-mipi-dphy-rx0                  w           o        /dphy-ref dphy-cfg grf           V              	          	  disabled          usb2-phy@e450             rockchip,rk3399-usb2phy            P                  {        /phyclk                      clk_usbphy0_480m            okay            ?   '   host-port           	                                
  llinestate           okay            ?   (      otg-port            	          0         g              h              j               lotg-bvalid otg-id linestate         okay            ?   -         usb2-phy@e460             rockchip,rk3399-usb2phy            `                  |        /phyclk                      clk_usbphy1_480m          	  disabled            ?   *   host-port           	                                
  llinestate           okay            ?   +      otg-port            	          0         l              m              o               lotg-bvalid otg-id linestate         okay            ?   /         phy@f780              rockchip,rk3399-emmc-phy                  $                    /emmcclk         	&   2        	            okay            ?   &      pcie-phy              rockchip,rk3399-pcie-phy                           /refclk          	                         phy         okay            ?            phy@ff7c0000              rockchip,rk3399-typec-phy                |                        ~      }        /tcpdcore tcpdphy-ref                  ~                V                               L        uphy uphy-pipe uphy-tcphy           d           okay               ,   dp-port         	            ?   1      usb3-port           	            ?   .         phy@ff800000              rockchip,rk3399-typec-phy                                                      /tcpdcore tcpdphy-ref                                  V      	                         M        uphy uphy-pipe uphy-tcphy           d         	  disabled       dp-port         	          usb3-port           	            ?   0         watchdog@ff848000             snps,dw-wdt                                    |               x             rktimer@ff850000              rockchip,rk3399-timer                                        Q                     h      Z        /pclk timer        spdif@ff870000            rockchip,rk3399-spdif                                        B                  V           tx        
  /mclk hclk                  U             V              T            okay            ?         i2s@ff880000          (    rockchip,rk3399-i2s rockchip,rk3066-i2s                               d                  '                  V       V           tx rx           /i2s_clk i2s_hclk                   V             default                    V              T            okay            ?         i2s@ff890000          (    rockchip,rk3399-i2s rockchip,rk3066-i2s                                      (                  V      V           tx rx           /i2s_clk i2s_hclk                   W             default                    V              T          	  disabled          i2s@ff8a0000          (    rockchip,rk3399-i2s rockchip,rk3066-i2s                                      )                  V      V           tx rx           /i2s_clk i2s_hclk                   X             V              T          	  disabled            ?         vop@ff8f0000              rockchip,rk3399-vop-lit                      >               w                                  ׄ                                    /aclk_vop dclk_vop hclk_vop                     V                                     axi ahb dclk            okay       port                         +            ?      endpoint@0                       e           ?         endpoint@1                      e           ?         endpoint@2                      e           ?         endpoint@3                      e           ?         endpoint@4                      e           ?   3            iommu@ff8f3f00            rockchip,iommu               ?                       w             	  lvopl_mmu                                /aclk iface          V                          okay            ?         vop@ff900000              rockchip,rk3399-vop-big                      >               v                                  ׄ                                    /aclk_vop dclk_vop hclk_vop                     V                                     axi ahb dclk            okay       port                         +            ?      endpoint@0                       e           ?         endpoint@1                      e           ?         endpoint@2                      e           ?         endpoint@3                      e           ?         endpoint@4                      e           ?   2            iommu@ff903f00            rockchip,iommu               ?                       v             	  lvopb_mmu                                /aclk iface          V                          okay            ?         iommu@ff914000            rockchip,iommu                @            P                       +             	  lisp0_mmu                                /aclk iface                      V               	:      iommu@ff924000            rockchip,iommu                @            P                       ,             	  lisp1_mmu                                /aclk iface                      V               	:      hdmi-sound            simple-audio-card           	Ui2s         	n           	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 vpll          V                         d           T          	  disabled            ?      ports      port                         +       endpoint@0                       e           ?         endpoint@1                      e           ?                  mipi@ff960000         *    rockchip,rk3399-mipi-dsi snps,dw-mipi-dsi                                        -                            p           o        /ref pclk phy_cfg grf            V                            apb         d                        +            okay             	   ports                        +       port@0                                    +       endpoint@0                       e           ?         endpoint@1                      e           ?            port@1                 endpoint            e           ?               panel@0                      	           	                  default                      innolux,p097pfg         	           	      ports                        +       port@0                  endpoint            e           ?            port@1                 endpoint@1          e           ?                     mipi@ff968000         *    rockchip,rk3399-mipi-dsi snps,dw-mipi-dsi                                       .                            q           o        /ref pclk phy_cfg grf            V                            apb         d                        +            okay       ports                        +       port@0                                    +       endpoint@0                       e           ?         endpoint@1                      e           ?            port@1                 endpoint            e           ?                  edp@ff970000              rockchip,rk3399-edp                                      
                     j     l     o        /dp pclk grf         default                    V                           dp          d         	  disabled       ports                        +       port@0                                    +       endpoint@0                       e           ?         endpoint@1                      e           ?                  gpu@ff9a0000          #    rockchip,rk3399-mali arm,mali-t860                              0                                                    ljob mmu gpu                                    V      #        okay                        	           ?   `      pinctrl           rockchip,rk3399-pinctrl         d           	                        +                    default                     gpio0@ff720000            rockchip,gpio-bank               r                     x                                  	        
            A        E           ?         gpio1@ff730000            rockchip,gpio-bank               s                     x                                  	        
            A        E           ?   #      gpio2@ff780000            rockchip,gpio-bank               x                       P                               	        
            A        E           ?         gpio3@ff788000            rockchip,gpio-bank               x                      Q                               	        
            A        E         gpio4@ff790000            rockchip,gpio-bank               y                       R                               	        
            A        E           ?         pcfg-pull-up             
        ?         pcfg-pull-down           
'        ?         pcfg-pull-none           
6        ?         pcfg-pull-none-12ma          
6        
C           ?         pcfg-pull-none-13ma          
6        
C           ?         pcfg-pull-none-18ma          
6        
C         pcfg-pull-none-20ma          
6        
C         pcfg-pull-up-2ma             
        
C         pcfg-pull-up-8ma             
        
C         pcfg-pull-up-18ma            
        
C         pcfg-pull-up-20ma            
        
C         pcfg-pull-down-4ma           
'        
C         pcfg-pull-down-8ma           
'        
C         pcfg-pull-down-12ma          
'        
C         pcfg-pull-down-18ma          
'        
C         pcfg-pull-down-20ma          
'        
C         pcfg-output-high             
R        ?         pcfg-output-low          
^      clock      clk-32k         
i                      ?            edp    edp-hpd         
i                    ?            gmac       rgmii-pins          
i                                                                  	                                                                                                                         rmii-pins           
i                                          
            	                                                                           i2c0       i2c0-xfer            
i                                ?   ~         i2c1       i2c1-xfer            
i                                ?   4         i2c2       i2c2-xfer            
i                                 ?   5         i2c3       i2c3-xfer            
i                                ?   8         i2c4       i2c4-xfer            
i                                ?            i2c5       i2c5-xfer            
i                  
              ?   ;         i2c6       i2c6-xfer            
i      
            	              ?   <         i2c7       i2c7-xfer            
i                                ?   =         i2c8       i2c8-xfer            
i                                ?            i2s0       i2s0-2ch-bus          `  
i                                                                               i2s0-8ch-bus          `  
i                                                                                 ?            i2s1       i2s1-2ch-bus          P  
i                                                                    ?            sdio0      sdio0-bus1          
i                  sdio0-bus4        @  
i                                                      sdio0-cmd           
i                  sdio0-clk           
i                  sdio0-cd            
i                  sdio0-pwr           
i                  sdio0-bkpwr         
i                  sdio0-wp            
i                   sdio0-int           
i                      sdmmc      sdmmc-bus1          
i                  sdmmc-bus4        @  
i                  	            
                          ?   "      sdmmc-clk           
i                    ?         sdmmc-cmd           
i                    ?         sdmmc-cd            
i                     ?          sdmmc-wp            
i                   sdmmc-cd-pin            
i                     ?   !         suspend    ap-pwroff           
i                    ?         ddrio-pwroff            
i                      spdif      spdif-bus           
i                  spdif-bus-1         
i                     spi0       spi0-clk            
i                    ?   D      spi0-cs0            
i                    ?   G      spi0-cs1            
i                  spi0-tx         
i                    ?   E      spi0-rx         
i                    ?   F         spi1       spi1-clk            
i      	              ?   H      spi1-cs0            
i      
              ?   K      spi1-rx         
i                    ?   J      spi1-tx         
i                    ?   I      spi1-sleep        @  
i      	             
                                         ?   L         spi2       spi2-clk            
i                    ?   M      spi2-cs0            
i                    ?   P      spi2-rx         
i      	              ?   O      spi2-tx         
i      
              ?   N         spi3       spi3-clk            
i                    ?   y      spi3-cs0            
i                    ?   |      spi3-rx         
i                    ?   {      spi3-tx         
i                    ?   z         spi4       spi4-clk            
i                    ?   R      spi4-cs0            
i                    ?   U      spi4-rx         
i                     ?   T      spi4-tx         
i                    ?   S         spi5       spi5-clk            
i                    ?   W      spi5-cs0            
i                    ?   Z      spi5-rx         
i                    ?   Y      spi5-tx         
i                    ?   X         testclk    test-clkout0            
i                    test-clkout1            
i                    ?   >      test-clkout2            
i                      tsadc      otp-pin         
i                     ?   a      otp-out         
i                    ?   b         uart0      uart0-xfer           
i                                ?   ?      uart0-cts           
i                  uart0-rts           
i                     uart1      uart1-xfer           
i                                ?   @         uart2a     uart2a-xfer          
i                  	               uart2b     uart2b-xfer          
i                                 uart2c     uart2c-xfer          
i                                ?   A         uart3      uart3-xfer           
i                                ?   B      uart3-cts           
i                  uart3-rts           
i                     uart4      uart4-xfer           
i                                ?   }         uarthdcp       uarthdcp-xfer            
i                                 pwm0       pwm0-pin            
i                    ?         pwm0-pin-pull-down          
i                  vop0-pwm-pin            
i                  vop1-pwm-pin            
i                     pwm1       pwm1-pin            
i                    ?         pwm1-pin-pull-down          
i                     pwm2       pwm2-pin            
i                    ?         pwm2-pin-pull-down          
i                     pwm3a      pwm3a-pin           
i                     ?            pwm3b      pwm3b-pin           
i                     hdmi       hdmi-i2c-xfer            
i                              hdmi-cec            
i                     pcie       pci-clkreqn-cpm         
i                     ?         pci-clkreqnb-cpm            
i                      pcfg-pull-none-8ma           
6        
C           ?         backlight-enable       bl-en           
i                     ?            cros-ec    ec-ap-int-l         
i                     ?   [         discrete-regulators    sd-io-pwr-en            
i                     ?         sd-pwr-1800-sel         
i                     ?         sd-slot-pwr-en          
i                     ?         display-rst-l           
i                     ?         ppvarp-lcd-en           
i                     ?         ppvarn-lcd-en           
i                     ?            codec      headset-int-l           
i                     ?         mic-int         
i                      max98357a      sdmode-en           
i                      ?            touchscreen    touch-int-l         
i                     ?   9      touch-reset-l           
i       
               ?   :         trackpad       ap-i2c-tp-pu-en         
i                   trackpad-int-l          
i                      wifi       wlan-module-reset-l         
i                   bt-host-wake-l          
i                     ?   )      bt-en-1v8-l         
i                      ?         wlan-pd-1v8-l           
i                      ?         wlan-rf-kill-1v8-l          
i                      ?         wifi-perst-l            
i                      ?         wlan-host-wake-l            
i                      write-protect      ap-fw-wp            
i                       pcfg-pull-none-6ma           
6        
C           ?         camera     pp1250-dvdd         
i                     ?         pp2800-avdd         
i                     ?         ucam_rst            
i                   wcam_rst            
i                      digitizer      pen-int-odl         
i                      ?   6      pen-reset-l         
i                      ?   7         dmic       dmic-en         
i                     ?            pen    pen-eject-odl           
i                     ?            tpm    h1-int-od-l         
i                     ?   Q            opp-table0            operating-points-v2          
w        ?      opp00           
    Q         
 5         
  @      opp01           
    #F         
       opp02           
    0,         
 P      opp03           
    <         
       opp04           
    G         
       opp05           
    Tfr         
          
      opp06           
    ZJ         
 0         opp-table1            operating-points-v2          
w        ?      opp00           
    Q         
 5         
  @      opp01           
    #F         
 5       opp02           
    0,         
       opp03           
    <         
 P      opp04           
    G         
       opp05           
    Tfr         
       opp06           
    _"         
          
      opp07           
    kI         
 0      opp08           
    x)         
          opp-table2            operating-points-v2         ?      opp00           
             
 5       opp01           
    @        
 5       opp02           
    ׄ         
       opp03           
    e         
 P      opp04           
    #F         
 H      opp05           
    /         
 g8         chosen          
serial2:115200n8          ppvar-sys             regulator-fixed       
  
ppvar_sys            
         
        ?         pp1200-lpddr              regulator-fixed         
pp1200_lpddr             
         
        
 O         O        %         pp1800            regulator-fixed         
pp1800           
         
        
 w@         w@        %           ?         pp3300            regulator-fixed         
pp3300           
         
        
 2Z         2Z        %           ?         pp5000            regulator-fixed         
pp5000           
         
        
 LK@         LK@        %         ppvar-bigcpu-pwm              pwm-regulator           
ppvar_bigcpu_pwm            0         	            5           @   d            T   d         
         
        
 5J                 ?         ppvar-bigcpu              vctrl-regulator         
ppvar_bigcpu            
 5J                 g           s 5J           B        ?         ppvar-litcpu-pwm              pwm-regulator           
ppvar_litcpu_pwm            0         	            5           @   d            T   d         
         
        
 =J         N        ?         ppvar-litcpu              vctrl-regulator         
ppvar_litcpu            
 =J         N        g           s =J N                  ?         ppvar-gpu-pwm             pwm-regulator           
ppvar_gpu_pwm           0         	            5           @   d            T   d         
         
        
 3p         P        ?         ppvar-gpu             vctrl-regulator       
  
ppvar_gpu           
 3p         P        g           s 3p P                  ?         pp900-ap          pp3000-sd-slot            regulator-fixed         
pp3000_sd_slot          default                                               %           ?   $      ppvar-sd-card-io              regulator-gpio          
ppvar_sd_card_io            default                                                                     w@     2Z           
 w@         2Z        ?   %      pp3300-trackpad       ap-rtc-clk            fixed-clock                    xin32k                    max98357a             maxim,max98357a         default                                                 T            okay            ?         sound             rockchip,rk3399-gru-sound                                           pp1250-s3             regulator-fixed       
  
pp1250_s3            
         
        
                  %           ?         pp1250-dvdd           regulator-fixed         
pp1250_dvdd         default                                                         %         pp900-s0              regulator-fixed       	  
pp900_s0             
         
        
                  %           ?         ppvarn-lcd            regulator-fixed         
ppvarn_lcd          default                                               %           ?         ppvarp-lcd            regulator-fixed         
ppvarp_lcd          default                                               %           ?         pp900-s3              regulator-fixed       	  
pp900_s3             
         
        
                  %         pp2800-avdd           regulator-fixed         
pp2800_avdd         default                                                  d        %         bt-3v3            regulator-fixed         
bt_3v3          default                                               %           ?         wlan-3v3              regulator-fixed       	  
wlan_3v3            default                                                 '        %           ?         backlight             pwm-backlight           	                  default                    0        B@            +  '        ?         dmic              dmic-codec          8                  default                    E           ?         gpio-keys         
    gpio-keys           default               pen-insert          UPen Insert             #              [           f            w            	compatible interrupt-parent #address-cells #size-cells model ethernet0 i2c0 i2c1 i2c2 i2c3 i2c4 i2c5 i2c6 i2c7 i2c8 mmc0 mmc1 mmc2 serial0 serial1 serial2 serial3 serial4 cpu device_type reg enable-method capacity-dmips-mhz clocks #cooling-cells dynamic-power-coefficient cpu-idle-states operating-points-v2 cpu-supply phandle entry-method local-timer-stop arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us ports interrupts arm,no-tick-in-suspend clock-frequency clock-output-names #clock-cells ranges #dma-cells arm,pl330-periph-burst clock-names reg-names #interrupt-cells aspm-no-l0s bus-range interrupt-names interrupt-map-mask interrupt-map max-link-speed msi-map phys phy-names resets reset-names status ep-gpios pinctrl-names pinctrl-0 vpcie3v3-supply vpcie1v8-supply vpcie0v9-supply pcie-reset-suspend interrupt-controller power-domains rockchip,grf snps,txpbl max-frequency fifo-depth assigned-clocks assigned-clock-rates bus-width cap-mmc-highspeed cap-sd-highspeed cd-gpios disable-wp sd-uhs-sdr12 sd-uhs-sdr25 sd-uhs-sdr50 sd-uhs-sdr104 vmmc-supply vqmmc-supply arasan,soc-ctl-syscon disable-cqe-dcmd mmc-hs400-1_8v mmc-hs400-enhanced-strobe non-removable extcon 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 i2c-scl-falling-time-ns i2c-scl-rising-time-ns hid-descr-addr reset-gpios reg-shift reg-io-width dmas dma-names pinctrl-1 spi-max-frequency google,remote-bus sbs,i2c-retry-count sbs,poll-retry-count google,usb-port-id keypad,num-rows keypad,num-columns google,needs-ghost-filter linux,keymap polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device rockchip,hw-tshut-temp pinctrl-2 #thermal-sensor-cells rockchip,hw-tshut-mode rockchip,hw-tshut-polarity #power-domain-cells pm_qos pmu1830-supply dlg,micbias-lvl dlg,mic-amp-in-sel VDD-supply VDDMIC-supply VDDIO-supply dlg,adc-1bit-rpt dlg,btn-avg dlg,btn-cfg dlg,mic-det-thr dlg,jack-ins-deb dlg,jack-det-rate dlg,jack-rem-deb dlg,a-d-btn-thr dlg,d-b-btn-thr dlg,b-c-btn-thr dlg,c-mic-btn-thr #pwm-cells iommus #iommu-cells #reset-cells audio-supply bt656-supply gpio1830-supply sdmmc-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 clock-master backlight enable-gpios avdd-supply avee-supply mali-supply rockchip,pmu gpio-controller #gpio-cells bias-pull-up bias-pull-down bias-disable drive-strength output-high output-low rockchip,pins opp-shared opp-hz opp-microvolt clock-latency-ns opp-suspend stdout-path regulator-name regulator-always-on regulator-boot-on regulator-min-microvolt regulator-max-microvolt vin-supply pwms pwm-supply pwm-dutycycle-range pwm-dutycycle-unit ctrl-supply ctrl-voltage-range regulator-settling-time-up-us enable-active-high gpio enable-gpio sdmode-gpios sdmode-delay rockchip,cpu rockchip,codec startup-delay-us regulator-enable-ramp-delay pwm-delay-us dmicen-gpios wakeup-delay-ms label linux,code linux,input-type wakeup-source 