 G   8 7x   (            i 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                    reserved-memory                      +            '   shmem@10f000              arm,scmi-shmem                                .        /            gpu@fb000000          *    rockchip,rk3588-mali arm,mali-valhall-csf                                             I   
           Y         B                       5core coregroup stacks                   0         \              ]              ^               job mmu gpu         A               Ookay               !        V   "        /         usb@fc000000              rockchip,rk3588-dwc3 snps,dwc3                      @                                B                       5ref_clk suspend_clk bus_clk         botg         j   #   $           ousb2-phy usb3-phy         
  yutmi_wide           A                    R                                                            	  Odisabled          usb@fc800000          "    rockchip,rk3588-ehci generic-ehci                                                      B                  %        j   &        ousb         A             	  Odisabled          usb@fc840000          "    rockchip,rk3588-ohci generic-ohci                                                      B                  %        j   &        ousb         A             	  Odisabled          usb@fc880000          "    rockchip,rk3588-ehci generic-ehci                                                      B                  '        j   (        ousb         A             	  Odisabled          usb@fc8c0000          "    rockchip,rk3588-ohci generic-ohci                                                      B                  '        j   (        ousb         A             	  Odisabled          usb@fcd00000              rockchip,rk3588-dwc3 snps,dwc3                     @                              (  B     j     i     h     k     r      &  5ref_clk suspend_clk bus_clk utmi pipe           bhost            j   )         	  ousb3-phy          
  yutmi_wide                4                                             5      	  Odisabled          iommu@fc900000            arm,smmu-v3                             @        q             s             v             o               eventq gerror priq cmdq-sync            O         	  Odisabled          iommu@fcb00000            arm,smmu-v3                             @        }                                       {               eventq gerror priq cmdq-sync            O         	  Odisabled          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             5phyclk          usb480m_phy0                                      m             \phy apb         Ookay            /      otg-port            h            Ookay            /   #            syscon@fd5d8000       .    rockchip,rk3588-usb2phy-grf syscon simple-mfd               ]       @                      +      usb2phy@8000              rockchip,rk3588-usb2phy                                   B             5phyclk          usb480m_phy2                                      o             \phy apb       	  Odisabled            /   %   host-port           h          	  Odisabled            /   &            syscon@fd5dc000       .    rockchip,rk3588-usb2phy-grf syscon simple-mfd               ]       @                      +      usb2phy@c000              rockchip,rk3588-usb2phy                                   B             5phyclk          usb480m_phy3                                      p              \phy apb       	  Odisabled            /   '   host-port           h          	  Odisabled            /   (            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р         s   *                              /         i2c@fd880000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c                                    =               B     t     s      	  5i2c pclk               +        default                      +            Ookay       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                  5baudclk apb_pclk            -   -      -           2tx rx              .        default         <           F         	  Odisabled          pwm@fd8b0000          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                              B                	  5pwm pclk               /        default         S         	  Odisabled          pwm@fd8b0010          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                             B                	  5pwm pclk               0        default         S         	  Odisabled          pwm@fd8b0020          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                              B                	  5pwm pclk               1        default         S         	  Odisabled          pwm@fd8b0030          (    rockchip,rk3588-pwm rockchip,rk3328-pwm              0               B                	  5pwm pclk               2        default         S         	  Odisabled          power-management@fd8d8000         &    rockchip,rk3588-pmu syscon simple-mfd                               /   k   power-controller          !    rockchip,rk3588-power-controller                        ^            +            Ookay            /       power-domain@8                     ^                         +       power-domain@9             	         B     !     #     "             r   3   4   5        ^                         +       power-domain@10            
        B     !     #     "        r   6        ^          power-domain@11                    B     !     #     "        r   7        ^                power-domain@12                    B                       r   8   9   :   ;        ^          power-domain@13                                 +            ^       power-domain@14                  (  B                                 r   <        ^          power-domain@15                     B                            r   =        ^          power-domain@16                    B                  r   >   ?   @                     +            ^       power-domain@17                     B                            r   A   B   C        ^                power-domain@21                    B                                                                                                   r   D   E   F   G   H   I   J   K                     +            ^       power-domain@23                    B      C      A             r   L        ^          power-domain@14                     B                            r   <        ^          power-domain@15                    B                       r   =        ^          power-domain@22                    B                  r   M        ^             power-domain@24                    B     [     Z     ]        r   N   O                     +            ^       power-domain@25                  8  B                                   Z        r   P        ^             power-domain@26                  8  B                                   Q        r   Q   R        ^          power-domain@27                  0  B                                      r   S   T   U   V                     +            ^       power-domain@28                     B                            r   W   X        ^          power-domain@29                  (  B                                 r   Y   Z        ^             power-domain@30                    B     z     {        r   [        ^          power-domain@31                  @  B     W                                           r   \   ]   ^   _        ^          power-domain@33            !        B     W     Z     [        ^          power-domain@34            "        B     W     Z     [        ^          power-domain@37            %        B          2        r   `        ^          power-domain@38            &        B      4      5        ^          power-domain@40            (        r   a        ^                video-codec@fdb50000          +    rockchip,rk3588-vpu121 rockchip,rk3568-vpu                                      w               vdpu            B                
  5aclk hclk           y   b        A             iommu@fdb50800        ,    rockchip,rk3588-iommu rockchip,rk3568-iommu                     @               v               5aclk iface          B                  A               O            /   b      rga@fdb80000          (    rockchip,rk3588-rga rockchip,rk3288-rga                                    t               B                       5aclk hclk sclk               r     q     p        \core axi ahb            A             video-codec@fdba0000              rockchip,rk3588-vepu121                                     z               B                
  5aclk hclk           y   c        A             iommu@fdba0800        ,    rockchip,rk3588-iommu rockchip,rk3568-iommu                     @               y               B                  5aclk iface          A               O            /   c      video-codec@fdba4000              rockchip,rk3588-vepu121             @                       |               B                
  5aclk hclk           y   d        A             iommu@fdba4800        ,    rockchip,rk3588-iommu rockchip,rk3568-iommu             H        @               {               B                  5aclk iface          A               O            /   d      video-codec@fdba8000              rockchip,rk3588-vepu121                                    ~               B                
  5aclk hclk           y   e        A             iommu@fdba8800        ,    rockchip,rk3588-iommu rockchip,rk3568-iommu                     @               }               B                  5aclk iface          A               O            /   e      video-codec@fdbac000              rockchip,rk3588-vepu121                                                   B                
  5aclk hclk           y   f        A             iommu@fdbac800        ,    rockchip,rk3588-iommu rockchip,rk3568-iommu                     @                              B                  5aclk iface          A               O            /   f      video-codec@fdc70000              rockchip,rk3588-av1-vpu                                     l               vdpu            I      A      C        Yׄ ׄ         B      A      C      
  5aclk hclk           A                                           vop@fdd90000              rockchip,rk3588-vop                      B     P                vop gamma-lut                               8  B     ]     \     a     b     c     d     [      7  5aclk hclk dclk_vp0 dclk_vp1 dclk_vp2 dclk_vp3 pclk_vop          y   g        A               s   h           i           j           k      	  Odisabled       ports                        +            /      port@0                       +                      port@1                       +                     port@2                       +                     port@3                       +                           iommu@fdd97e00        ,    rockchip,rk3588-iommu rockchip,rk3568-iommu              ~                                                  B     ]     \        5aclk iface          O            A             	  Odisabled            /   g      i2s@fddc0000              rockchip,rk3588-i2s-tdm                                                    B                       5mclk_tx mclk_rx hclk            I                           -   l            2tx          A                            \tx-m                      	  Odisabled          i2s@fddf0000              rockchip,rk3588-i2s-tdm                                                    B     4     4     5        5mclk_tx mclk_rx hclk            I     1                      -   l           2tx          A                            \tx-m                      	  Odisabled          i2s@fddfc000              rockchip,rk3588-i2s-tdm                                                   B     0     0     ,        5mclk_tx mclk_rx hclk            I     -                      -   l           2rx          A                            \rx-m                      	  Odisabled          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           )  5aclk_mst aclk_slv aclk_dbi pclk aux pipe            pci       P                                                                                sys pmc msg legacy err                                          `                    n                      n                     n                     n                      .           =  0    o  0            E           j   )         	  opcie-phy            A       "      T  '                                                     @      	       @         0     
@       @                                     dbi apb config               )     .      	  \pwr pipe                         +           Ookay               p        default         O   q          legacy-interrupt-controller          [                                                                  /   n         pcie@fe190000         *    rockchip,rk3588-pcie rockchip,rk3568-pcie              @   O      0  B     D     I     ?     N     S     s      )  5aclk_mst aclk_slv aclk_dbi pclk aux pipe            pci       P                                                                                sys pmc msg legacy err                                          `                    r                      r                     r                     r                      .           =  @    o  @            E           j   s         	  opcie-phy            A       "      T  '                                                     @      
        @         0     
