 G   8 7   (            b 7`                                 gameforce,ace rockchip,rk3588s                                   +            7Gameforce Ace            =handset    aliases          J/pinctrl/gpio@fd8a0000           P/pinctrl/gpio@fec20000           V/pinctrl/gpio@fec30000           \/pinctrl/gpio@fec40000           b/pinctrl/gpio@fec50000           h/i2c@fd880000            m/i2c@fea90000            r/i2c@feaa0000            w/i2c@feab0000            |/i2c@feac0000            /i2c@fead0000            /i2c@fec80000            /i2c@fec90000            /i2c@feca0000            /serial@fd890000             /serial@feb40000             /serial@feb50000             /serial@feb60000             /serial@feb70000             /serial@feb80000             /serial@feb90000             /serial@feba0000             /serial@febb0000             /serial@febc0000             /spi@feb00000            /spi@feb10000            /spi@feb20000            /spi@feb30000            /spi@fecb0000            /mmc@fe2e0000           /mmc@fe2c0000           /mmc@fe2d0000         cpus                         +       cpu-map    cluster0       core0                    core1                    core2                    core3                       cluster1       core0                    core1                       cluster2       core0                    core1              	            cpu@0           cpu           arm,cortex-a55                      !psci            /          B   
            I   
            Y0,         n           ~              @                                 @                                                               $           /         cpu@100         cpu           arm,cortex-a55                     !psci            /          B   
            n           ~              @                                 @                                                               $           /         cpu@200         cpu           arm,cortex-a55                     !psci            /          B   
            n           ~              @                                 @                                                               $           /         cpu@300         cpu           arm,cortex-a55                     !psci            /          B   
            n           ~              @                                 @                                                               $           /         cpu@400         cpu           arm,cortex-a76                     !psci            /           B   
           I   
           Y0,         n           ~              @                                 @                                                              $           /         cpu@500         cpu           arm,cortex-a76                     !psci            /           B   
           n           ~              @                                 @                                                              $           /         cpu@600         cpu           arm,cortex-a76                     !psci            /           B   
           I   
           Y0,         n           ~              @                                 @                                                              $           /         cpu@700         cpu           arm,cortex-a76                     !psci            /           B   
           n           ~              @                                 @                                                              $           /   	      idle-states         7psci       cpu-sleep             arm,idle-state           D        U           l   d        }   x                  /            l2-cache-l0           cache                         @                                                  /         l2-cache-l1           cache                         @                                                  /         l2-cache-l2           cache                         @                                                  /         l2-cache-l3           cache                         @                                                  /         l2-cache-b0           cache                         @                                                  /         l2-cache-b1           cache                         @                                                  /         l2-cache-b2           cache                         @                                                  /         l2-cache-b3           cache                         @                                                  /            l3-cache              cache            0             @                                       /         display-subsystem             rockchip,display-subsystem                   firmware       optee             linaro,optee-tz         (smc       scmi              arm,scmi-smc                                              +       protocol@14                               /   
      protocol@16                                   pmu-a55           arm,cortex-a55-pmu                            pmu-a76           arm,cortex-a76-pmu                            psci              arm,psci-1.0            (smc       clock-0           fixed-clock         )׫        spll                      timer             arm,armv8-timer       P                                               
                          %  sec-phys phys virt hyp-phys hyp-virt          clock-1           fixed-clock         n6         xin24m                    clock-2           fixed-clock                    xin32k                    sram@10f000       
    mmio-sram                                '                                  +      sram@0            arm,scmi-shmem                         /            gpu@fb000000          *    rockchip,rk3588-mali arm,mali-valhall-csf                                             I   
           Y         B                       .core coregroup stacks                   0         \              ]              ^               job mmu gpu         :               Hokay               !        O   "        /         usb@fc000000              rockchip,rk3588-dwc3 snps,dwc3                      @                                B                       .ref_clk suspend_clk bus_clk         [otg         c   #   $           husb2-phy usb3-phy         
  rutmi_wide           :               {     R                                                            	  Hdisabled          usb@fc800000          "    rockchip,rk3588-ehci generic-ehci                                                      B                  %        c   &        husb         :             	  Hdisabled          usb@fc840000          "    rockchip,rk3588-ohci generic-ohci                                                      B                  %        c   &        husb         :             	  Hdisabled          usb@fc880000          "    rockchip,rk3588-ehci generic-ehci                                                      B                  '        c   (        husb         :             	  Hdisabled          usb@fc8c0000          "    rockchip,rk3588-ohci generic-ohci                                                      B                  '        c   (        husb         :             	  Hdisabled          usb@fcd00000              rockchip,rk3588-dwc3 snps,dwc3                     @                              (  B     j     i     h     k     r      &  .ref_clk suspend_clk bus_clk utmi pipe           [host            c   )         	  husb3-phy          
  rutmi_wide           {     4                                             .      	  Hdisabled          iommu@fc900000            arm,smmu-v3                             @        q             s             v             o               eventq gerror priq cmdq-sync            H         	  Hdisabled          iommu@fcb00000            arm,smmu-v3                             @        }                                       {               eventq gerror priq cmdq-sync            H         	  Hdisabled          syscon@fd58a000       )    rockchip,rk3588-pmugrf syscon simple-mfd                X                /   m      syscon@fd58c000           rockchip,rk3588-sys-grf syscon              X                /   h      syscon@fd5a4000           rockchip,rk3588-vop-grf syscon              Z@                 /   i      syscon@fd5a6000           rockchip,rk3588-vo0-grf syscon              Z`                 B             /         syscon@fd5a8000           rockchip,rk3588-vo1-grf syscon              Z       @         B             /   j      syscon@fd5ac000           rockchip,rk3588-usb-grf syscon              Z       @         /         syscon@fd5b0000           rockchip,rk3588-php-grf syscon              [                 /   *      syscon@fd5bc000       $    rockchip,rk3588-pipe-phy-grf syscon             [                /         syscon@fd5c4000       $    rockchip,rk3588-pipe-phy-grf syscon             \@                /         syscon@fd5c8000       $    rockchip,rk3588-usbdpphy-grf syscon             \       @         /         syscon@fd5d0000       .    rockchip,rk3588-usb2phy-grf syscon simple-mfd               ]        @                      +           /      usb2phy@0             rockchip,rk3588-usb2phy                                    B             .phyclk          usb480m_phy0                                 {     m             Uphy apb         Hokay            /      otg-port            a            Hokay            /   #            syscon@fd5d8000       .    rockchip,rk3588-usb2phy-grf syscon simple-mfd               ]       @                      +      usb2phy@8000              rockchip,rk3588-usb2phy                                   B             .phyclk          usb480m_phy2                                 {     o             Uphy apb       	  Hdisabled            /   %   host-port           a          	  Hdisabled            /   &            syscon@fd5dc000       .    rockchip,rk3588-usb2phy-grf syscon simple-mfd               ]       @                      +      usb2phy@c000              rockchip,rk3588-usb2phy                                   B             .phyclk          usb480m_phy3                                 {     p              Uphy apb       	  Hdisabled            /   '   host-port           a          	  Hdisabled            /   (            syscon@fd5e0000       $    rockchip,rk3588-hdptxphy-grf syscon             ^                 /         syscon@fd5f0000           rockchip,rk3588-ioc syscon              _                 /         sram@fd600000         
    mmio-sram               `                 '        `                          +         clock-controller@fd7c0000             rockchip,rk3588-cru             |                I                                                                         ]      q                 @  YA .  2Fq )׫ׄ e /  ׄ   e Zр         l   *                              /         i2c@fd880000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c                                    =               B     t     s      	  .i2c pclk            y   +        default                      +            Hokay       regulator@42              rockchip,rk8602            B                             dp        vdd_cpu_big0_s0                      ,        /      regulator-state-mem                   regulator@43               rockchip,rk8603 rockchip,rk8602            C                             dp        vdd_cpu_big1_s0                      ,        /      regulator-state-mem                      serial@fd890000       &    rockchip,rk3588-uart snps,dw-apb-uart                                      K               B                  .baudclk apb_pclk            &   -      -           +tx rx           y   .        default         5           ?         	  Hdisabled          pwm@fd8b0000          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                              B                	  .pwm pclk            y   /        default         L         	  Hdisabled          pwm@fd8b0010          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                             B                	  .pwm pclk            y   0        default         L         	  Hdisabled          pwm@fd8b0020          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                              B                	  .pwm pclk            y   1        default         L         	  Hdisabled          pwm@fd8b0030          (    rockchip,rk3588-pwm rockchip,rk3328-pwm              0               B                	  .pwm pclk            y   2        default         L         	  Hdisabled          power-management@fd8d8000         &    rockchip,rk3588-pmu syscon simple-mfd                               /   k   power-controller          !    rockchip,rk3588-power-controller                        W            +            Hokay            /       power-domain@8                     W                         +       power-domain@9             	         B     !     #     "             k   3   4   5        W                         +       power-domain@10            
        B     !     #     "        k   6        W          power-domain@11                    B     !     #     "        k   7        W                power-domain@12                    B                       k   8   9   :   ;        W          power-domain@13                                 +            W       power-domain@14                  (  B                                 k   <        W          power-domain@15                     B                            k   =        W          power-domain@16                    B                  k   >   ?   @                     +            W       power-domain@17                     B                            k   A   B   C        W                power-domain@21                    B                                                                                                   k   D   E   F   G   H   I   J   K                     +            W       power-domain@23                    B      C      A             k   L        W          power-domain@14                     B                            k   <        W          power-domain@15                    B                       k   =        W          power-domain@22                    B                  k   M        W             power-domain@24                    B     [     Z     ]        k   N   O                     +            W       power-domain@25                  8  B                                   Z        k   P        W             power-domain@26                  8  B                                   Q        k   Q   R        W          power-domain@27                  0  B                                      k   S   T   U   V                     +            W       power-domain@28                     B                            k   W   X        W          power-domain@29                  (  B                                 k   Y   Z        W             power-domain@30                    B     z     {        k   [        W          power-domain@31                  @  B     W                                           k   \   ]   ^   _        W          power-domain@33            !        B     W     Z     [        W          power-domain@34            "        B     W     Z     [        W          power-domain@37            %        B          2        k   `        W          power-domain@38            &        B      4      5        W          power-domain@40            (        k   a        W                video-codec@fdb50000          +    rockchip,rk3588-vpu121 rockchip,rk3568-vpu                                      w               vdpu            B                
  .aclk hclk           r   b        :             iommu@fdb50800        ,    rockchip,rk3588-iommu rockchip,rk3568-iommu                     @               v               .aclk iface          B                  :               H            /   b      rga@fdb80000          (    rockchip,rk3588-rga rockchip,rk3288-rga                                    t               B                       .aclk hclk sclk          {     r     q     p        Ucore axi ahb            :             video-codec@fdba0000              rockchip,rk3588-vepu121                                     z               B                
  .aclk hclk           r   c        :             iommu@fdba0800        ,    rockchip,rk3588-iommu rockchip,rk3568-iommu                     @               y               B                  .aclk iface          :               H            /   c      video-codec@fdba4000              rockchip,rk3588-vepu121             @                       |               B                
  .aclk hclk           r   d        :             iommu@fdba4800        ,    rockchip,rk3588-iommu rockchip,rk3568-iommu             H        @               {               B                  .aclk iface          :               H            /   d      video-codec@fdba8000              rockchip,rk3588-vepu121                                    ~               B                
  .aclk hclk           r   e        :             iommu@fdba8800        ,    rockchip,rk3588-iommu rockchip,rk3568-iommu                     @               }               B                  .aclk iface          :               H            /   e      video-codec@fdbac000              rockchip,rk3588-vepu121                                                   B                
  .aclk hclk           r   f        :             iommu@fdbac800        ,    rockchip,rk3588-iommu rockchip,rk3568-iommu                     @                              B                  .aclk iface          :               H            /   f      video-codec@fdc70000              rockchip,rk3588-av1-vpu                                     l               vdpu            I      A      C        Yׄ ׄ         B      A      C      
  .aclk hclk           :                {                           vop@fdd90000              rockchip,rk3588-vop                      B     P                yvop gamma-lut                               8  B     ]     \     a     b     c     d     [      7  .aclk hclk dclk_vp0 dclk_vp1 dclk_vp2 dclk_vp3 pclk_vop          r   g        :               l   h           i           j           k      	  Hdisabled       ports                        +            /      port@0                       +                      port@1                       +                     port@2                       +                     port@3                       +                           iommu@fdd97e00        ,    rockchip,rk3588-iommu rockchip,rk3568-iommu              ~                                                  B     ]     \        .aclk iface          H            :             	  Hdisabled            /   g      i2s@fddc0000              rockchip,rk3588-i2s-tdm                                                    B                       .mclk_tx mclk_rx hclk            I                           &   l            +tx          :               {             Utx-m                      	  Hdisabled          i2s@fddf0000              rockchip,rk3588-i2s-tdm                                                    B     4     4     5        .mclk_tx mclk_rx hclk            I     1                      &   l           +tx          :               {             Utx-m                      	  Hdisabled          i2s@fddfc000              rockchip,rk3588-i2s-tdm                                                   B     0     0     ,        .mclk_tx mclk_rx hclk            I     -                      &   l           +rx          :               {             Urx-m                      	  Hdisabled          qos@fdf35000              rockchip,rk3588-qos syscon              P                 /   8      qos@fdf35200              rockchip,rk3588-qos syscon              R                 /   9      qos@fdf35400              rockchip,rk3588-qos syscon              T                 /   :      qos@fdf35600              rockchip,rk3588-qos syscon              V                 /   ;      qos@fdf36000              rockchip,rk3588-qos syscon              `                 /   [      qos@fdf39000              rockchip,rk3588-qos syscon                               /   `      qos@fdf3d800              rockchip,rk3588-qos syscon                               /   a      qos@fdf3e000              rockchip,rk3588-qos syscon                               /   ]      qos@fdf3e200              rockchip,rk3588-qos syscon                               /   \      qos@fdf3e400              rockchip,rk3588-qos syscon                               /   ^      qos@fdf3e600              rockchip,rk3588-qos syscon                               /   _      qos@fdf40000              rockchip,rk3588-qos syscon                                /   Y      qos@fdf40200              rockchip,rk3588-qos syscon                               /   Z      qos@fdf40400              rockchip,rk3588-qos syscon                               /   S      qos@fdf40500              rockchip,rk3588-qos syscon                               /   T      qos@fdf40600              rockchip,rk3588-qos syscon                               /   U      qos@fdf40800              rockchip,rk3588-qos syscon                               /   V      qos@fdf41000              rockchip,rk3588-qos syscon                               /   W      qos@fdf41100              rockchip,rk3588-qos syscon                               /   X      qos@fdf60000              rockchip,rk3588-qos syscon                                /   >      qos@fdf60200              rockchip,rk3588-qos syscon                               /   ?      qos@fdf60400              rockchip,rk3588-qos syscon                               /   @      qos@fdf61000              rockchip,rk3588-qos syscon                               /   A      qos@fdf61200              rockchip,rk3588-qos syscon                               /   B      qos@fdf61400              rockchip,rk3588-qos syscon                               /   C      qos@fdf62000              rockchip,rk3588-qos syscon                                /   <      qos@fdf63000              rockchip,rk3588-qos syscon              0                 /   =      qos@fdf64000              rockchip,rk3588-qos syscon              @                 /   L      qos@fdf66000              rockchip,rk3588-qos syscon              `                 /   D      qos@fdf66200              rockchip,rk3588-qos syscon              b                 /   E      qos@fdf66400              rockchip,rk3588-qos syscon              d                 /   F      qos@fdf66600              rockchip,rk3588-qos syscon              f                 /   G      qos@fdf66800              rockchip,rk3588-qos syscon              h                 /   H      qos@fdf66a00              rockchip,rk3588-qos syscon              j                 /   I      qos@fdf66c00              rockchip,rk3588-qos syscon              l                 /   J      qos@fdf66e00              rockchip,rk3588-qos syscon              n                 /   K      qos@fdf67000              rockchip,rk3588-qos syscon              p                 /   M      qos@fdf67200              rockchip,rk3588-qos syscon              r               qos@fdf70000              rockchip,rk3588-qos syscon                                /   6      qos@fdf71000              rockchip,rk3588-qos syscon                               /   7      qos@fdf72000              rockchip,rk3588-qos syscon                                /   3      qos@fdf72200              rockchip,rk3588-qos syscon              "                 /   4      qos@fdf72400              rockchip,rk3588-qos syscon              $                 /   5      qos@fdf80000              rockchip,rk3588-qos syscon                                /   P      qos@fdf81000              rockchip,rk3588-qos syscon                               /   Q      qos@fdf81200              rockchip,rk3588-qos syscon                               /   R      qos@fdf82000              rockchip,rk3588-qos syscon                                /   N      qos@fdf82200              rockchip,rk3588-qos syscon              "                 /   O      dfi@fe060000                                   rockchip,rk3588-dfi       @                       &              0              :                  m      pcie@fe180000         *    rockchip,rk3588-pcie rockchip,rk3568-pcie              0   ?      0  B     C     H     >     M     R           )  .aclk_mst aclk_slv aclk_dbi pclk aux pipe            pci       P                                                                                sys pmc msg legacy err                                          `                    n                      n                     n                     n                      '           6  0    o  0            >           c   )         	  hpcie-phy            :       "      T  '                                                     @      	       @         0     
@       @                                     ydbi apb config          {     )     .      	  Upwr pipe                         +           Hokay            y   p        default         H   q          legacy-interrupt-controller          T                                                                  /   n         pcie@fe190000         *    rockchip,rk3588-pcie rockchip,rk3568-pcie              @   O      0  B     D     I     ?     N     S     s      )  .aclk_mst aclk_slv aclk_dbi pclk aux pipe            pci       P                                                                                sys pmc msg legacy err                                          `                    r                      r                     r                     r                      '           6  @    o  @            >           c   s         	  hpcie-phy            :       "      T  '                                                     @      
        @         0     
A        @                                     ydbi apb config          {     *     /      	  Upwr pipe                         +         	  Hdisabled       legacy-interrupt-controller          T                                                                  /   r         ethernet@fe1c0000         &    rockchip,rk3588-gmac snps,dwmac-4.20a                                                                     macirq eth_wake_irq       (  B     6     7     Y     ^     5      0  .stmmaceth clk_mac_ref pclk_mac aclk_mac ptp_ref         :       !        {     $      
  Ustmmaceth           l   h        i   *        z   t                    u           v               	  Hdisabled       mdio              snps,dwmac-mdio                      +          stmmac-axi-config                                                                  /   t      rx-queues-config                       /   u   queue0        queue1           tx-queues-config            
           /   v   queue0        queue1              sata@fe210000         '    rockchip,rk3588-dwc-ahci snps,dwc-ahci              !                                    (  B     b     _     e     T     o        .sata pmalive rxoob ref asic                                  +          	  Hdisabled       sata-port@0                     2 @          c   s         	  hsata-phy            ?            N             sata@fe230000         '    rockchip,rk3588-dwc-ahci snps,dwc-ahci              #                                    (  B     d     a     g     V     q        .sata pmalive rxoob ref asic                                  +          	  Hdisabled       sata-port@0                     2 @          c   )         	  hsata-phy            ?            N             spi@fe2b0000              rockchip,sfc                +        @                               B     /     0        .clk_sfc hclk_sfc                         +          	  Hdisabled          mmc@fe2c0000          0    rockchip,rk3588-dw-mshc rockchip,rk3288-dw-mshc             ,        @                                B   
      
   	                  .biu ciu ciu-drive ciu-sample            ]           hр        default         y   w   x   y   z        :       (        Hokay            v                                                                    {           |      mmc@fe2d0000          0    rockchip,rk3588-dw-mshc rockchip,rk3288-dw-mshc             -        @                                B                            .biu ciu ciu-drive ciu-sample            ]           hр        default         y   }        :       %        Hokay                        v                                                  ~                                    +       wifi@1        %    brcm,bcm43456-fmac brcm,bcm4329-fmac                                                
  host-wake           y           default          mmc@fe2e0000              rockchip,rk3588-dwcmshc             .                                       I     -     .     ,        Y n6        (  B     ,     *     +     -     .        .core bus axi block timer            h         y                       default       (  {                                 Ucore bus axi block timer            Hokay            v                     '                           A      i2s@fe470000              rockchip,rk3588-i2s-tdm             G                                       B      +      /      (        .mclk_tx mclk_rx hclk            I      )      -                            &   -       -           +tx rx           :       &        {      *      +      
  Utx-m rx-m            O        default         y                                   Hokay            /        i2s@fe480000              rockchip,rk3588-i2s-tdm             H                                       B     y     }     u        .mclk_tx mclk_rx hclk            &   -      -           +tx rx           {     ^     _      
  Utx-m rx-m            O        default       (  y                                                	  Hdisabled          i2s@fe490000          (    rockchip,rk3588-i2s rockchip,rk3066-i2s             I                                       B                    .i2s_clk i2s_hclk            I                            &                     +tx rx           :       &        default         y                              	  Hdisabled          i2s@fe4a0000          (    rockchip,rk3588-i2s rockchip,rk3066-i2s             J                                       B      %              .i2s_clk i2s_hclk            I      "                      &                    +tx rx           :       &        default         y                              	  Hdisabled          interrupt-controller@fe600000             arm,gic-v3               `             h                       	                T        j    a          t     8                  '                                +           /      msi-controller@fe640000           arm,gic-v3-its              d                                     /   o      msi-controller@fe660000           arm,gic-v3-its              f                                   ppi-partitions     interrupt-partition-0                               /         interrupt-partition-1                       	        /               dma-controller@fea10000           arm,pl330 arm,primecell                     @                 V              W                        B      n      	  .apb_pclk                       /   -      dma-controller@fea30000           arm,pl330 arm,primecell                     @                 X              Y                        B      o      	  .apb_pclk                       /         i2c@fea90000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c                              B            {      	  .i2c pclk                  >               y           default                      +          	  Hdisabled          i2c@feaa0000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c                              B            |      	  .i2c pclk                  ?               y           default                      +            Hokay       regulator@42              rockchip,rk8602            B                    ~         dp        vdd_npu_s0                       ,   regulator-state-mem                      i2c@feab0000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c                              B            }      	  .i2c pclk                  @               y           default                      +            Hokay       touchscreen@14            goodix,gt911                                                                   y              default         H                             8                   	         i2c@feac0000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c                              B            ~      	  .i2c pclk                  A               y           default                      +            Hokay       adc@48            ti,ads1015             H                    	#            +            /      channel@4                    channel@5                    channel@6                    channel@7                       imu@68            invensense,mpu6880             h                                   i2c@fead0000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c                              B                  	  .i2c pclk                  B               y           default                      +          	  Hdisabled          timer@feae0000        ,    rockchip,rk3588-timer rockchip,rk3288-timer                                     !               B      T      W        .pclk timer        watchdog@feaf0000              rockchip,rk3588-wdt snps,dw-wdt                              B      d      c      
  .tclk pclk                 ;             spi@feb00000          (    rockchip,rk3588-spi rockchip,rk3066-spi                                    F               B                    .spiclk apb_pclk         &   -      -           +tx rx           	5           y                 default                      +          	  Hdisabled          spi@feb10000          (    rockchip,rk3588-spi rockchip,rk3066-spi                                    G               B                    .spiclk apb_pclk         &   -      -           +tx rx           	5           y                 default                      +          	  Hdisabled          spi@feb20000          (    rockchip,rk3588-spi rockchip,rk3066-spi                                    H               B                    .spiclk apb_pclk         &                    +tx rx           	5           y              default                      +            Hokay            I              Y    pmic@0            rockchip,rk806                      	<            	H                                  y                    default         	X B@         	j        	   ,        	   ,        	   ,        	   ,        	   ,        	   ,        	   ,        	   ,        	   ,        	   ,        	           
   ,        
           
"           
/   ,   dvs1-null-pins          
;gpio_pwrctrl1         	  
@pin_fun0            /         dvs2-null-pins          
;gpio_pwrctrl2         	  
@pin_fun0            /         dvs3-null-pins          
;gpio_pwrctrl3         	  
@pin_fun0            /         regulators     dcdc-reg1            
I        
[           ~         dp        vdd_gpu_s0            0        /   "   regulator-state-mem                   dcdc-reg2            
w         
I         ~         dp          0        vdd_cpu_lit_s0          /      regulator-state-mem                   dcdc-reg3            
w         
I         q         
L        vdd_logic_s0              0   regulator-state-mem          
        
 q         dcdc-reg4            
w         
I         ~         dp        vdd_vdenc_s0              0   regulator-state-mem                   dcdc-reg5            
w         
I         
L                   0        vdd_ddr_s0     regulator-state-mem                  
 P         dcdc-reg6            
w         
I        vdd2_ddr_s3    regulator-state-mem          
         dcdc-reg7            
w         
I                          vdd_2v0_pldo_s3         /      regulator-state-mem          
        
          dcdc-reg8            
w         
I         2Z         2Z        vcc_3v3_s3          /      regulator-state-mem          
        
 2Z         dcdc-reg9            
w         
I        vddq_ddr_s0    regulator-state-mem                   dcdc-reg10           
w         
I         w@         w@        vcc_1v8_s3          /      regulator-state-mem          
        
 w@         pldo-reg1            
w         
I         w@         w@        avcc_1v8_s0    regulator-state-mem                   pldo-reg2            
w         
I         w@         w@        vcc_1v8_s0          /      regulator-state-mem                  
 w@         pldo-reg3            
w         
I         O         O        avdd_1v2_s0    regulator-state-mem                   pldo-reg4            
w         
I         2Z         2Z        vcc_3v3_s0     regulator-state-mem                   pldo-reg5            
w         
I         2Z         w@        vccio_sd_s0         /   |   regulator-state-mem                   pldo-reg6            
w         
I         w@         w@        vcc_1v8_s3_pldo6       regulator-state-mem          
        
 w@         nldo-reg1            
w         
I         q         q        vdd_0v75_s3    regulator-state-mem          
        
 q         nldo-reg2            
w         
I         P         P        vdd_ddr_pll_s0     regulator-state-mem                  
 P         nldo-reg3            
w         
I         |         |        avdd_0v75_s0       regulator-state-mem                   nldo-reg4            
w         
I         P         P        vdd_0v85_s0    regulator-state-mem                   nldo-reg5            
w         
I         q         q        vdd_0v75_s0    regulator-state-mem                            spi@feb30000          (    rockchip,rk3588-spi rockchip,rk3066-spi                                    I               B                    .spiclk apb_pclk         &                    +tx rx           	5           y                 default                      +          	  Hdisabled          serial@feb40000       &    rockchip,rk3588-uart snps,dw-apb-uart                                      L               B                    .baudclk apb_pclk            &   -      -   	        +tx rx           y           default         ?           5         	  Hdisabled          serial@feb50000       &    rockchip,rk3588-uart snps,dw-apb-uart                                      M               B                    .baudclk apb_pclk            &   -   
   -           +tx rx           y           default         ?           5           Hokay          serial@feb60000       &    rockchip,rk3588-uart snps,dw-apb-uart                                      N               B                    .baudclk apb_pclk            &   -      -           +tx rx           y           default         ?           5         	  Hdisabled          serial@feb70000       &    rockchip,rk3588-uart snps,dw-apb-uart                                      O               B                    .baudclk apb_pclk            &      	      
        +tx rx           y           default         ?           5         	  Hdisabled          serial@feb80000       &    rockchip,rk3588-uart snps,dw-apb-uart                                      P               B                    .baudclk apb_pclk            &                    +tx rx           y           default         ?           5         	  Hdisabled          serial@feb90000       &    rockchip,rk3588-uart snps,dw-apb-uart                                      Q               B                    .baudclk apb_pclk            &                    +tx rx           y           default         ?           5         	  Hdisabled          serial@feba0000       &    rockchip,rk3588-uart snps,dw-apb-uart                                      R               B                    .baudclk apb_pclk            &   l      l           +tx rx           y           default         ?           5         	  Hdisabled          serial@febb0000       &    rockchip,rk3588-uart snps,dw-apb-uart                                      S               B                    .baudclk apb_pclk            &   l   	   l   
        +tx rx           y           default         ?           5         	  Hdisabled          serial@febc0000       &    rockchip,rk3588-uart snps,dw-apb-uart                                      T               B                    .baudclk apb_pclk            &   l      l           +tx rx           y                 default         ?           5           Hokay             
   bluetooth             brcm,bcm4345c5          B           .lpo         
   q   	                q                      y                 default         
   q                pwm@febd0000          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                              B      L      K      	  .pwm pclk            y           default         L         	  Hdisabled          pwm@febd0010          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                             B      L      K      	  .pwm pclk            y           default         L         	  Hdisabled          pwm@febd0020          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                              B      L      K      	  .pwm pclk            y           default         L         	  Hdisabled          pwm@febd0030          (    rockchip,rk3588-pwm rockchip,rk3328-pwm              0               B      L      K      	  .pwm pclk            y           default         L         	  Hdisabled          pwm@febe0000          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                              B      O      N      	  .pwm pclk            y           default         L         	  Hdisabled          pwm@febe0010          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                             B      O      N      	  .pwm pclk            y           default         L         	  Hdisabled          pwm@febe0020          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                              B      O      N      	  .pwm pclk            y           default         L         	  Hdisabled          pwm@febe0030          (    rockchip,rk3588-pwm rockchip,rk3328-pwm              0               B      O      N      	  .pwm pclk            y           default         L         	  Hdisabled          pwm@febf0000          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                              B      R      Q      	  .pwm pclk            y           default         L           Hokay            /        pwm@febf0010          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                             B      R      Q      	  .pwm pclk            y           default         L           Hokay            /        pwm@febf0020          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                              B      R      Q      	  .pwm pclk            y           default         L         	  Hdisabled          pwm@febf0030          (    rockchip,rk3588-pwm rockchip,rk3328-pwm              0               B      R      Q      	  .pwm pclk            y           default         L         	  Hdisabled          thermal-zones      package-thermal         
                                trips      package-crit            & 8        2          	   Ecritical          package-fan0            &          2           Eactive          /         package-fan1            &          2           Eactive          /            cooling-maps       map1            =           B            map2            =           B                  bigcore0-thermal            
   d                             trips      bigcore0-alert          & L        2           Epassive         /         bigcore0-crit           & 8        2          	   Ecritical             cooling-maps       map0            =           B                  bigcore2-thermal            
   d                             trips      bigcore2-alert          & L        2           Epassive         /         bigcore2-crit           & 8        2          	   Ecritical             cooling-maps       map0            =           B      	            littlecore-thermal          
   d                             trips      littlecore-alert            & L        2           Epassive         /         littlecore-crit         & 8        2          	   Ecritical             cooling-maps       map0            =         0  B                        center-thermal          
                                 trips      center-crit         & 8        2          	   Ecritical                gpu-thermal         
   d                             trips      gpu-alert           & L        2           Epassive         /         gpu-crit            & 8        2          	   Ecritical             cooling-maps       map0            =           B               npu-thermal         
                                 trips      npu-crit            & 8        2          	   Ecritical                   tsadc@fec00000            rockchip,rk3588-tsadc                                                     B                    .tsadc apb_pclk          I              Y         {      V      W        Utsadc-apb tsadc         Q         h                        y                      default sleep                      Hokay            /         adc@fec10000              rockchip,rk3588-saradc                                                    	#           B                    .saradc apb_pclk         {      U        Usaradc-apb          Hokay                       /         i2c@fec80000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c                              B                  	  .i2c pclk                  C               y           default                      +            Hokay       rtc@51            haoyu,hym8563              Q                    hym8563                                   y              default                  /         battery@62            cellwise,cw2015            b      @  
vjjjhfb^ZX_YF=5-(!)8DP(HVfffj>l=	8I{;w/ dI                  
           Hokay             i2c@fec90000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c                              B                  	  .i2c pclk                  D               y           default                      +            Hokay       audio-codec@11            everest,es8388                     Y          I      1                   B      1        (           4           5                       /            i2c@feca0000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c                              B                  	  .i2c pclk                  E               y           default                      +          	  Hdisabled          spi@fecb0000          (    rockchip,rk3588-spi rockchip,rk3066-spi                                    J               B                    .spiclk apb_pclk         &   l      l           +tx rx           	5           y                 default                      +          	  Hdisabled          efuse@fecc0000            rockchip,rk3588-otp                               B                                .otp apb_pclk phy arb            {                          Uotp apb arb                      +      cpu-code@2                      id@7                        cpu-leakage@17                      cpu-leakage@18                      cpu-leakage@19                      log-leakage@1a                      gpu-leakage@1b                      cpu-version@1c                        A            npu-leakage@28             (         codec-leakage@29               )            dma-controller@fed10000           arm,pl330 arm,primecell                     @                 Z              [                        B      p      	  .apb_pclk                       /   l      phy@fed60000              rockchip,rk3588-hdptx-phy                                 B          T        .ref apb         a          8  {     #          c     d     e     !     "      "  Uphy apb init cmn lane ropll lcpll           l         	  Hdisabled          phy@fed80000              rockchip,rk3588-usbdp-phy                                a           B          l     V           .refclk immortal pclk utmi         (  {                                     Uinit cmn lane pcs_apb pma_apb           F           Y           j                    	  Hdisabled            /   $      phy@fee00000              rockchip,rk3588-naneng-combphy                               B          v     W        .ref apb pipe            I             Y         a           {     <     C        Uphy apb            *                 	  Hdisabled            /   s      phy@fee20000              rockchip,rk3588-naneng-combphy                               B          x     W        .ref apb pipe            I             Y         a           {     >     E        Uphy apb            *                   Hokay            /   )      sram@ff001000         
    mmio-sram                               '                                 +         pinctrl           rockchip,rk3588-pinctrl          '        l                        +           /      gpio@fd8a0000             rockchip,gpio-bank                                                    B     q     r         	H                                T        	<                      /         gpio@fec20000             rockchip,gpio-bank                                                    B      s      t         	H                                T        	<                      /         gpio@fec30000             rockchip,gpio-bank                                                    B      u      v         	H                  @             T        	<                    gpio@fec40000             rockchip,gpio-bank                                                    B      w      x         	H                  `             T        	<                      /   q      gpio@fec50000             rockchip,gpio-bank                                                    B      y      z         	H                               T        	<                      /        pcfg-pull-up                     /         pcfg-pull-down                   /         pcfg-pull-none                   /         pcfg-pull-none-drv-level-2                              /         pcfg-pull-up-drv-level-1                                /         pcfg-pull-up-drv-level-2                                /         pcfg-pull-none-smt                            /         auddsm        bt1120        can0          can1          can2          cif       clk32k     clk32k-in                  
              /            cpu       ddrphych0         ddrphych1         ddrphych2         ddrphych3         dp0       dp1       emmc       emmc-rstnout                                /         emmc-bus8                                                                                                                   /         emmc-clk                                /         emmc-cmd                                 /         emmc-data-strobe                                /            eth1          fspi          gmac1         gpu       hdmi          i2c0       i2c0m2-xfer                                            /   +         i2c1       i2c1m0-xfer                    	             	           /            i2c2       i2c2m0-xfer                    	             	           /            i2c3       i2c3m0-xfer                   	            	           /            i2c4       i2c4m2-xfer                    	             	           /            i2c5       i2c5m0-xfer                   	            	           /            i2c6       i2c6m3-xfer                	   	            	           /            i2c7       i2c7m0-xfer                   	            	           /            i2c8       i2c8m0-xfer                   	            	           /            i2s0       i2s0-lrck                               /         i2s0-mclk                               /         i2s0-sclk                               /         i2s0-sdi0                               /         i2s0-sdo0                               /            i2s1       i2s1m0-lrck                             /         i2s1m0-sclk                             /         i2s1m0-sdi0                             /         i2s1m0-sdi1                             /         i2s1m0-sdi2                             /         i2s1m0-sdi3                             /         i2s1m0-sdo0               	              /         i2s1m0-sdo1               
              /         i2s1m0-sdo2                             /         i2s1m0-sdo3                             /            i2s2       i2s2m1-lrck                             /         i2s2m1-sclk                             /         i2s2m1-sdi                
              /         i2s2m1-sdo                              /            i2s3       i2s3-lrck                               /         i2s3-sclk                               /         i2s3-sdi                                /         i2s3-sdo                                /            jtag          litcpu        mcu       mipi          npu       pcie20x1          pcie30phy         pcie30x1          pcie30x2          pcie30x4          pdm0          pdm1          pmic       pmic-pins         p                                                                                                      /            pmu       pwm0       pwm0m0-pins                              /   /         pwm1       pwm1m0-pins                              /   0         pwm2       pwm2m0-pins                              /   1         pwm3       pwm3m0-pins                              /   2         pwm4       pwm4m0-pins                              /            pwm5       pwm5m0-pins                	              /            pwm6       pwm6m0-pins                              /            pwm7       pwm7m0-pins                              /            pwm8       pwm8m0-pins                             /            pwm9       pwm9m0-pins                             /            pwm10      pwm10m0-pins                                 /            pwm11      pwm11m0-pins                                /            pwm12      pwm12m1-pins                                /            pwm13      pwm13m1-pins                                /            pwm14      pwm14m0-pins                                /            pwm15      pwm15m0-pins                                /            refclk        sata          sata0         sata1         sata2         sdio       sdiom1-pins       `                                                                                   /   }         sdmmc      sdmmc-bus4        @                                                          /   z      sdmmc-clk                               /   w      sdmmc-cmd                               /   x      sdmmc-det                                /   y         spdif0        spdif1        spi0       spi0m0-pins       0                                                 /         spi0m0-cs0                               /         spi0m0-cs1                               /            spi1       spi1m1-pins       0                                              /         spi1m1-cs0                              /         spi1m1-cs1                              /            spi2       spi2m2-pins       0                                                 /         spi2m2-cs0                 	              /            spi3       spi3m1-pins       0                                              /         spi3m1-cs0                              /         spi3m1-cs1                              /            spi4       spi4m0-pins       0                                              /         spi4m0-cs0                              /         spi4m0-cs1                              /            tsadc      tsadc-shut-org                               /            uart0      uart0m1-xfer                                 	              /   .         uart1      uart1m1-xfer                      
            
           /            uart2      uart2m0-xfer                       
             
           /            uart3      uart3m1-xfer                      
            
           /            uart4      uart4m1-xfer                      
            
           /            uart5      uart5m1-xfer                      
            
           /            uart6      uart6m1-xfer                       
            
           /            uart7      uart7m1-xfer                      
            
           /            uart8      uart8m1-xfer                      
            
           /            uart9      uart9m2-xfer                      
            
           /         uart9m2-ctsn                     
           /         uart9m2-rtsn                     
           /            vop       bt656         gpio-func      tsadc-gpio-func                               /            audio-amplifier    headphone-amplifier-en                                /        headphone-detect                                 /         speaker-amplifier-en                                 /           bt     bt-enable-h                              /         bt-host-wake-l                               /         bt-wake-l                 	               /            charger    boost-enable-h                             charger-int-h                                  hym8563    hym8563-int                               /            gpio-btns      btn-pins-ctrl                                                                                                	             
                                                                                                                       /           gpio-leds      led-pins                                               /           lcd_bl_en      lcd-bl-en                                /           pcie-pins      pcie-rst                                 /   p         sd-pwr     sd-s0-pwr                                /           spk-pwr    vcc5v0-spk-pwr                               /           touch      touch-int                                /         touch-rst                                /            usb-typec      usbc0-int                                  vcc3v3-lcd     vcc-lcd-h                                /           vibrator       vib-left-h                               /  
      vib-right-h                              /  	         wifi       wifi-enable-h                                /        wifi-host-wake-irq                                 /               opp-table-cluster0            operating-points-v2                  /      opp-1008000000          *    <         1 
L 
L ~        ?  @      opp-1200000000          *    G         1 
4 
4 ~        ?  @      opp-1416000000          *    Tfr         1   ~        ?  @         P      opp-1608000000          *    _"         1 P P ~        ?  @      opp-1800000000          *    kI         1 ~ ~ ~        ?  @         opp-table-cluster1            operating-points-v2                  /      opp-1200000000          *    G         1 
L 
L B@        ?  @      opp-1416000000          *    Tfr         1   B@        ?  @      opp-1608000000          *    _"         1   B@        ?  @      opp-1800000000          *    kI         1 P P B@        ?  @      opp-2016000000          *    x)         1 H H B@        ?  @      opp-2208000000          *    h         1 l l B@        ?  @      opp-2400000000          *             1 B@ B@ B@        ?  @         opp-table-cluster2            operating-points-v2                  /      opp-1200000000          *    G         1 
L 
L B@        ?  @      opp-1416000000          *    Tfr         1   B@        ?  @      opp-1608000000          *    _"         1   B@        ?  @      opp-1800000000          *    kI         1 P P B@        ?  @      opp-2016000000          *    x)         1 H H B@        ?  @      opp-2208000000          *    h         1 l l B@        ?  @      opp-2400000000          *             1 B@ B@ B@        ?  @         opp-table             operating-points-v2         /   !   opp-300000000           *             1 
L 
L P      opp-400000000           *    ׄ         1 
L 
L P      opp-500000000           *    e         1 
L 
L P      opp-600000000           *    #F         1 
L 
L P      opp-700000000           *    )'         1 
` 
` P      opp-800000000           *    /         1 q q P      opp-900000000           *    5         1 5  5  P      opp-1000000000          *    ;         1 P P P         chosen          \serial2:1500000n8         adc-keys          	    adc-keys            h              tbuttons          w@           <   button-vol-up         	  VOLUMEUP               s          Bh      button-vol-down         VOLUMEDOWN             r         \         adc-joystick              adc-joystick             h                                   <                     +       axis@0                         (                                          axis@1                        (                                          axis@2                        (                                          axis@3                        (                                              adc-trigger           adc-joystick            h                       <                     +       axis@0                                              z                   axis@1                                                                   analog-sound              simple-audio-card           y           default                                  1i2s         J           i   q                         rockchip,es8388-codec           Headphones Speaker       d  Speaker Amplifier INL LOUT2 Speaker Amplifier INR ROUT2 Speaker Speaker Amplifier OUTL Speaker Speaker Amplifier OUTR Headphones Amplifier INL LOUT1 Headphones Amplifier INR ROUT1 Headphones Headphones Amplifier OUTL Headphones Headphones Amplifier OUTR LINPUT1 Microphone Jack RINPUT1 Microphone Jack LINPUT2 Onboard Microphone RINPUT2 Onboard Microphone       ^  Microphone Microphone Jack Microphone Onboard Microphone Headphone Headphones Speaker Speaker      simple-audio-card,codec                              /         simple-audio-card,cpu                      backlight             pwm-backlight           ,   q               y          default         9        a         battery           simple-battery          > 8u         ` &%                  p@        /         gpio-keys         
    gpio-keys           y          default    button-a            N                 EAST              1      button-b            N                 SOUTH             0      button-down         N      	         
  DPAD-DOWN             !      button-home         N                	  FUNCTION              <      button-l1           N                 L1            6      button-left         N               
  DPAD-LEFT             "      button-menu         N                 HOME               f      button-r1           N      
           R1            7      button-right            N                 DPAD-RIGHT            #      button-select           N                 SELECT            :      button-start            N                 START             ;      button-thumbl           N                 THUMBL            =      button-thumbr           N                 THUMBR            >      button-up           N                 DPAD-UP                  button-x            N                 NORTH             3      button-y            N                 WEST              4         gpio-leds         
    gpio-leds           default         y     led-0                      N   q               
@status        led-1                      N   q             	  
@charging             headphone-amplifier           simple-audio-amplifier          ,                  y          default         Headphones Amplifier            /         pwm-fan           pwm-fan                           x                          ,                      
                      9        P           /         pwm-33        	    pwm-gpio            N                  y  	        default         L           /        pwm-132       	    pwm-gpio            N                 y  
        default         L           /        sdio-pwrseq           mmc-pwrseq-simple         
  .ext_clock           B           y          default                    ' LK@        H   q              /   ~      speaker-amplifier             simple-audio-amplifier          ,                 y          default         Speaker Amplifier           :          /         vcc-1v1-nldo-s3-regulator             regulator-fixed          
w         
I                          vcc_1v1_nldo_s3            ,        /         vcc3v3-lcd0-n-regulator           regulator-fixed          E                         y          default          2Z         2Z        vcc3v3_lcd0_n                 regulator-state-mem                   vcc-3v3-sd-s0-regulator           regulator-fixed          E                         y          default          -         -        vcc_3v3_sd_s0                      /   {      vcc5v0-spk-regulator              regulator-fixed          E                         y          default          LK@         LK@        vcc5v0_spk             ,        /     regulator-state-mem                   vcc5v0-sys-regulator              regulator-fixed          
w         
I         LK@         LK@        vcc5v0_sys          /   ,      vibrator-l            pwm-vibrator            Xenable          9      1-           vibrator-r            pwm-vibrator            Xenable          9      1-              	compatible interrupt-parent #address-cells #size-cells model chassis-type gpio0 gpio1 gpio2 gpio3 gpio4 i2c0 i2c1 i2c2 i2c3 i2c4 i2c5 i2c6 i2c7 i2c8 serial0 serial1 serial2 serial3 serial4 serial5 serial6 serial7 serial8 serial9 spi0 spi1 spi2 spi3 spi4 mmc0 mmc1 mmc2 cpu device_type reg enable-method capacity-dmips-mhz clocks assigned-clocks assigned-clock-rates cpu-idle-states i-cache-size i-cache-line-size i-cache-sets d-cache-size d-cache-line-size d-cache-sets next-level-cache dynamic-power-coefficient #cooling-cells operating-points-v2 cpu-supply phandle entry-method local-timer-stop arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us cache-level cache-unified ports arm,smc-id shmem #clock-cells #reset-cells interrupts clock-frequency clock-output-names interrupt-names ranges clock-names power-domains status mali-supply dr_mode phys phy-names phy_type resets snps,dis_enblslpm_quirk snps,dis-u1-entry-quirk snps,dis-u2-entry-quirk snps,dis-u2-freeclk-exists-quirk snps,dis-del-phy-power-chg-quirk snps,dis-tx-ipgap-linecheck-quirk snps,dis_rxdet_inp3_quirk #iommu-cells reset-names #phy-cells rockchip,grf pinctrl-0 pinctrl-names fcs,suspend-voltage-selector regulator-max-microvolt regulator-min-microvolt regulator-name regulator-ramp-delay vin-supply regulator-off-in-suspend dmas dma-names reg-shift reg-io-width #pwm-cells #power-domain-cells pm_qos iommus reg-names rockchip,vop-grf rockchip,vo1-grf rockchip,pmu assigned-clock-parents #sound-dai-cells bus-range #interrupt-cells interrupt-map-mask interrupt-map linux,pci-domain max-link-speed msi-map num-lanes reset-gpios interrupt-controller rockchip,php-grf snps,axi-config snps,mixed-burst snps,mtl-rx-config snps,mtl-tx-config snps,tso snps,blen snps,wr_osr_lmt snps,rd_osr_lmt snps,rx-queues-to-use snps,tx-queues-to-use ports-implemented hba-port-cap snps,rx-ts-max snps,tx-ts-max fifo-depth max-frequency bus-width cap-mmc-highspeed cap-sd-highspeed disable-wp no-sdio no-mmc sd-uhs-sdr104 vmmc-supply vqmmc-supply cap-sdio-irq keep-power-in-suspend mmc-pwrseq no-sd mmc-hs400-1_8v mmc-hs400-enhanced-strobe non-removable rockchip,trcm-sync-tx-only mbi-alias mbi-ranges msi-controller #msi-cells affinity arm,pl330-periph-burst #dma-cells irq-gpios touchscreen-inverted-x touchscreen-size-x touchscreen-size-y touchscreen-swapped-x-y #io-channel-cells num-cs #gpio-cells gpio-controller spi-max-frequency system-power-controller vcc1-supply vcc2-supply vcc3-supply vcc4-supply vcc5-supply vcc6-supply vcc7-supply vcc8-supply vcc9-supply vcc10-supply vcc11-supply vcc12-supply vcc13-supply vcc14-supply vcca-supply pins function regulator-boot-on regulator-enable-ramp-delay regulator-always-on regulator-on-in-suspend regulator-suspend-microvolt uart-has-rtscts device-wakeup-gpios shutdown-gpios polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device rockchip,hw-tshut-temp rockchip,hw-tshut-mode rockchip,hw-tshut-polarity pinctrl-1 #thermal-sensor-cells vref-supply wakeup-source cellwise,battery-profile cellwise,monitor-interval-ms monitored-battery AVDD-supply DVDD-supply HPVDD-supply bits rockchip,u2phy-grf rockchip,usb-grf rockchip,usbdpphy-grf rockchip,vo-grf rockchip,pipe-grf rockchip,pipe-phy-grf gpio-ranges bias-pull-up bias-pull-down bias-disable drive-strength input-schmitt-enable rockchip,pins opp-shared opp-hz opp-microvolt clock-latency-ns opp-suspend stdout-path io-channels io-channel-names keyup-threshold-microvolt poll-interval label linux,code press-threshold-microvolt abs-flat abs-fuzz abs-range simple-audio-card,aux-devs simple-audio-card,bitclock-master simple-audio-card,format simple-audio-card,frame-master simple-audio-card,hp-det-gpio simple-audio-card,mclk-fs simple-audio-card,name simple-audio-card,pin-switches simple-audio-card,routing simple-audio-card,widgets sound-dai system-clock-frequency enable-gpios pwms charge-full-design-microamp-hours constant-charge-current-max-microamp constant-charge-voltage-max-microvolt voltage-min-design-microvolt color sound-name-prefix cooling-levels fan-supply pulses-per-revolution post-power-on-delay-ms power-off-delay-us VCC-supply enable-active-high pwm-names 