Ðþí UF   8 G    (            F FÈ                             9    tsd,rk3588-tiger-haikou tsd,rk3588-tiger rockchip,rk3588                                     +         1   7Theobroma Systems RK3588-Q7 SoM on Haikou devkit       aliases          =/pinctrl/gpio@fd8a0000           C/pinctrl/gpio@fec20000           I/pinctrl/gpio@fec30000           O/pinctrl/gpio@fec40000           U/pinctrl/gpio@fec50000           [/i2c@fd880000            `/i2c@fea90000            e/i2c@feaa0000            j/i2c@feab0000            o/i2c@feac0000            t/i2c@fead0000            y/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            ö/i2c@fec80000/rtc@6f             û/ethernet@fe1b0000          /mmc@fe2c0000         cpus                         +       cpu-map    cluster0       core0           
         core1           
         core2           
         core3           
            cluster1       core0           
         core1           
            cluster2       core0           
         core1           
   	            cpu@0           cpu           arm,cortex-a55                      psci            ,          ?   
            F   
            V0£,         k           {  €         ˆ   @        š   €        §  €         ´   @        Æ   €        Ó           ä   ä        þ                      !           ,         cpu@100         cpu           arm,cortex-a55                     psci            ,          ?   
            k           {  €         ˆ   @        š   €        §  €         ´   @        Æ   €        Ó           ä   ä        þ                      !           ,         cpu@200         cpu           arm,cortex-a55                     psci            ,          ?   
            k           {  €         ˆ   @        š   €        §  €         ´   @        Æ   €        Ó           ä   ä        þ                      !           ,         cpu@300         cpu           arm,cortex-a55                     psci            ,          ?   
            k           {  €         ˆ   @        š   €        §  €         ´   @        Æ   €        Ó           ä   ä        þ                      !           ,         cpu@400         cpu           arm,cortex-a76                     psci            ,           ?   
           F   
           V0£,         k           {           ˆ   @        š           §           ´   @        Æ           Ó           ä           þ                      !           ,         cpu@500         cpu           arm,cortex-a76                     psci            ,           ?   
           k           {           ˆ   @        š           §           ´   @        Æ           Ó           ä           þ                      !           ,         cpu@600         cpu           arm,cortex-a76                     psci            ,           ?   
           F   
           V0£,         k           {           ˆ   @        š           §           ´   @        Æ           Ó           ä           þ                      !           ,         cpu@700         cpu           arm,cortex-a76                     psci            ,           ?   
           k           {           ˆ   @        š           §           ´   @        Æ           Ó           ä           þ                      !           ,   	      idle-states         4psci       cpu-sleep             arm,idle-state           A        R           i   d        z   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               û                   þ           F   
           VëÂ         ?                       2core coregroup stacks           ä  ¦      0  æ       \              ]              ^               job mmu gpu         >               Lokay               !        S   "        ,   Õ      usb@fc000000              rockchip,rk3588-dwc3 snps,dwc3              ü        @          æ       Ü               ?     ”     “     ’        2ref_clk suspend_clk bus_clk         _otg         g   #   $           lusb2-phy usb3-phy         
  vutmi_wide           >                    R         †         ž         ¶         Î         ï                 Lokay            2   %      usb@fc800000          "    rockchip,rk3588-ehci generic-ehci               ü€                 æ       ×               ?     Ž     �     À   &        g   '        lusb         >               Lokay          usb@fc840000          "    rockchip,rk3588-ohci generic-ohci               ü„                 æ       Ø               ?     Ž     �     À   &        g   '        lusb         >               Lokay          usb@fc880000          "    rockchip,rk3588-ehci generic-ehci               üˆ                 æ       Ú               ?     �     ‘     À   (        g   )        lusb         >               Lokay          usb@fc8c0000          "    rockchip,rk3588-ohci generic-ohci               üŒ                 æ       Û               ?     �     ‘     À   (        g   )        lusb         >               Lokay          usb@fcd00000              rockchip,rk3588-dwc3 snps,dwc3              üÐ       @          æ       Þ             (  ?     j     i     h     k     r      &  2ref_clk suspend_clk bus_clk utmi pipe           _host            g   *         	  lusb3-phy          
  vutmi_wide                4         †         Î         ï                  9        Lokay          iommu@fc900000            arm,smmu-v3             ü�                @  æ      q             s             v             o               eventq gerror priq cmdq-sync            S         	  Ldisabled          iommu@fcb00000            arm,smmu-v3             ü°                @  æ      }                          ‚             {               eventq gerror priq cmdq-sync            S         	  Ldisabled          syscon@fd58a000       )    rockchip,rk3588-pmugrf syscon simple-mfd                ýX                 ,   n      syscon@fd58c000           rockchip,rk3588-sys-grf syscon              ýXÀ                ,   i      syscon@fd5a4000           rockchip,rk3588-vop-grf syscon              ýZ@                 ,   j      syscon@fd5a6000           rockchip,rk3588-vo0-grf syscon              ýZ`                 ?     é        ,   ä      syscon@fd5a8000           rockchip,rk3588-vo1-grf syscon              ýZ€       @         ?     Ñ        ,   k      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                        Ì            ?              2phyclk          usb480m_phy0            æ      ‰                    m             `phy apb         Lokay            ,   à   otg-port            l            Lokay            w   +        ,   #            syscon@fd5d8000       .    rockchip,rk3588-usb2phy-grf syscon simple-mfd               ý]€       @                      +      usb2phy@8000              rockchip,rk3588-usb2phy           €            Ì            ?              2phyclk          usb480m_phy2            æ      ‡                    o             `phy apb         Lokay            ,   &   host-port           l            Lokay            ,   '            syscon@fd5dc000       .    rockchip,rk3588-usb2phy-grf syscon simple-mfd               ý]À       @                      +      usb2phy@c000              rockchip,rk3588-usb2phy           À            Ì            ?              2phyclk          usb480m_phy3            æ      ˆ                    p              `phy apb         Lokay            ,   (   host-port           l            Lokay            ,   )            syscon@fd5e0000       $    rockchip,rk3588-hdptxphy-grf syscon             ý^                 ,   ß      syscon@fd5f0000           rockchip,rk3588-ioc syscon              ý_                 ,   ç      sram@fd600000         
    mmio-sram               ý`                 $        ý`                          +         clock-controller@fd7c0000             rockchip,rk3588-cru             ý|       À       €  F                              Ì      Î      Í                     †     ‡     ]      q      à           @  VA�« .à  2©ø€FÏq )×«€×„ Íe /¯ õá ×„ õá ëÂ Íe ZÀðÑ€ëÂ         ‚   ,        Ì           Ù           ,         i2c@fd880000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c             ýˆ                 æ      =               ?     t     s      	  2i2c pclk            �   -        ™default                      +          	  Ldisabled          serial@fd890000       &    rockchip,rk3588-uart snps,dw-apb-uart               ý‰                 æ      K               ?     ›     œ        2baudclk apb_pclk            §   .      .           ¬tx rx           �   /        ™default         ¶           À         	  Ldisabled          pwm@fd8b0000          (    rockchip,rk3588-pwm rockchip,rk3328-pwm             ý‹                 ?     ’     ‘      	  2pwm pclk            �   0        ™default         Í         	  Ldisabled          pwm@fd8b0010          (    rockchip,rk3588-pwm rockchip,rk3328-pwm             ý‹                ?     ’     ‘      	  2pwm pclk            �   1        ™default         Í         	  Ldisabled          pwm@fd8b0020          (    rockchip,rk3588-pwm rockchip,rk3328-pwm             ý‹                 ?     ’     ‘      	  2pwm pclk            �   2        ™default         Í         	  Ldisabled          pwm@fd8b0030          (    rockchip,rk3588-pwm rockchip,rk3328-pwm             ý‹ 0               ?     ’     ‘      	  2pwm pclk            �   3        ™default         Í         	  Ldisabled          power-management@fd8d8000         &    rockchip,rk3588-pmu syscon simple-mfd               ý�€                ,   l   power-controller          !    rockchip,rk3588-power-controller                        Ø            +            Lokay            ,       power-domain@8                     Ø                         +       power-domain@9             	         ?     !     #     "             ì   4   5   6        Ø                         +       power-domain@10            
        ?     !     #     "        ì   7        Ø          power-domain@11                    ?     !     #     "        ì   8        Ø                power-domain@12                    ?                       ì   9   :   ;   <        Ø          power-domain@13                                 +            Ø       power-domain@14                  (  ?     €     ¯     ­     �             ì   =        Ø          power-domain@15                     ?     …     ¯     ­     †        ì   >        Ø          power-domain@16                    ?     µ     ¶        ì   ?   @   A                     +            Ø       power-domain@17                     ?     º     µ     ¶     »        ì   B   C   D        Ø                power-domain@21                  �  ?     ¯     ®     ­     °     ›     š     �     ž     Ÿ           ¡     ¢     £     ¤     ¥     ¦     ¨     §         ì   E   F   G   H   I   J   K   L                     +            Ø       power-domain@23                    ?      C      A     ¯        ì   M        Ø          power-domain@14                     ?     €     ¯     ­     �        ì   =        Ø          power-domain@15                    ?     …     ¯     ­        ì   >        Ø          power-domain@22                    ?     «     ª        ì   N        Ø             power-domain@24                    ?     [     Z     ]        ì   O   P                     +            Ø       power-domain@25                  8  ?     ç     è     æ     ä     ß     Þ     Z        ì   Q        Ø             power-domain@26                  8  ?                                   Q        ì   R   S        Ø          power-domain@27                  0  ?     Ò     Ó     Ð     Ï     Ö     Õ        ì   T   U   V   W                     +            Ø       power-domain@28                     ?               Ò     Ó        ì   X   Y        Ø          power-domain@29                  (  ?     Ç     Æ     Ê     É     Ó        ì   Z   [        Ø             power-domain@30                    ?     z     {        ì   \        Ø          power-domain@31                  @  ?     W     Œ     À     �     Ž     �     �     ‘        ì   ]   ^   _   `        Ø          power-domain@33            !        ?     W     Z     [        Ø          power-domain@34            "        ?     W     Z     [        Ø          power-domain@37            %        ?     Š     2        ì   a        Ø          power-domain@38            &        ?      4      5        Ø          power-domain@40            (        ì   b        Ø                video-codec@fdb50000          +    rockchip,rk3588-vpu121 rockchip,rk3568-vpu              ýµ                 æ       w               vdpu            ?     ±     ²      
  2aclk hclk           ó   c        >             iommu@fdb50800        ,    rockchip,rk3588-iommu rockchip,rk3568-iommu             ýµ        @        æ       v               2aclk iface          ?     ±     ²        >               S            ,   c      rga@fdb80000          (    rockchip,rk3588-rga rockchip,rk3288-rga             ý¸        €        æ       t               ?     ¨     §     ©        2aclk hclk sclk               r     q     p        `core axi ahb            >             video-codec@fdba0000              rockchip,rk3588-vepu121             ýº                 æ       z               ?     �     ž      
  2aclk hclk           ó   d        >             iommu@fdba0800        ,    rockchip,rk3588-iommu rockchip,rk3568-iommu             ýº        @        æ       y               ?     �     ž        2aclk iface          >               S            ,   d      video-codec@fdba4000              rockchip,rk3588-vepu121             ýº@                æ       |               ?     Ÿ            
  2aclk hclk           ó   e        >             iommu@fdba4800        ,    rockchip,rk3588-iommu rockchip,rk3568-iommu             ýºH        @        æ       {               ?     Ÿ              2aclk iface          >               S            ,   e      video-codec@fdba8000              rockchip,rk3588-vepu121             ýº€                æ       ~               ?     ¡     ¢      
  2aclk hclk           ó   f        >             iommu@fdba8800        ,    rockchip,rk3588-iommu rockchip,rk3568-iommu             ýºˆ        @        æ       }               ?     ¡     ¢        2aclk iface          >               S            ,   f      video-codec@fdbac000              rockchip,rk3588-vepu121             ýºÀ                æ       €               ?     £     ¤      
  2aclk hclk           ó   g        >             iommu@fdbac800        ,    rockchip,rk3588-iommu rockchip,rk3568-iommu             ýºÈ        @        æ                      ?     £     ¤        2aclk iface          >               S            ,   g      video-codec@fdc70000              rockchip,rk3588-av1-vpu             ýÇ                 æ       l               vdpu            F      A      C        V×„ ×„         ?      A      C      
  2aclk hclk           >                     þ           ý     ÿ      vop@fdd90000              rockchip,rk3588-vop              ýÙ        B     ýÙP                úvop gamma-lut           æ       œ             8  ?     ]     \     a     b     c     d     [      7  2aclk hclk dclk_vp0 dclk_vp1 dclk_vp2 dclk_vp3 pclk_vop          ó   h        >               ‚   i           j           k        &   l      	  Ldisabled       ports                        +            ,      port@0                       +                      port@1                       +                     port@2                       +                     port@3                       +                           iommu@fdd97e00        ,    rockchip,rk3588-iommu rockchip,rk3568-iommu              ýÙ~            ýÙ                æ       œ               ?     ]     \        2aclk iface          S            >             	  Ldisabled            ,   h      i2s@fddc0000              rockchip,rk3588-i2s-tdm             ýÜ                 æ       ¸               ?     ì     ì     á        2mclk_tx mclk_rx hclk            F     ê        3              §   m            ¬tx          >                    ¸        `tx-m            J          	  Ldisabled          i2s@fddf0000              rockchip,rk3588-i2s-tdm             ýß                 æ       ¹               ?     4     4     5        2mclk_tx mclk_rx hclk            F     1        3              §   m           ¬tx          >                    Ø        `tx-m            J          	  Ldisabled          i2s@fddfc000              rockchip,rk3588-i2s-tdm             ýßÀ                æ       ½               ?     0     0     ,        2mclk_tx mclk_rx hclk            F     -        3              §   m           ¬rx          >                    ì        `rx-m            J          	  Ldisabled          qos@fdf35000              rockchip,rk3588-qos syscon              ýóP                 ,   9      qos@fdf35200              rockchip,rk3588-qos syscon              ýóR                 ,   :      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              ýó�                 ,   a      qos@fdf3d800              rockchip,rk3588-qos syscon              ýóØ                 ,   b      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              ýô                  ,   Z      qos@fdf40200              rockchip,rk3588-qos syscon              ýô                 ,   [      qos@fdf40400              rockchip,rk3588-qos syscon              ýô                 ,   T      qos@fdf40500              rockchip,rk3588-qos syscon              ýô                 ,   U      qos@fdf40600              rockchip,rk3588-qos syscon              ýô                 ,   V      qos@fdf40800              rockchip,rk3588-qos syscon              ýô                 ,   W      qos@fdf41000              rockchip,rk3588-qos syscon              ýô                 ,   X      qos@fdf41100              rockchip,rk3588-qos syscon              ýô                 ,   Y      qos@fdf60000              rockchip,rk3588-qos syscon              ýö                  ,   ?      qos@fdf60200              rockchip,rk3588-qos syscon              ýö                 ,   @      qos@fdf60400              rockchip,rk3588-qos syscon              ýö                 ,   A      qos@fdf61000              rockchip,rk3588-qos syscon              ýö                 ,   B      qos@fdf61200              rockchip,rk3588-qos syscon              ýö                 ,   C      qos@fdf61400              rockchip,rk3588-qos syscon              ýö                 ,   D      qos@fdf62000              rockchip,rk3588-qos syscon              ýö                  ,   =      qos@fdf63000              rockchip,rk3588-qos syscon              ýö0                 ,   >      qos@fdf64000              rockchip,rk3588-qos syscon              ýö@                 ,   M      qos@fdf66000              rockchip,rk3588-qos syscon              ýö`                 ,   E      qos@fdf66200              rockchip,rk3588-qos syscon              ýöb                 ,   F      qos@fdf66400              rockchip,rk3588-qos syscon              ýöd                 ,   G      qos@fdf66600              rockchip,rk3588-qos syscon              ýöf                 ,   H      qos@fdf66800              rockchip,rk3588-qos syscon              ýöh                 ,   I      qos@fdf66a00              rockchip,rk3588-qos syscon              ýöj                 ,   J      qos@fdf66c00              rockchip,rk3588-qos syscon              ýöl                 ,   K      qos@fdf66e00              rockchip,rk3588-qos syscon              ýön                 ,   L      qos@fdf67000              rockchip,rk3588-qos syscon              ýöp                 ,   N      qos@fdf67200              rockchip,rk3588-qos syscon              ýör               qos@fdf70000              rockchip,rk3588-qos syscon              ý÷                  ,   7      qos@fdf71000              rockchip,rk3588-qos syscon              ý÷                 ,   8      qos@fdf72000              rockchip,rk3588-qos syscon              ý÷                  ,   4      qos@fdf72200              rockchip,rk3588-qos syscon              ý÷"                 ,   5      qos@fdf72400              rockchip,rk3588-qos syscon              ý÷$                 ,   6      qos@fdf80000              rockchip,rk3588-qos syscon              ýø                  ,   Q      qos@fdf81000              rockchip,rk3588-qos syscon              ýø                 ,   R      qos@fdf81200              rockchip,rk3588-qos syscon              ýø                 ,   S      qos@fdf82000              rockchip,rk3588-qos syscon              ýø                  ,   O      qos@fdf82200              rockchip,rk3588-qos syscon              ýø"                 ,   P      dfi@fe060000                þ                   rockchip,rk3588-dfi       @  æ                     &              0              :               &   n      pcie@fe180000         *    rockchip,rk3588-pcie rockchip,rk3568-pcie           [   0   ?      0  ?     C     H     >     M     R     °      )  2aclk_mst aclk_slv aclk_dbi pclk aux pipe            pci       P  æ       ø              ÷              ö              õ              ô               sys pmc msg legacy err          e           v                     `  ‰                  o                      o                     o                     o           —           ¨           ·  0    p  0            ¿           g   *         	  lpcie-phy            >       "      T  $       ó      ó                ó       ó        à        	À      	À       @         0     
@À       @      þ             ó                  údbi apb config               )     .      	  `pwr pipe                         +         	  Ldisabled       legacy-interrupt-controller          É                     e                       æ       õ               ,   o         pcie@fe190000         *    rockchip,rk3588-pcie rockchip,rk3568-pcie           [   @   O      0  ?     D     I     ?     N     S     s      )  2aclk_mst aclk_slv aclk_dbi pclk aux pipe            pci       P  æ       ý              ü              û              ú              ù               sys pmc msg legacy err          e           v                     `  ‰                  q                      q                     q                     q           —           ¨           ·  @    p  @            ¿           g   r         	  lpcie-phy            >       "      T  $       ô      ô                ô       ô        à        
       
        @         0     
A        @      þ             ô                  údbi apb config               *     /      	  `pwr pipe                         +         	  Ldisabled       legacy-interrupt-controller          É                     e                       æ       ú               ,   q         ethernet@fe1c0000         &    rockchip,rk3588-gmac snps,dwmac-4.20a               þ                  æ       ê              é               macirq eth_wake_irq       (  ?     6     7     Y     ^     5      0  2stmmaceth clk_mac_ref pclk_mac aclk_mac ptp_ref         >       !             $      
  `stmmaceth           ‚   i        Þ   ,        ï   s         ÿ           t        #   u         6      	  Ldisabled       mdio              snps,dwmac-mdio                      +          stmmac-axi-config           ?                                 I           Y           ,   s      rx-queues-config            i           ,   t   queue0        queue1           tx-queues-config                       ,   u   queue0        queue1              sata@fe210000         '    rockchip,rk3588-dwc-ahci snps,dwc-ahci              þ!                 æ                   (  ?     b     _     e     T     o        2sata pmalive rxoob ref asic         •                        +          	  Ldisabled       sata-port@0                     § @          g   r         	  lsata-phy            ´            Ã             sata@fe230000         '    rockchip,rk3588-dwc-ahci snps,dwc-ahci              þ#                 æ                   (  ?     d     a     g     V     q        2sata pmalive rxoob ref asic         •                        +          	  Ldisabled       sata-port@0                     § @          g   *         	  lsata-phy            ´            Ã             spi@fe2b0000              rockchip,sfc                þ+        @         æ       Î               ?     /     0        2clk_sfc hclk_sfc                         +          	  Ldisabled          mmc@fe2c0000          0    rockchip,rk3588-dw-mshc rockchip,rk3288-dw-mshc             þ,        @         æ       Ë                ?   
      
   	     ­     ®        2biu ciu ciu-drive ciu-sample            Ò           ÝðÑ€        ™default         �   v   w   x        >       (        Lokay            ë            õ           y           z                        '         4         A         N        \   {      mmc@fe2d0000          0    rockchip,rk3588-dw-mshc rockchip,rk3288-dw-mshc             þ-        @         æ       Ì                ?     Š     ‹     «     ¬        2biu ciu ciu-drive ciu-sample            Ò           ÝëÂ         ™default         �   |        >       %      	  Ldisabled          mmc@fe2e0000              rockchip,rk3588-dwcmshc             þ.                 æ       Í               F     -     .     ,        VëÂ n6 ëÂ       (  ?     ,     *     +     -     .        2core bus axi block timer            ÝëÂ         �   }   ~           ™default       (                                   `core bus axi block timer            Lokay            ë            h         z         ‡        –   €         ¡         ©         ¯        \   �           ‚      i2s@fe470000              rockchip,rk3588-i2s-tdm             þG                 æ       ´               ?      +      /      (        2mclk_tx mclk_rx hclk            F      )      -        3                    §   .       .           ¬tx rx           >       &              *      +      
  `tx-m rx-m            ½        ™default       (  �   ƒ   „   …   †   ‡   ˆ   ‰   Š   ‹   Œ        J          	  Ldisabled          i2s@fe480000              rockchip,rk3588-i2s-tdm             þH                 æ       µ               ?     y     }     u        2mclk_tx mclk_rx hclk            §   .      .           ¬tx rx                ^     _      
  `tx-m rx-m            ½        ™default       (  �   �   Ž   �   �   ‘   ’   “   ”   •   –        J          	  Ldisabled          i2s@fe490000          (    rockchip,rk3588-i2s rockchip,rk3066-i2s             þI                 æ       ¶               ?                    2i2s_clk i2s_hclk            F              3              §   —       —           ¬tx rx           >       &        ™default         �   ˜   ™   š   ›        J          	  Ldisabled          i2s@fe4a0000          (    rockchip,rk3588-i2s rockchip,rk3066-i2s             þJ                 æ       ·               ?      %              2i2s_clk i2s_hclk            F      "        3              §   —      —           ¬tx rx           >       &        ™default         �   œ   �   ž   Ÿ        J            Lokay            ,        interrupt-controller@fe600000             arm,gic-v3               þ`             þh                 æ      	                É        Ø    þa          â  ¨   8         í         $                    e            +           ,      msi-controller@fe640000           arm,gic-v3-its              þd                  í        ü           ,   p      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                        ?      n      	  2apb_pclk            '           ,   .      dma-controller@fea30000           arm,pl330 arm,primecell             þ£        @          æ       X              Y                        ?      o      	  2apb_pclk            '           ,   —      i2c@fea90000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c             þ©                 ?      ƒ      {      	  2i2c pclk            æ      >               �            ™default                      +            Lokay       eeprom@50              P          atmel,24c01         2           ƒ   €        ;   {         i2c@feaa0000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c             þª                 ?      „      |      	  2i2c pclk            æ      ?               �   ¡        ™default                      +            Lokay          i2c@feab0000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c             þ«                 ?      …      }      	  2i2c pclk            æ      @               �   ¢        ™default                      +          	  Ldisabled          i2c@feac0000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c             þ¬                 ?      †      ~      	  2i2c pclk            æ      A               �   £        ™default                      +            Lokay       regulator@42              rockchip,rk8602            B        F           cvdd_npu_s0           r         †        ˜ dp        ° ~ð        È  ü        Ý   ¤   regulator-state-mem          è            i2c@fead0000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c             þ­                 ?      ‡            	  2i2c pclk            æ      B               �   ¥        ™default                      +            Lokay            ñ €   codec@a           fsl,sgtl5000               
        ?   ¦        J            	   §        	   {        	   ¨        ,           timer@feae0000        ,    rockchip,rk3588-timer rockchip,rk3288-timer             þ®                  æ      !               ?      T      W        2pclk timer        watchdog@feaf0000              rockchip,rk3588-wdt snps,dw-wdt             þ¯                 ?      d      c      
  2tclk pclk           æ      ;             spi@feb00000          (    rockchip,rk3588-spi rockchip,rk3066-spi             þ°                 æ      F               ?      —      ’        2spiclk apb_pclk         §   .      .           ¬tx rx           	&           �   ©   ª   «        ™default                      +          	  Ldisabled          spi@feb10000          (    rockchip,rk3588-spi rockchip,rk3066-spi             þ±                 æ      G               ?      ˜      “        2spiclk apb_pclk         §   .      .           ¬tx rx           	&           �   ¬   ­   ®        ™default                      +          	  Ldisabled          spi@feb20000          (    rockchip,rk3588-spi rockchip,rk3066-spi             þ²                 æ      H               ?      ™      ”        2spiclk apb_pclk         §   —      —           ¬tx rx           	&           �   ¯   °        ™default                      +            Lokay            F      ™        VëÂ    pmic@0            rockchip,rk806                          z        æ               	-        	=           ™default         �   ±   ²   ³   ´        	I B@         	[        	s   ¤        	   ¤        	‹   ¤        	—   ¤        	£   ¤        	¯   ¤        	»   ¤        	Ç   ¤        	Ó   ¤        	ß   ¤        	ì   µ        	ù   ¤        
   ¶        
   ¶        
    ¤   dvs1-null-pins          
,gpio_pwrctrl1         	  
1pin_fun0            ,   ²      dvs2-null-pins          
,gpio_pwrctrl2         	  
1pin_fun0            ,   ³      dvs3-null-pins          
,gpio_pwrctrl3         	  
1pin_fun0            ,   ´      regulators     dcdc-reg1            †        ˜ dp        ° ~ð        È  0Ô        cvdd_gpu_s0          
:  �        ,   "   regulator-state-mem          è         dcdc-reg2           cvdd_cpu_lit_s0           r         †        ˜ dp        ° ~ð        È  0Ô        ,      regulator-state-mem          è         dcdc-reg3           cvdd_log_s0           r         †        ˜ 
L¸        ° q°        È  0Ô   regulator-state-mem          è        
V q°         dcdc-reg4           cvdd_vdenc_s0             r         †        ˜ dp        ° ~ð        È  0Ô   regulator-state-mem          è         dcdc-reg5           cvdd_ddr_s0           r         †        ˜ 
L¸        ° »         È  0Ô   regulator-state-mem          è        
V øP         dcdc-reg6           cvdd2_ddr_s3          r         †   regulator-state-mem          
r         dcdc-reg7           cvcc_2v0_pldo_s3          r         †        ˜ „€        ° „€        È  0Ô        ,   µ   regulator-state-mem          
r        
V „€         dcdc-reg8           cvcc_3v3_s3           r         †        ˜ 2Z         ° 2Z         ,   �   regulator-state-mem          
r        
V 2Z          dcdc-reg9           cvddq_ddr_s0          r         †   regulator-state-mem          è         dcdc-reg10          cvcc_1v8_s3           r         †        ˜ w@        ° w@        ,   ‚   regulator-state-mem          
r        
V w@         pldo-reg1           cvcca_1v8_s0          r         †        ˜ w@        ° w@   regulator-state-mem          è         pldo-reg2           cvcc_1v8_s0           r         †        ˜ w@        ° w@        ,   Ø   regulator-state-mem          è        
V w@         pldo-reg3           cvdda_1v2_s0          r         †        ˜ O€        ° O€   regulator-state-mem          è         pldo-reg4           cvcca_3v3_s0          r         †        ˜ 2Z         ° 2Z         È  0Ô   regulator-state-mem          è         pldo-reg5           cvccio_sd_s0          r         †        ˜ w@        ° 2Z         È  0Ô        ,   y   regulator-state-mem          è         pldo-reg6         	  cpldo6_s3             r         †        ˜ w@        ° w@   regulator-state-mem          
r        
V w@         nldo-reg1           cvdd_0v75_s3          r         †        ˜ q°        ° q°   regulator-state-mem          
r        
V q°         nldo-reg2           cvdda_ddr_pll_s0          r         †        ˜ øP        ° øP   regulator-state-mem          è        
V øP         nldo-reg3           cvdda_0v75_s0             r         †        ˜ q°        ° q°   regulator-state-mem          è         nldo-reg4           cvdda_0v85_s0             r         †        ˜ øP        ° øP   regulator-state-mem          è         nldo-reg5           cvdd_0v75_s0          r         †        ˜ q°        ° q°   regulator-state-mem          è                  spi@feb30000          (    rockchip,rk3588-spi rockchip,rk3066-spi             þ³                 æ      I               ?      š      •        2spiclk apb_pclk         §   —      —           ¬tx rx           	&           �   ·   ¸   ¹        ™default                      +          	  Ldisabled          serial@feb40000       &    rockchip,rk3588-uart snps,dw-apb-uart               þ´                 æ      L               ?      «      Ÿ        2baudclk apb_pclk            §   .      .   	        ¬tx rx           �   º        ™default         À           ¶         	  Ldisabled          serial@feb50000       &    rockchip,rk3588-uart snps,dw-apb-uart               þµ                 æ      M               ?      ¯               2baudclk apb_pclk            §   .   
   .           ¬tx rx           �   »        ™default         À           ¶           Lokay          serial@feb60000       &    rockchip,rk3588-uart snps,dw-apb-uart               þ¶                 æ      N               ?      ³      ¡        2baudclk apb_pclk            §   .      .           ¬tx rx           �   ¼        ™default         À           ¶         	  Ldisabled          serial@feb70000       &    rockchip,rk3588-uart snps,dw-apb-uart               þ·                 æ      O               ?      ·      ¢        2baudclk apb_pclk            §   —   	   —   
        ¬tx rx           �   ½        ™default         À           ¶           Lokay          serial@feb80000       &    rockchip,rk3588-uart snps,dw-apb-uart               þ¸                 æ      P               ?      »      £        2baudclk apb_pclk            §   —      —           ¬tx rx           �   ¾        ™default         À           ¶         	  Ldisabled            
Š   ¿             serial@feb90000       &    rockchip,rk3588-uart snps,dw-apb-uart               þ¹                 æ      Q               ?      ¿      ¤        2baudclk apb_pclk            §   —      —           ¬tx rx           �   À        ™default         À           ¶         	  Ldisabled          serial@feba0000       &    rockchip,rk3588-uart snps,dw-apb-uart               þº                 æ      R               ?      Ã      ¥        2baudclk apb_pclk            §   m      m           ¬tx rx           �   Á        ™default         À           ¶         	  Ldisabled          serial@febb0000       &    rockchip,rk3588-uart snps,dw-apb-uart               þ»                 æ      S               ?      Ç      ¦        2baudclk apb_pclk            §   m   	   m   
        ¬tx rx           �   Â        ™default         À           ¶         	  Ldisabled          serial@febc0000       &    rockchip,rk3588-uart snps,dw-apb-uart               þ¼                 æ      T               ?      Ë      §        2baudclk apb_pclk            §   m      m           ¬tx rx           �   Ã        ™default         À           ¶         	  Ldisabled          pwm@febd0000          (    rockchip,rk3588-pwm rockchip,rk3328-pwm             þ½                 ?      L      K      	  2pwm pclk            �   Ä        ™default         Í         	  Ldisabled          pwm@febd0010          (    rockchip,rk3588-pwm rockchip,rk3328-pwm             þ½                ?      L      K      	  2pwm pclk            �   Å        ™default         Í         	  Ldisabled          pwm@febd0020          (    rockchip,rk3588-pwm rockchip,rk3328-pwm             þ½                 ?      L      K      	  2pwm pclk            �   Æ        ™default         Í         	  Ldisabled          pwm@febd0030          (    rockchip,rk3588-pwm rockchip,rk3328-pwm             þ½ 0               ?      L      K      	  2pwm pclk            �   Ç        ™default         Í         	  Ldisabled          pwm@febe0000          (    rockchip,rk3588-pwm rockchip,rk3328-pwm             þ¾                 ?      O      N      	  2pwm pclk            �   È        ™default         Í         	  Ldisabled          pwm@febe0010          (    rockchip,rk3588-pwm rockchip,rk3328-pwm             þ¾                ?      O      N      	  2pwm pclk            �   É        ™default         Í         	  Ldisabled          pwm@febe0020          (    rockchip,rk3588-pwm rockchip,rk3328-pwm             þ¾                 ?      O      N      	  2pwm pclk            �   Ê        ™default         Í         	  Ldisabled          pwm@febe0030          (    rockchip,rk3588-pwm rockchip,rk3328-pwm             þ¾ 0               ?      O      N      	  2pwm pclk            �   Ë        ™default         Í         	  Ldisabled          pwm@febf0000          (    rockchip,rk3588-pwm rockchip,rk3328-pwm             þ¿                 ?      R      Q      	  2pwm pclk            �   Ì        ™default         Í         	  Ldisabled          pwm@febf0010          (    rockchip,rk3588-pwm rockchip,rk3328-pwm             þ¿                ?      R      Q      	  2pwm pclk            �   Í        ™default         Í         	  Ldisabled          pwm@febf0020          (    rockchip,rk3588-pwm rockchip,rk3328-pwm             þ¿                 ?      R      Q      	  2pwm pclk            �   Î        ™default         Í         	  Ldisabled          pwm@febf0030          (    rockchip,rk3588-pwm rockchip,rk3328-pwm             þ¿ 0               ?      R      Q      	  2pwm pclk            �   Ï        ™default         Í         	  Ldisabled          thermal-zones      package-thermal         
”            
ª            
¸   Ð       trips      package-crit            
È Á8        
Ô          	  critical                bigcore0-thermal            
”   d        
ª            
¸   Ð      trips      bigcore0-alert          
È L        
Ô  Ð        passive         ,   Ñ      bigcore0-crit           
È Á8        
Ô          	  critical             cooling-maps       map0            
ß   Ñ        
ä   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            bigcore2-thermal            
”   d        
ª            
¸   Ð      trips      bigcore2-alert          
È L        
Ô  Ð        passive         ,   Ò      bigcore2-crit           
È Á8        
Ô          	  critical             cooling-maps       map0            
ß   Ò        
ä   ÿÿÿÿÿÿÿÿ   	ÿÿÿÿÿÿÿÿ            littlecore-thermal          
”   d        
ª            
¸   Ð      trips      littlecore-alert            
È L        
Ô  Ð        passive         ,   Ó      littlecore-crit         
È Á8        
Ô          	  critical             cooling-maps       map0            
ß   Ó      0  
ä   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            center-thermal          
”            
ª            
¸   Ð      trips      center-crit         
È Á8        
Ô          	  critical                gpu-thermal         
”   d        
ª            
¸   Ð      trips      gpu-alert           
È L        
Ô  Ð        passive         ,   Ô      gpu-crit            
È Á8        
Ô          	  critical             cooling-maps       map0            
ß   Ô        
ä   Õÿÿÿÿÿÿÿÿ            npu-thermal         
”            
ª            
¸   Ð      trips      npu-crit            
È Á8        
Ô          	  critical                   tsadc@fec00000            rockchip,rk3588-tsadc               þÀ                 æ      �               ?      ž      �        2tsadc apb_pclk          F      ž        V „€              V      W        `tsadc-apb tsadc         
ó ÔÀ        
            !            �   Ö        <   ×        ™default sleep           F           Lokay            ,   Ð      adc@fec10000              rockchip,rk3588-saradc              þÁ                 æ      Ž               \           ?      ‘      �        2saradc apb_pclk               U        `saradc-apb          Lokay            n   Ø      i2c@fec80000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c             þÈ                 ?      ˆ      €      	  2i2c pclk            æ      C               �   Ù        ™default                      +            Lokay            ñ €   fan@18            ti,amc6821                   rtc@6f            isil,isl1208               o         i2c@fec90000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c             þÉ                 ?      ‰      �      	  2i2c pclk            æ      D               �   Ú        ™default                      +            Lokay       regulator@42              rockchip,rk8602            B        F           cvdd_cpu_big0_s0          r         †        ˜ dp        ° �        È  ü        Ý   ¤        ,      regulator-state-mem          è         regulator@43               rockchip,rk8603 rockchip,rk8602            C        F           cvdd_cpu_big1_s0          r         †        ˜ dp        ° �        È  ü        Ý   ¤        ,      regulator-state-mem          è            i2c@feca0000          (    rockchip,rk3588-i2c rockchip,rk3399-i2c             þÊ                 ?      Š      ‚      	  2i2c pclk            æ      E               �   Û        ™default                      +            Lokay          spi@fecb0000          (    rockchip,rk3588-spi rockchip,rk3066-spi             þË                 æ      J               ?      ›      –        2spiclk apb_pclk         §   m      m           ¬tx rx           	&           �   Ü   Ý   Þ        ™default                      +          	  Ldisabled          efuse@fecc0000            rockchip,rk3588-otp             þÌ                  ?      Œ      ‹      �      �        2otp 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                        z            npu-leakage@28             (         codec-leakage@29               )            dma-controller@fed10000           arm,pl330 arm,primecell             þÑ        @          æ       Z              [                        ?      p      	  2apb_pclk            '           ,   m      phy@fed60000              rockchip,rk3588-hdptx-phy               þÖ                  ?           T        2ref apb         l          8       #          c     d     e     !     "      "  `phy apb init cmn lane ropll lcpll           ‚   ß      	  Ldisabled          phy@fed80000              rockchip,rk3588-usbdp-phy               þØ                 l           ?     ¡     l     V   à        2refclk immortal pclk utmi         (                                       `init cmn lane pcs_apb pma_apb              á        ’   â        £   ã        ¹   ä        Lokay            ,   $      phy@fee00000              rockchip,rk3588-naneng-combphy              þà                 ?     ¨     v     W        2ref apb pipe            F     ¨        Võá         l                <     C        `phy apb         É   ,        Û   å      	  Ldisabled            ,   r      phy@fee20000              rockchip,rk3588-naneng-combphy              þâ                 ?     ª     x     W        2ref apb pipe            F     ª        Võá         l                >     E        `phy apb         É   ,        Û   æ        Lokay            ,   *      sram@ff001000         
    mmio-sram               ÿ       ð         $        ÿ   ð                      +         pinctrl           rockchip,rk3588-pinctrl          $        ‚   ç                     +           ,   è   gpio@fd8a0000             rockchip,gpio-bank              ýŠ                 æ                     ?     q     r         	-        ñ   è                     É        	=           e           ,   z      gpio@fec20000             rockchip,gpio-bank              þÂ                 æ                     ?      s      t         	-        ñ   è                     É        	=           e           ,        gpio@fec30000             rockchip,gpio-bank              þÃ                 æ                     ?      u      v         	-        ñ   è       @             É        	=           e           ,        gpio@fec40000             rockchip,gpio-bank              þÄ                 æ                     ?      w      x         	-        ñ   è       `             É        	=           e           ,   ¿      gpio@fec50000             rockchip,gpio-bank              þÅ                 æ                     ?      y      z         	-        ñ   è       €             É        	=           e           ,        pcfg-pull-up             ý        ,   î      pcfg-pull-down           
        ,   ë      pcfg-pull-none                   ,   é      pcfg-pull-none-drv-level-0                   &            ,   í      pcfg-pull-none-drv-level-2                   &           ,   ð      pcfg-pull-up-drv-level-1             ý        &           ,   ï      pcfg-pull-up-drv-level-2             ý        &           ,   ê      pcfg-pull-none-smt                    5        ,   ì      auddsm        bt1120        can0          can1          can2          cif       clk32k        cpu       ddrphych0         ddrphych1         ddrphych2         ddrphych3         dp0       dp1       emmc       emmc-bus8         €  J            ê            ê            ê            ê            ê            ê            ê            ê        ,   }      emmc-clk            J            ê        ,         emmc-cmd            J             ê        ,   ~      emmc-reset          J             é        ,           eth1          fspi          gmac1         gpu       hdmi          i2c0       i2c0m0-xfer          J             ì             ì        ,   -         i2c1       i2c1m0-xfer          J          	   í          	   í        ,             i2c2       i2c2m3-xfer          J         	   í         	   í        ,   ¡         i2c3       i2c3m0-xfer          J         	   ì         	   ì        ,   ¢         i2c4       i2c4m4-xfer          J         	   ì         	   ì        ,   £         i2c5       i2c5m1-xfer          J         	   í         	   í        ,   ¥         i2c6       i2c6m0-xfer          J          	   í          	   í        ,   Ù         i2c7       i2c7m0-xfer          J         	   í         	   í        ,   Ú         i2c8       i2c8m2-xfer          J         	   ì         	   ì        ,   Û         i2s0       i2s0-lrck           J            é        ,   ƒ      i2s0-sclk           J            é        ,   „      i2s0-sdi0           J            é        ,   …      i2s0-sdi1           J            é        ,   †      i2s0-sdi2           J            é        ,   ‡      i2s0-sdi3           J            é        ,   ˆ      i2s0-sdo0           J            é        ,   ‰      i2s0-sdo1           J            é        ,   Š      i2s0-sdo2           J            é        ,   ‹      i2s0-sdo3           J            é        ,   Œ         i2s1       i2s1m0-lrck         J            é        ,   �      i2s1m0-sclk         J            é        ,   Ž      i2s1m0-sdi0         J            é        ,   �      i2s1m0-sdi1         J            é        ,   �      i2s1m0-sdi2         J            é        ,   ‘      i2s1m0-sdi3         J            é        ,   ’      i2s1m0-sdo0         J      	      é        ,   “      i2s1m0-sdo1         J      
      é        ,   ”      i2s1m0-sdo2         J            é        ,   •      i2s1m0-sdo3         J            é        ,   –         i2s2       i2s2m1-lrck         J            é        ,   ˜      i2s2m1-sclk         J            é        ,   ™      i2s2m1-sdi          J      
      é        ,   š      i2s2m1-sdo          J            é        ,   ›         i2s3       i2s3-lrck           J            é        ,   œ      i2s3-sclk           J            é        ,   �      i2s3-sdi            J            é        ,   ž      i2s3-sdo            J            é        ,   Ÿ         jtag          litcpu        mcu       mipi          npu       pcie20x1          pcie30phy         pcie30x1          pcie30x2          pcie30x4          pdm0          pdm1          pmic       pmic-pins         p  J              î             é             é             é             é             é             é        ,   ±         pmu       pwm0       pwm0m1-pins         J            é        ,   0         pwm1       pwm1m0-pins         J             é        ,   1         pwm2       pwm2m0-pins         J             é        ,   2         pwm3       pwm3m0-pins         J             é        ,   3         pwm4       pwm4m0-pins         J             é        ,   Ä         pwm5       pwm5m0-pins         J       	      é        ,   Å         pwm6       pwm6m0-pins         J             é        ,   Æ         pwm7       pwm7m0-pins         J             é        ,   Ç         pwm8       pwm8m0-pins         J            é        ,   È         pwm9       pwm9m0-pins         J            é        ,   É         pwm10      pwm10m0-pins            J             é        ,   Ê         pwm11      pwm11m0-pins            J            é        ,   Ë         pwm12      pwm12m0-pins            J            é        ,   Ì         pwm13      pwm13m0-pins            J            é        ,   Í         pwm14      pwm14m0-pins            J            é        ,   Î         pwm15      pwm15m0-pins            J            é        ,   Ï         refclk        sata          sata0         sata1         sata2         sdio       sdiom1-pins       `  J            é            î             î            î            î            î        ,   |         sdmmc      sdmmc-bus4        @  J            ê            ê            ê            ê        ,   v      sdmmc-clk           J            ê        ,   x      sdmmc-cmd           J            ê        ,   w         spdif0        spdif1        spi0       spi0m1-cs0          J      
      ï        ,   ©      spi0m1-cs1          J      	      ï        ,   ª      spi0m3-pins       0  J            ï            ï            ï        ,   «         spi1       spi1m1-pins       0  J            ï            ï            ï        ,   ®      spi1m1-cs0          J            ï        ,   ¬      spi1m1-cs1          J            ï        ,   ­         spi2       spi2m2-pins       0  J             ï             ï             ï        ,   °      spi2m2-cs0          J       	      ï        ,   ¯         spi3       spi3m1-pins       0  J            ï            ï            ï        ,   ¹      spi3m1-cs0          J            ï        ,   ·      spi3m1-cs1          J            ï        ,   ¸         spi4       spi4m0-pins       0  J            ï            ï            ï        ,   Þ      spi4m0-cs0          J            ï        ,   Ü      spi4m0-cs1          J            ï        ,   Ý         tsadc      tsadc-shut-org          J             é        ,   Ö         uart0      uart0m1-xfer             J             î       	      î        ,   /         uart1      uart1m1-xfer             J         
   î         
   î        ,   º         uart2      uart2m2-xfer             J      
   
   î      	   
   î        ,   »         uart3      uart3m1-xfer             J         
   î         
   î        ,   ¼         uart4      uart4m2-xfer             J      
   
   î         
   î        ,   ½         uart5      uart5m1-xfer             J         
   î         
   î        ,   ¾         uart6      uart6m1-xfer             J          
   î         
   î        ,   À         uart7      uart7m1-xfer             J         
   î         
   î        ,   Á         uart8      uart8m1-xfer             J         
   î         
   î        ,   Â         uart9      uart9m1-xfer             J         
   î         
   î        ,   Ã         vop       bt656         gpio-func      tsadc-gpio-func         J              é        ,   ×         eth0       eth0-pins           J            é        ,           gmac0      gmac0-miim           J            é            é        ,   ÿ      gmac0-rx-bus2         0  J            é            é            é        ,         gmac0-tx-bus2         0  J            é            é            é        ,        gmac0-rgmii-clk          J            é            é        ,        gmac0-rgmii-bus       @  J            é            é      	      é      
      é        ,           ethernet       eth-reset           J             é        ,           leds       module-led-pin          J             é        ,           usb3       usb3-id         J             é        ,           haikou     haikou-keys-pin       @  J             î             î             î             î        ,           usb2       otg-vbus-drv            J             é        ,              usb@fc400000              rockchip,rk3588-dwc3 snps,dwc3              ü@       @          æ       Ý               ?     —     –     •        2ref_clk suspend_clk bus_clk         _host            g   ñ   ò           lusb2-phy usb3-phy         
  vutmi_wide           >                    S         †         Î         ï                 Lokay          syscon@fd5b8000       %    rockchip,rk3588-pcie3-phy-grf syscon                ý[€                ,        syscon@fd5c0000       $    rockchip,rk3588-pipe-phy-grf syscon             ý\                 ,  
      syscon@fd5cc000       $    rockchip,rk3588-usbdpphy-grf syscon             ý\À       @         ,  	      syscon@fd5d4000       .    rockchip,rk3588-usb2phy-grf syscon simple-mfd               ý]@       @                      +           ,     usb2phy@4000              rockchip,rk3588-usb2phy           @            Ì            ?              2phyclk          usb480m_phy1            æ      Š                    n             `phy apb         Lokay            ,     otg-port            l            Lokay            ,   ñ            i2s@fddc8000              rockchip,rk3588-i2s-tdm             ýÜ€                æ       ¼               ?     ñ     ñ     î        2mclk_tx mclk_rx hclk            F     ï        3              §   m           ¬tx          >                    º        `tx-m            J          	  Ldisabled          i2s@fddf4000              rockchip,rk3588-i2s-tdm             ýß@                æ       º               ?     9     9     ?        2mclk_tx mclk_rx hclk            F     6        3              §   m           ¬tx          >                    Ú        `tx-m            J          	  Ldisabled          i2s@fddf8000              rockchip,rk3588-i2s-tdm             ýß€                æ       »               ?     +     +     '        2mclk_tx mclk_rx hclk            F     (        3              §   m           ¬rx          >                    Ç        `rx-m            J          	  Ldisabled          i2s@fde00000              rockchip,rk3588-i2s-tdm             ýà                 æ       ¾               ?     &     &     "        2mclk_tx mclk_rx hclk            F     #        3              §   m           ¬rx          >                    î        `rx-m            J          	  Ldisabled          pcie@fe150000         *    rockchip,rk3588-pcie rockchip,rk3568-pcie                        +           [             4  ?     @     E     ;     J     O     t   ó      -  2aclk_mst aclk_slv aclk_dbi pclk aux pipe ref            pci       P  æ                                                                         sys pmc msg legacy err          e           v                     `  ‰                  ô                      ô                     ô                     ô           —            ¨           ·       õ               ¿           g   ö      	  lpcie-phy            >       "      T  $       ð      ð                ð       ð        à        	       	        @         0     
@        @      þ             ð                  údbi apb config               &     +      	  `pwr pipe            Lokay            X   ¿               d   {   legacy-interrupt-controller          É                     e                       æ                     ,   ô         pcie-ep@fe150000              rockchip,rk3588-pcie-ep       P     
@             
@             þ            	        @      
@0                 údbi dbi2 apb addr_space atu       0  ?     @     E     ;     J     O     t      )  2aclk_mst aclk_slv aclk_dbi pclk aux pipe          �  æ                                                                                                                           +  sys pmc msg legacy err dma0 dma1 dma2 dma3          ¨           ¿           g   ö      	  lpcie-phy            >       "             &     +      	  `pwr pipe          	  Ldisabled          pcie@fe160000         *    rockchip,rk3588-pcie rockchip,rk3568-pcie                        +           [            0  ?     A     F     <     K     P     u      )  2aclk_mst aclk_slv aclk_dbi pclk aux pipe            pci       P  æ                                               ÿ              þ               sys pmc msg legacy err          e           v                     `  ‰                  ÷                      ÷                     ÷                     ÷           —           ¨           ·      õ              ¿           g   ö      	  lpcie-phy            >       "      T  $       ñ      ñ                ñ       ñ        à        	@      	@       @         0     
@@       @      þ             ñ                  údbi apb config               '     ,      	  `pwr pipe          	  Ldisabled       legacy-interrupt-controller          É                     e                       æ       ÿ               ,   ÷         pcie@fe170000         *    rockchip,rk3588-pcie rockchip,rk3568-pcie           [       /      0  ?     B     G     =     L     Q     ¯      )  2aclk_mst aclk_slv aclk_dbi pclk aux pipe            pci       P  æ       ó              ò              ñ              ð              ï               sys pmc msg legacy err          e           v                     `  ‰                  ø                      ø                     ø                     ø           —           ¨           ·       p               ¿           g   ù         	  lpcie-phy            >       "      T  $       ò      ò                ò       ò        à        	€      	€       @         0     
@€       @      þ             ò                  údbi apb config               (     -      	  `pwr pipe                         +         	  Ldisabled       legacy-interrupt-controller          É                     e                       æ       ð               ,   ø         ethernet@fe1b0000         &    rockchip,rk3588-gmac snps,dwmac-4.20a               þ                  æ       ã              â               macirq eth_wake_irq       (  ?     6     7     X     ]     4      0  2stmmaceth clk_mac_ref pclk_mac aclk_mac ptp_ref         >       !             #      
  `stmmaceth           ‚   i        Þ   ,        ï   ú         ÿ           û        #   ü         6        Lokay            toutput          �   ý        Œrgmii           w   þ        ™default         �   ÿ                     •           ž           §                 ·        Í      ' †    mdio              snps,dwmac-mdio                      +       ethernet-phy@6            ethernet-phy-ieee802.3-c22                     ?      ù        ,   ý         stmmac-axi-config           ?                                 I           Y           ,   ú      rx-queues-config            i           ,   û   queue0        queue1           tx-queues-config                       ,   ü   queue0        queue1              sata@fe220000         '    rockchip,rk3588-dwc-ahci snps,dwc-ahci              þ"                 æ                   (  ?     c     `     f     U     p        2sata pmalive rxoob ref asic         •                        +          	  Ldisabled       sata-port@0                     § @          g   ù         	  lsata-phy            ´            Ã             phy@fed90000              rockchip,rk3588-usbdp-phy               þÙ                 l           ?     ¡     m     W          2refclk immortal pclk utmi         (                                       `init cmn lane pcs_apb pma_apb                     ’   â        £  	        ¹   ä        Lokay            ,   ò      phy@fee10000              rockchip,rk3588-naneng-combphy              þá                 ?     ©     w     W        2ref apb pipe            F     ©        Võá         l                =     D        `phy apb         É   ,        Û  
      	  Ldisabled            ,   ù      phy@fee80000              rockchip,rk3588-pcie3-phy               þè                 l            ?     y        2pclk                 H        `phy         É   ,        â          Lokay            ,   ö      opp-table-cluster0            operating-points-v2          ó        ,      opp-1008000000          þ    <Ü          
L¸ 
L¸ ~ð          œ@      opp-1200000000          þ    G†Œ          
ß4 
ß4 ~ð          œ@      opp-1416000000          þ    Tfr          ¢„ ¢„ ~ð          œ@         $      opp-1608000000          þ    _Ø"          øP øP ~ð          œ@      opp-1800000000          þ    kIÒ          ~ð ~ð ~ð          œ@         opp-table-cluster1            operating-points-v2          ó        ,      opp-1200000000          þ    G†Œ          
L¸ 
L¸ B@          œ@      opp-1416000000          þ    Tfr            B@          œ@      opp-1608000000          þ    _Ø"          ¢„ ¢„ B@          œ@      opp-1800000000          þ    kIÒ          øP øP B@          œ@      opp-2016000000          þ    x)¸          H H B@          œ@      opp-2208000000          þ    ƒ›h          l l B@          œ@      opp-2400000000          þ    �          B@ B@ B@          œ@         opp-table-cluster2            operating-points-v2          ó        ,      opp-1200000000          þ    G†Œ          
L¸ 
L¸ B@          œ@      opp-1416000000          þ    Tfr            B@          œ@      opp-1608000000          þ    _Ø"          ¢„ ¢„ B@          œ@      opp-1800000000          þ    kIÒ          øP øP B@          œ@      opp-2016000000          þ    x)¸          H H B@          œ@      opp-2208000000          þ    ƒ›h          l l B@          œ@      opp-2400000000          þ    �          B@ B@ B@          œ@         opp-table-gpu             operating-points-v2         ,   !   opp-300000000           þ    á£          
L¸ 
L¸ øP      opp-400000000           þ    ×„          
L¸ 
L¸ øP      opp-500000000           þ    Íe          
L¸ 
L¸ øP      opp-600000000           þ    #ÃF          
L¸ 
L¸ øP      opp-700000000           þ    )¹'          
®` 
®` øP      opp-800000000           þ    /¯          q° q° øP      opp-900000000           þ    5¤é          5  5  øP      opp-1000000000          þ    ;šÊ          øP øP øP         emmc-pwrseq           mmc-pwrseq-emmc         �          ™default         X                 ,   €      extcon-usb3           linux,extcon-usb-gpio           0   ¿               ™default         �          Lokay            ,   %      leds          
    gpio-leds           ™default         �     led-1                          
  
1heartbeat         
  9heartbeat           O            pcie-refclk-gen-clock             fixed-clock         Ì            ñõá         ,        pcie-refclk-clock             gpio-gate-clock         ?          Ì            U                 ,   ó      vcc-1v1-nldo-s3-regulator             regulator-fixed         cvcc_1v1_nldo_s3          r         †        ˜ Èà        ° Èà        Ý   ¤        ,   ¶      vcc-1v2-s3-regulator              regulator-fixed         cvcc_1v2_s3           r         †        ˜ O€        ° O€        Ý   ¤        ,   þ      vcc5v0-sys-regulator              regulator-fixed         cvcc5v0_sys           r         †        ˜ LK@        ° LK@        Ý          ,   ¤      chosen          bserial2:115200n8          dc-12v-regulator              regulator-fixed         cdc_12v           r         †        ˜ ·         ° ·         ,        gpio-keys         
    gpio-keys           ™default         �     button-batlow-n         nBATLOW#         t   ì           ¿            button-slp-btn-n          	  nSLP_BTN#            t   Ž                      button-wake-n           nWAKE#           t   �           ¿                     switch-lid-btn-n          	  nLID_BTN#            t            �              ¿               i2s3-sound            simple-audio-card           ži2s         ·Haikou,I2S-codec            Î           è               simple-audio-card,codec         )          ,        simple-audio-card,cpu           )           sgtl5000-oscillator           fixed-clock         Ì            ñw          ,   ¦      vcc3v3-baseboard-regulator            regulator-fixed         cvcc3v3_baseboard             r         †        ˜ 2Z         ° 2Z         Ý          ,   {      vcc3v3-low-noise-regulator            regulator-fixed         cvcc3v3_low_noise             †        ˜ 2Z         ° 2Z         Ý          ,   §      vcc5v0-baseboard-regulator            regulator-fixed         cvcc5v0_baseboard             r         †        ˜ LK@        ° LK@        Ý          ,        vcc5v0-otg-regulator              regulator-fixed          3        ²                 ™default         �          cvcc5v0_otg           r        ,   +      vcc5v0-usb-regulator              regulator-fixed         cvcc5v0_usb           r         †        ˜ LK@        ° LK@        Ý          ,        vddd-audio-1v6-regulator              regulator-fixed         cvddd_audio_1v6           †        ˜ j         ° j         Ý          ,   ¨         	compatible interrupt-parent #address-cells #size-cells model 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 rtc0 ethernet0 mmc1 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 extcon snps,dis_rxdet_inp3_quirk #iommu-cells reset-names #phy-cells phy-supply rockchip,grf pinctrl-0 pinctrl-names 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 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-sd-highspeed vqmmc-supply cd-gpios disable-wp sd-uhs-sdr12 sd-uhs-sdr25 sd-uhs-sdr50 sd-uhs-sdr104 vmmc-supply cap-mmc-highspeed mmc-ddr-1_8v mmc-hs200-1_8v mmc-pwrseq no-sdio no-sd non-removable rockchip,trcm-sync-tx-only mbi-alias mbi-ranges msi-controller #msi-cells affinity arm,pl330-periph-burst #dma-cells pagesize vcc-supply fcs,suspend-voltage-selector regulator-name regulator-always-on regulator-boot-on regulator-min-microvolt regulator-max-microvolt regulator-ramp-delay vin-supply regulator-off-in-suspend VDDA-supply VDDIO-supply VDDD-supply num-cs gpio-controller #gpio-cells 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-enable-ramp-delay regulator-suspend-microvolt regulator-on-in-suspend rts-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 #io-channel-cells vref-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 reset-gpios vpcie3v3-supply clock_in_out phy-handle phy-mode tx_delay rx_delay snps,reset-gpio snps,reset-active-low snps,reset-delays-us rockchip,phy-grf opp-shared opp-hz opp-microvolt clock-latency-ns opp-suspend id-gpios linux,default-trigger color enable-gpios stdout-path label linux,code wakeup-source linux,input-type simple-audio-card,format simple-audio-card,name simple-audio-card,mclk-fs simple-audio-card,frame-master simple-audio-card,bitclock-master sound-dai enable-active-high 