A        @                                     dbi apb config               *     /      	  \pwr pipe                         +         	  Odisabled       legacy-interrupt-controller          [                                                                  /   r         ethernet@fe1c0000         &    rockchip,rk3588-gmac snps,dwmac-4.20a                                                                     macirq eth_wake_irq       (  B     6     7     Y     ^     5      0  5stmmaceth clk_mac_ref pclk_mac aclk_mac ptp_ref         A       !             $      
  \stmmaceth           s   h        p   *           t                    u           v               	  Odisabled       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        5sata pmalive rxoob ref asic         '                        +          	  Odisabled       sata-port@0                     9 @          j   s         	  osata-phy            F            U             sata@fe230000         '    rockchip,rk3588-dwc-ahci snps,dwc-ahci              #                                    (  B     d     a     g     V     q        5sata pmalive rxoob ref asic         '                        +          	  Odisabled       sata-port@0                     9 @          j   )         	  osata-phy            F            U             spi@fe2b0000              rockchip,sfc                +        @                               B     /     0        5clk_sfc hclk_sfc                         +          	  Odisabled          mmc@fe2c0000          0    rockchip,rk3588-dw-mshc rockchip,rk3288-dw-mshc             ,        @                                B   
      
   	                  5biu ciu ciu-drive ciu-sample            d           oр        default            w   x   y   z        A       (        Ookay            }                                                                    {           |      mmc@fe2d0000          0    rockchip,rk3588-dw-mshc rockchip,rk3288-dw-mshc             -        @                                B                            5biu ciu ciu-drive ciu-sample            d           oр        default            }        A       %        Ookay                        }                                                  ~                                    +       wifi@1        %    brcm,bcm43456-fmac brcm,bcm4329-fmac                                                
  host-wake                      default          mmc@fe2e0000              rockchip,rk3588-dwcmshc             .                                       I     -     .     ,        Y n6        (  B     ,     *     +     -     .        5core bus axi block timer            o                                default       (                                   \core bus axi block timer            Ookay            }                     .                           H      i2s@fe470000              rockchip,rk3588-i2s-tdm             G                                       B      +      /      (        5mclk_tx mclk_rx hclk            I      )      -                            -   -       -           2tx rx           A       &              *      +      
  \tx-m rx-m            V        default                                            Ookay            /        i2s@fe480000              rockchip,rk3588-i2s-tdm             H                                       B     y     }     u        5mclk_tx mclk_rx hclk            -   -      -           2tx rx                ^     _      
  \tx-m rx-m            V        default       (                                                  	  Odisabled          i2s@fe490000          (    rockchip,rk3588-i2s rockchip,rk3066-i2s             I                                       B                    5i2s_clk i2s_hclk            I                            -                     2tx rx           A       &        default                                       	  Odisabled          i2s@fe4a0000          (    rockchip,rk3588-i2s rockchip,rk3066-i2s             J                                       B      %              5i2s_clk i2s_hclk            I      "                      -                    2tx rx           A       &        default                                       	  Odisabled          interrupt-controller@fe600000             arm,gic-v3               `             h                       	                [        q    a          {     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      	  5apb_pclk                       /   -      dma-controller@fea30000           arm,pl330 arm,primecell                     @                 X              Y                        B      o      	  5apb_pclk                       /         i2c@fea90000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c                              B            {      	  5i2c pclk                  >                          default                      +          	  Odisabled          i2c@feaa0000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c                              B            |      	  5i2c pclk                  ?                          default                      +            Ookay       regulator@42              rockchip,rk8602            B                    ~         dp        vdd_npu_s0                    	   ,   regulator-state-mem                      i2c@feab0000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c                              B            }      	  5i2c pclk                  @                          default                      +            Ookay       touchscreen@14            goodix,gt911                                                                                 default         O                             8                   	         i2c@feac0000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c                              B            ~      	  5i2c pclk                  A                          default                      +            Ookay       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                  	  5i2c pclk                  B                          default                      +          	  Odisabled          timer@feae0000        ,    rockchip,rk3588-timer rockchip,rk3288-timer                                     !               B      T      W        5pclk timer        watchdog@feaf0000              rockchip,rk3588-wdt snps,dw-wdt                              B      d      c      
  5tclk pclk                 ;             spi@feb00000          (    rockchip,rk3588-spi rockchip,rk3066-spi                                    F               B                    5spiclk apb_pclk         -   -      -           2tx rx           	<                            default                      +          	  Odisabled          spi@feb10000          (    rockchip,rk3588-spi rockchip,rk3066-spi                                    G               B                    5spiclk apb_pclk         -   -      -           2tx rx           	<                            default                      +          	  Odisabled          spi@feb20000          (    rockchip,rk3588-spi rockchip,rk3066-spi                                    H               B                    5spiclk apb_pclk         -                    2tx rx           	<                         default                      +            Ookay            I              Y    pmic@0            rockchip,rk806                      	C            	O                                                      default         	_ B@         	q        	   ,        	   ,        	   ,        	   ,        	   ,        	   ,        	   ,        	   ,        	   ,        	   ,        
           
   ,        
           
)           
6   ,   dvs1-null-pins          
Bgpio_pwrctrl1         	  
Gpin_fun0            /         dvs2-null-pins          
Bgpio_pwrctrl2         	  
Gpin_fun0            /         dvs3-null-pins          
Bgpio_pwrctrl3         	  
Gpin_fun0            /         regulators     dcdc-reg1            
P        
b           ~         dp        vdd_gpu_s0            0        /   "   regulator-state-mem                   dcdc-reg2            
~         
P         ~         dp          0        vdd_cpu_lit_s0          /      regulator-state-mem                   dcdc-reg3            
~         
P         q         
L        vdd_logic_s0              0   regulator-state-mem          
        
 q         dcdc-reg4            
~         
P         ~         dp        vdd_vdenc_s0              0   regulator-state-mem                   dcdc-reg5            
~         
P         
L                   0        vdd_ddr_s0     regulator-state-mem                  
 P         dcdc-reg6            
~         
P        vdd2_ddr_s3    regulator-state-mem          
         dcdc-reg7            
~         
P                          vdd_2v0_pldo_s3         /      regulator-state-mem          
        
          dcdc-reg8            
~         
P         2Z         2Z        vcc_3v3_s3          /      regulator-state-mem          
        
 2Z         dcdc-reg9            
~         
P        vddq_ddr_s0    regulator-state-mem                   dcdc-reg10           
~         
P         w@         w@        vcc_1v8_s3          /      regulator-state-mem          
        
 w@         pldo-reg1            
~         
P         w@         w@        avcc_1v8_s0    regulator-state-mem                   pldo-reg2            
~         
P         w@         w@        vcc_1v8_s0          /      regulator-state-mem                  
 w@         pldo-reg3            
~         
P         O         O        avdd_1v2_s0    regulator-state-mem                   pldo-reg4            
~         
P         2Z         2Z        vcc_3v3_s0     regulator-state-mem                   pldo-reg5            
~         
P         2Z         w@        vccio_sd_s0         /   |   regulator-state-mem                   pldo-reg6            
~         
P         w@         w@        vcc_1v8_s3_pldo6       regulator-state-mem          
        
 w@         nldo-reg1            
~         
P         q         q        vdd_0v75_s3    regulator-state-mem          
        
 q         nldo-reg2            
~         
P         P         P        vdd_ddr_pll_s0     regulator-state-mem                  
 P         nldo-reg3            
~         
P         |         |        avdd_0v75_s0       regulator-state-mem                   nldo-reg4            
~         
P         P         P        vdd_0v85_s0    regulator-state-mem                   nldo-reg5            
~         
P         q         q        vdd_0v75_s0    regulator-state-mem                            spi@feb30000          (    rockchip,rk3588-spi rockchip,rk3066-spi                                    I               B                    5spiclk apb_pclk         -                    2tx rx           	<                            default                      +          	  Odisabled          serial@feb40000       &    rockchip,rk3588-uart snps,dw-apb-uart                                      L               B                    5baudclk apb_pclk            -   -      -   	        2tx rx                      default         F           <         	  Odisabled          serial@feb50000       &    rockchip,rk3588-uart snps,dw-apb-uart                                      M               B                    5baudclk apb_pclk            -   -   
   -           2tx rx                      default         F           <           Ookay          serial@feb60000       &    rockchip,rk3588-uart snps,dw-apb-uart                                      N               B                    5baudclk apb_pclk            -   -      -           2tx rx                      default         F           <         	  Odisabled          serial@feb70000       &    rockchip,rk3588-uart snps,dw-apb-uart                                      O               B                    5baudclk apb_pclk            -      	      
        2tx rx                      default         F           <         	  Odisabled          serial@feb80000       &    rockchip,rk3588-uart snps,dw-apb-uart                                      P               B                    5baudclk apb_pclk            -                    2tx rx                      default         F           <         	  Odisabled          serial@feb90000       &    rockchip,rk3588-uart snps,dw-apb-uart                                      Q               B                    5baudclk apb_pclk            -                    2tx rx                      default         F           <         	  Odisabled          serial@feba0000       &    rockchip,rk3588-uart snps,dw-apb-uart                                      R               B                    5baudclk apb_pclk            -   l      l           2tx rx                      default         F           <         	  Odisabled          serial@febb0000       &    rockchip,rk3588-uart snps,dw-apb-uart                                      S               B                    5baudclk apb_pclk            -   l   	   l   
        2tx rx                      default         F           <         	  Odisabled          serial@febc0000       &    rockchip,rk3588-uart snps,dw-apb-uart                                      T               B                    5baudclk apb_pclk            -   l      l           2tx rx                            default         F           <           Ookay             
   bluetooth             brcm,bcm4345c5          B           5lpo         
   q   	                q                                       default         
   q                pwm@febd0000          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                              B      L      K      	  5pwm pclk                       default         S         	  Odisabled          pwm@febd0010          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                             B      L      K      	  5pwm pclk                       default         S         	  Odisabled          pwm@febd0020          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                              B      L      K      	  5pwm pclk                       default         S         	  Odisabled          pwm@febd0030          (    rockchip,rk3588-pwm rockchip,rk3328-pwm              0               B      L      K      	  5pwm pclk                       default         S         	  Odisabled          pwm@febe0000          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                              B      O      N      	  5pwm pclk                       default         S         	  Odisabled          pwm@febe0010          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                             B      O      N      	  5pwm pclk                       default         S         	  Odisabled          pwm@febe0020          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                              B      O      N      	  5pwm pclk                       default         S         	  Odisabled          pwm@febe0030          (    rockchip,rk3588-pwm rockchip,rk3328-pwm              0               B      O      N      	  5pwm pclk                       default         S         	  Odisabled          pwm@febf0000          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                              B      R      Q      	  5pwm pclk                       default         S           Ookay            /        pwm@febf0010          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                             B      R      Q      	  5pwm pclk                       default         S           Ookay            /        pwm@febf0020          (    rockchip,rk3588-pwm rockchip,rk3328-pwm                              B      R      Q      	  5pwm pclk                       default         S         	  Odisabled          pwm@febf0030          (    rockchip,rk3588-pwm rockchip,rk3328-pwm              0               B      R      Q      	  5pwm pclk                       default         S         	  Odisabled          thermal-zones      package-thermal         
                                trips      package-crit            - 8        9          	   Ecritical          package-fan0            -          9           Eactive          /         package-fan1            -          9           Eactive          /            cooling-maps       map1            D           I            map2            D           I                  bigcore0-thermal            
   d                             trips      bigcore0-alert          - L        9           Epassive         /         bigcore0-crit           - 8        9          	   Ecritical             cooling-maps       map0            D           I                  bigcore2-thermal            
   d                             trips      bigcore2-alert          - L        9           Epassive         /         bigcore2-crit           - 8        9          	   Ecritical             cooling-maps       map0            D           I      	            littlecore-thermal          
   d                             trips      littlecore-alert            - L        9           Epassive         /         littlecore-crit         - 8        9          	   Ecritical             cooling-maps       map0            D         0  I                        center-thermal          
                                 trips      center-crit         - 8        9          	   Ecritical                gpu-thermal         
   d                             trips      gpu-alert           - L        9           Epassive         /         gpu-crit            - 8        9          	   Ecritical             cooling-maps       map0            D           I               npu-thermal         
                                 trips      npu-crit            - 8        9          	   Ecritical                   tsadc@fec00000            rockchip,rk3588-tsadc                                                     B                    5tsadc apb_pclk          I              Y               V      W        \tsadc-apb tsadc         X         o                                              default sleep                      Ookay            /         adc@fec10000              rockchip,rk3588-saradc                                                    	*           B                    5saradc apb_pclk               U        \saradc-apb          Ookay                       /         i2c@fec80000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c                              B                  	  5i2c pclk                  C                          default                      +            Ookay       rtc@51            haoyu,hym8563              Q                    hym8563                                                 default                  /         battery@62            cellwise,cw2015            b      @  
vjjjhfb^ZX_YF=5-(!)8DP(HVfffj>l=	8I{;w/ dI                             Ookay             i2c@fec90000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c                              B                  	  5i2c pclk                  D                          default                      +            Ookay       audio-codec@11            everest,es8388                     Y          I      1        #           B      1        /           ;           <                       /            i2c@feca0000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c                              B                  	  5i2c pclk                  E                          default                      +          	  Odisabled          spi@fecb0000          (    rockchip,rk3588-spi rockchip,rk3066-spi                                    J               B                    5spiclk apb_pclk         -   l      l           2tx rx           	<                            default                      +          	  Odisabled          efuse@fecc0000            rockchip,rk3588-otp                               B                                5otp apb_pclk phy arb                                      \otp 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                        H            npu-leakage@28             (         codec-leakage@29               )            dma-controller@fed10000           arm,pl330 arm,primecell                     @                 Z              [                        B      p      	  5apb_pclk                       /   l      phy@fed60000              rockchip,rk3588-hdptx-phy                                 B          T        5ref apb         h          8       #          c     d     e     !     "      "  \phy apb init cmn lane ropll lcpll           s         	  Odisabled          phy@fed80000              rockchip,rk3588-usbdp-phy                                h           B          l     V           5refclk immortal pclk utmi         (                                       \init cmn lane pcs_apb pma_apb           M           `           q                    	  Odisabled            /   $      phy@fee00000              rockchip,rk3588-naneng-combphy                               B          v     W        5ref apb pipe            I             Y         h                <     C        \phy apb            *                 	  Odisabled            /   s      phy@fee20000              rockchip,rk3588-naneng-combphy                               B          x     W        5ref apb pipe            I             Y         h                >     E        \phy apb            *                   Ookay            /   )      sram@ff001000         
    mmio-sram                               '                                 +         pinctrl           rockchip,rk3588-pinctrl          '        s                        +           /      gpio@fd8a0000             rockchip,gpio-bank                                                    B     q     r         	O                                [        	C                      /         gpio@fec20000             rockchip,gpio-bank                                                    B      s      t         	O                                [        	C                      /         gpio@fec30000             rockchip,gpio-bank                                                    B      u      v         	O                  @             [        	C                    gpio@fec40000             rockchip,gpio-bank                                                    B      w      x         	O                  `             [        	C                      /   q      gpio@fec50000             rockchip,gpio-bank                                                    B      y      z         	O                               [        	C                      /        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    <         8 
L 
L ~        F  @      opp-1200000000          1    G         8 
4 
4 ~        F  @      opp-1416000000          1    Tfr         8   ~        F  @         W      opp-1608000000          1    _"         8 P P ~        F  @      opp-1800000000          1    kI         8 ~ ~ ~        F  @         opp-table-cluster1            operating-points-v2          &        /      opp-1200000000          1    G         8 
L 
L B@        F  @      opp-1416000000          1    Tfr         8   B@        F  @      opp-1608000000          1    _"         8   B@        F  @      opp-1800000000          1    kI         8 P P B@        F  @      opp-2016000000          1    x)         8 H H B@        F  @      opp-2208000000          1    h         8 l l B@        F  @      opp-2400000000          1             8 B@ B@ B@        F  @         opp-table-cluster2            operating-points-v2          &        /      opp-1200000000          1    G         8 
L 
L B@        F  @      opp-1416000000          1    Tfr         8   B@        F  @      opp-1608000000          1    _"         8   B@        F  @      opp-1800000000          1    kI         8 P P B@        F  @      opp-2016000000          1    x)         8 H H B@        F  @      opp-2208000000          1    h         8 l l B@        F  @      opp-2400000000          1             8 B@ B@ B@        F  @         opp-table-gpu             operating-points-v2         /   !   opp-300000000           1             8 
L 
L P      opp-400000000           1    ׄ         8 
L 
L P      opp-500000000           1    e         8 
L 
L P      opp-600000000           1    #F         8 
L 
L P      opp-700000000           1    )'         8 
` 
` P      opp-800000000           1    /         8 q q P      opp-900000000           1    5         8 5  5  P      opp-1000000000          1    ;         8 P P P         chosen          cserial2:1500000n8         adc-keys          	    adc-keys            o              {buttons          w@           <   button-vol-up         	  VOLUMEUP               s          Bh      button-vol-down         VOLUMEDOWN             r         \         adc-joystick              adc-joystick             o                                   <                     +       axis@0                         (                                          axis@1                        (                                          axis@2                        (                                          axis@3                        (                                              adc-trigger           adc-joystick            o                       <                     +       axis@0                                              z                   axis@1                                                                   analog-sound              simple-audio-card                      default                                  8i2s         Q           p   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           3   q                         default         @        a         battery           simple-battery          E 8u         g &%                  p@        /         gpio-keys         
    gpio-keys                     default    button-a            U                 EAST              1      button-b            U                 SOUTH             0      button-down         U      	         
  DPAD-DOWN             !      button-home         U                	  FUNCTION              <      button-l1           U                 L1            6      button-left         U               
  DPAD-LEFT             "      button-menu         U                 HOME               f      button-r1           U      
           R1            7      button-right            U                 DPAD-RIGHT            #      button-select           U                 SELECT            :      button-start            U                 START             ;      button-thumbl           U                 THUMBL            =      button-thumbr           U                 THUMBR            >      button-up           U                 DPAD-UP                  button-x            U                 NORTH             3      button-y            U                 WEST              4         gpio-leds         
    gpio-leds           default              led-0                      U   q               
Gstatus        led-1                      U   q             	  
Gcharging             headphone-amplifier           simple-audio-amplifier          3                            default         Headphones Amplifier            /         pwm-fan           pwm-fan                           x                          ,                      
                      @        P           /         pwm-33        	    pwm-gpio            U                    	        default         S           /        pwm-132       	    pwm-gpio            U                   
        default         S           /        sdio-pwrseq           mmc-pwrseq-simple         
  5ext_clock           B                     default                    . LK@        O   q              /   ~      speaker-amplifier             simple-audio-amplifier          3                           default         Speaker Amplifier           A          /         vcc-1v1-nldo-s3-regulator             regulator-fixed          
~         
P                          vcc_1v1_nldo_s3         	   ,        /         vcc3v3-lcd0-n-regulator           regulator-fixed          L                                   default          2Z         2Z        vcc3v3_lcd0_n           	      regulator-state-mem                   vcc-3v3-sd-s0-regulator           regulator-fixed          L                                   default          -         -        vcc_3v3_sd_s0           	           /   {      vcc5v0-spk-regulator              regulator-fixed          L                                   default          LK@         LK@        vcc5v0_spk          	   ,        /     regulator-state-mem                   vcc5v0-sys-regulator              regulator-fixed          
~         
P         LK@         LK@        vcc5v0_sys          /   ,      vibrator-l            pwm-vibrator            _enable          @      1-           vibrator-r            pwm-vibrator            _enable          @      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 no-map 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 