Ðþí  ·”   8  ¬ø   (            
œ  ¬À                                  rockchip,px30-evb rockchip,px30                                  +            7Rockchip PX30 EVB      aliases          =/ethernet@ff360000           G/i2c@ff180000            L/i2c@ff190000            Q/i2c@ff1a0000            V/i2c@ff1b0000            [/serial@ff030000             c/serial@ff158000             k/serial@ff160000             s/serial@ff168000             {/serial@ff170000             ƒ/serial@ff178000             ‹/spi@ff1d0000            �/spi@ff1d8000            •/mmc@ff370000            š/mmc@ff380000            Ÿ/mmc@ff390000         cpus                         +       cpu@0            ¤cpu           arm,cortex-a35           °                 ´psci             Â               É            Ø               è   Z                              !         cpu@1            ¤cpu           arm,cortex-a35           °                ´psci             Â               É            Ø               è   Z                              !         cpu@2            ¤cpu           arm,cortex-a35           °                ´psci             Â               É            Ø               è   Z                              !   	      cpu@3            ¤cpu           arm,cortex-a35           °                ´psci             Â               É            Ø               è   Z                              !   
      idle-states         )psci       cpu-sleep             arm,idle-state           6        G           ^   x        o   ú          „        !         cluster-sleep             arm,idle-state           6        G          ^  �        o  ô          Ð        !               opp-table-0           operating-points-v2          �        !      opp-600000000           ›    #ÃF         ¢ ~ð ~ð ™p        °  œ@         Á      opp-816000000           ›    0£,         ¢ � � ™p        °  œ@      opp-1008000000          ›    <Ü         ¢ íØ íØ ™p        °  œ@      opp-1200000000          ›    G†Œ         ¢ Ö  Ö  ™p        °  œ@      opp-1296000000          ›    M?d         ¢ ™p ™p ™p        °  œ@         arm-pmu           arm,cortex-a35-pmu        0  Í       d          e          f          g           Ø         	   
      display-subsystem             rockchip,display-subsystem          ë              ñokay          external-gmac-clock           fixed-clock         øúð€        gmac_clkin                    psci              arm,psci-1.0             »smc       timer             arm,armv8-timer       0  Í                              
        thermal-zones      soc-thermal         (           >  è        L  î        ^          trips      trip-point-0            n p        z  Ð         «passive       trip-point-1            n L        z  Ð         «passive         !         soc-crit            n Á8        z  Ð      	   «critical             cooling-maps       map0            …           Š   ÿÿÿÿÿÿÿÿ        ™         map1            …           Š   ÿÿÿÿÿÿÿÿ        ™               gpu-thermal         (   d        >  è        ^               xin24m            fixed-clock                     øn6         xin24m          !   t      power-management@ff000000         $    rockchip,px30-pmu syscon simple-mfd          °    ÿ             power-controller              rockchip,px30-power-controller          ¦                        +            !   v   power-domain@5           °            Â                <        º              ¦          power-domain@7           °            Â      ÷      ;        º           ¦          power-domain@9           °   	          Â      ²     C      @      ?        º           ¦          power-domain@10          °   
      @   Â      þ            ÿ           9      7      8      :        º                    ¦          power-domain@11          °            Â      ¯      ô      K        º              ¦          power-domain@12          °         X   Â      ·      µ      ¶      –      —      ý      û      ü     D      5      6        º                    ¦          power-domain@13          °         (   Â      ³      ´      ù      ú      3        º             !   "        ¦          power-domain@14          °            Â      I        º   #        ¦                syscon@ff010000       '    rockchip,px30-pmugrf syscon simple-mfd           °    ÿ                              +           !   ¤   io-domains        $    rockchip,px30-pmu-io-voltage-domain         ñokay            Á   $        Ï   $      reboot-mode           syscon-reboot-mode          Ý           äRBÃ        ôRBÃ	        RBÃ        RBÃ         RBÃ         serial@ff030000       $    rockchip,px30-uart snps,dw-apb-uart          °    ÿ                 Í                   Â   %      %           (baudclk apb_pclk            4   &       &           9tx rx           C           M           Zdefault         h   '   (   )      	  ñdisabled          i2s@ff060000              rockchip,px30-i2s-tdm            °    ÿ                 Í                   Â                         (mclk_tx mclk_rx hclk            4   &      &           9tx rx           r   *              „      ¿      
  †tx-m rx-m           Zdefault       0  h   +   ,   -   .   /   0   1   2   3   4   5   6        ’          	  ñdisabled          i2s@ff070000          &    rockchip,px30-i2s rockchip,rk3066-i2s            °    ÿ                 Í                   Â                   (i2s_clk i2s_hclk            4   &      &           9tx rx           Zdefault         h   7   8   9   :        ’            ñokay          i2s@ff080000          &    rockchip,px30-i2s rockchip,rk3066-i2s            °    ÿ                 Í                   Â                   (i2s_clk i2s_hclk            4   &      &           9tx rx           Zdefault         h   ;   <   =   >        ’          	  ñdisabled          interrupt-controller@ff131000             arm,gic-400         £                         ´      @   °    ÿ            ÿ              ÿ@             ÿ`                 Í      	          !         syscon@ff140000       $    rockchip,px30-grf syscon simple-mfd          °    ÿ                              +           !   *   io-domains             rockchip,px30-io-voltage-domain         ñokay            É   ?        ×   @        å   A        ó   $           A           ?      lvds              rockchip,px30-lvds             B        "dphy            r   *        ,lvds          	  ñdisabled       ports                        +       port@0           °                         +       endpoint@0           °            <   C        !   �      endpoint@1           °           <   D        !                      serial@ff158000       $    rockchip,px30-uart snps,dw-apb-uart          °    ÿ€                Í                   Â           I        (baudclk apb_pclk            4   &      &           9tx rx           C           M           Zdefault         h   E   F        ñokay          serial@ff160000       $    rockchip,px30-uart snps,dw-apb-uart          °    ÿ                 Í                   Â           J        (baudclk apb_pclk            4   &      &           9tx rx           C           M           Zdefault         h   G      	  ñdisabled          serial@ff168000       $    rockchip,px30-uart snps,dw-apb-uart          °    ÿ€                Í                   Â           K        (baudclk apb_pclk            4   &      &           9tx rx           C           M           Zdefault         h   H   I   J      	  ñdisabled          serial@ff170000       $    rockchip,px30-uart snps,dw-apb-uart          °    ÿ                 Í                   Â           L        (baudclk apb_pclk            4   &      &   	        9tx rx           C           M           Zdefault         h   K   L   M      	  ñdisabled          serial@ff178000       $    rockchip,px30-uart snps,dw-apb-uart          °    ÿ€                Í                   Â           M        (baudclk apb_pclk            4   &   
   &           9tx rx           C           M           Zdefault         h   N   O   P        ñokay          i2c@ff180000          &    rockchip,px30-i2c rockchip,rk3399-i2c            °    ÿ                  Â           N      	  (i2c pclk            Í                  Zdefault         h   Q                     +            ñokay       pmic@20           rockchip,rk809           °                R        Í              Zdefault         h   S         L         m                    xin32k          {   T        ‡   T        “   T        Ÿ   T        «   U        ·   U        Ã   U        Ï   U        Û   T   regulators     DCDC_REG1           çvdd_log         ö ~ð         ™p        &  q         ;         O        !   ”   regulator-state-mem          a        y ~ð         DCDC_REG2           çvdd_arm         ö ~ð         ™p        &  q         ;         O        !      regulator-state-mem          •        y ~ð         DCDC_REG3           çvcc_ddr          ;         O   regulator-state-mem          a         DCDC_REG4           çvcc_3v0         ö -ÆÀ         -ÆÀ         ;         O        !   A   regulator-state-mem          a        y -ÆÀ         DCDC_REG5           çvcc3v3_sys          ö 2Z          2Z          ;         O        !   U   regulator-state-mem          a        y 2Z          LDO_REG1            çvcc_1v0         ö B@         B@         ;         O   regulator-state-mem          a        y B@         LDO_REG2            çvcc_1v8         ö w@         w@         ;         O        !   ?   regulator-state-mem          a        y w@         LDO_REG3            çvdd_1v0         ö B@         B@         ;         O   regulator-state-mem          a        y B@         LDO_REG4            çvcc3v0_pmu          ö -ÆÀ         -ÆÀ         ;         O        !   $   regulator-state-mem          a        y -ÆÀ         LDO_REG5          	  çvccio_sd            ö w@         2Z          ;         O        !   @   regulator-state-mem          a        y 2Z          LDO_REG6            çvcc_sd          ö 2Z          2Z          O        !      regulator-state-mem          a        y 2Z          LDO_REG7            çvcc2v8_dvp          ö *¹€         *¹€         O        !   Y   regulator-state-mem          •        y *¹€         LDO_REG8            çvcc1v8_dvp          ö w@         w@         O        !   [   regulator-state-mem          a        y w@         LDO_REG9            çvcc1v5_dvp          ö ã`         ã`         O        !   Z   regulator-state-mem          •        y ã`         SWITCH_REG1         çvcc3v3_lcd           O        !   W      SWITCH_REG2         çvcc5v0_host          ;         O               i2c@ff190000          &    rockchip,px30-i2c rockchip,rk3399-i2c            °    ÿ                  Â           O      	  (i2c pclk            Í                  Zdefault         h   V                     +            ñokay       sensor@d              asahi-kasei,ak8963           °           ®   R               ´   $        ¿1 0 0 0 1 0 0 0 1         touchscreen@14            goodix,gt1151            °               R        Í              Ì   R              Ö   R               â   W      sensor@4c             fsl,mma7660          °   L            R        Í               i2c@ff1a0000          &    rockchip,px30-i2c rockchip,rk3399-i2c            °    ÿ                  Â           P      	  (i2c pclk            Í       	           Zdefault         h   X                     +            ñokay            ø †         ï   2          ,   ov5695@36             ovti,ov5695          °   6           Y         Â      4        (xvclk           *   Z        6   [        Zdefault         h   \   ]        Ö   ^         port       endpoint            <   _        C              !   £               i2c@ff1b0000          &    rockchip,px30-i2c rockchip,rk3399-i2c            °    ÿ                  Â            Q      	  (i2c pclk            Í       
           Zdefault         h   `                     +          	  ñdisabled          spi@ff1d0000          &    rockchip,px30-spi rockchip,rk3066-spi            °    ÿ                 Í                   Â      $     U        (spiclk apb_pclk         4   &      &           9tx rx           N           Zdefault         h   a   b   c   d                     +          	  ñdisabled          spi@ff1d8000          &    rockchip,px30-spi rockchip,rk3066-spi            °    ÿ€                Í                   Â      %     V        (spiclk apb_pclk         4   &      &           9tx rx           N           Zdefault         h   e   f   g   h   i                     +          	  ñdisabled          watchdog@ff1e0000             rockchip,px30-wdt snps,dw-wdt            °    ÿ                  Â     [        Í       %         	  ñdisabled          pwm@ff200000          &    rockchip,px30-pwm rockchip,rk3328-pwm            °    ÿ                   Â      "     S      	  (pwm pclk            Zdefault         h   j        U         	  ñdisabled          pwm@ff200010          &    rockchip,px30-pwm rockchip,rk3328-pwm            °    ÿ                  Â      "     S      	  (pwm pclk            Zdefault         h   k        U           ñokay            !   ±      pwm@ff200020          &    rockchip,px30-pwm rockchip,rk3328-pwm            °    ÿ                   Â      "     S      	  (pwm pclk            Zdefault         h   l        U         	  ñdisabled          pwm@ff200030          &    rockchip,px30-pwm rockchip,rk3328-pwm            °    ÿ  0                Â      "     S      	  (pwm pclk            Zdefault         h   m        U         	  ñdisabled          pwm@ff208000          &    rockchip,px30-pwm rockchip,rk3328-pwm            °    ÿ €                 Â      #     T      	  (pwm pclk            Zdefault         h   n        U         	  ñdisabled          pwm@ff208010          &    rockchip,px30-pwm rockchip,rk3328-pwm            °    ÿ €                Â      #     T      	  (pwm pclk            Zdefault         h   o        U         	  ñdisabled          pwm@ff208020          &    rockchip,px30-pwm rockchip,rk3328-pwm            °    ÿ €                 Â      #     T      	  (pwm pclk            Zdefault         h   p        U         	  ñdisabled          pwm@ff208030          &    rockchip,px30-pwm rockchip,rk3328-pwm            °    ÿ €0                Â      #     T      	  (pwm pclk            Zdefault         h   q        U         	  ñdisabled          timer@ff210000        *    rockchip,px30-timer rockchip,rk3288-timer            °    ÿ!                 Í                   Â     Y      &        (pclk timer        dma-controller@ff240000           arm,pl330 arm,primecell          °    ÿ$        @         Í                             `         Â      »      	  (apb_pclk            w           !   &      tsadc@ff280000            rockchip,px30-tsadc          °    ÿ(                 Í       $           ‚      ,        ’  ÃP         Â      ,     X        (tsadc apb_pclk                ¨      
  †tsadc-apb           r   *        § ÔÀ        Zinit default sleep          h   r        ¾   s        È   r        Ò           ñokay            è           ÿ           !         saradc@ff288000       ,    rockchip,px30-saradc rockchip,rk3399-saradc          °    ÿ(€                Í       T                       Â      -     W        (saradc apb_pclk               ¥        †saradc-apb          ñokay            ,   ?        !   °      nvmem@ff290000            rockchip,px30-otp            °    ÿ)        @          Â      /     Z     a        (otp apb_pclk phy                  ´        †phy                      +      id@7             °            cpu-leakage@17           °            performance@1e           °              8               clock-controller@ff2b0000             rockchip,px30-cru            °    ÿ+                  Â   t   %           (xin24m gpll         r   *                   =         8  ‚            «      °      ð      õ     @      I        ’FÏq ëÂ ëÂ ðÑ€ðÑ€õá ëÂ         !         clock-controller@ff2bc000             rockchip,px30-pmucru             °    ÿ+À                 Â   t        (xin24m          r   *                   =           ‚   %      %      %           ’G†Œ õá Œº€        !   %      syscon@ff2c0000       ,    rockchip,px30-usb2phy-grf syscon simple-mfd          °    ÿ,                              +      usb2phy@100           rockchip,px30-usb2phy            °                Â   %   
        (phyclk                      ‚              J   u        usb480m_phy         ñokay            !   u   host-port           a            Í       D         
  llinestate           ñokay            !   x      otg-port            a          $  Í       B          A          @           lotg-bvalid otg-id linestate         ñokay            !   w            phy@ff2e0000              rockchip,px30-dsi-dphy           °    ÿ.                  Â   %        E      	  (ref pclk                  >        †apb         a            |   v           ñokay            !   B      phy@ff2f0000              rockchip,px30-csi-dphy           °    ÿ/        @          Â     F        (pclk            a            |   v                 /        †apb         r   *        ñokay            !   ¢      usb@ff300000          0    rockchip,px30-usb rockchip,rk3066-usb snps,dwc2          °    ÿ0                 Í       >            Â             (otg         Šotg         ’           ¤          ³      €   €   @                  w      	  "usb2-phy            |   v           ñokay          usb@ff340000              generic-ehci             °    ÿ4                 Í       <            Â                x        "usb         |   v           ñokay          usb@ff350000              generic-ohci             °    ÿ5                 Í       =            Â                x        "usb         |   v           ñokay          ethernet@ff360000             rockchip,px30-gmac           °    ÿ6                 Í       +           lmacirq        @   Â      >      ?      ?      @      A      ²     C      L      [  (stmmaceth mac_clk_rx mac_clk_tx clk_mac_ref clk_mac_refout aclk_mac pclk_mac clk_mac_speed          r   *        Ârmii            Zdefault         h   y   z        |   v   	              ^      
  †stmmaceth           ñokay            Ëoutput          Ø   A        ã   ^               ó        	      ÃP  ÃP      mmc@ff370000          .    rockchip,px30-dw-mshc rockchip,rk3288-dw-mshc            °    ÿ7        @         Í       6             Â      ÷      ;      C      D        (biu ciu ciu-drive ciu-sample                       (           3ðÑ€        Zdefault         h   {   |   }   ~        |   v           ñokay             A         S        d            v         ƒ         �         �        «           ·   @      mmc@ff380000          .    rockchip,px30-dw-mshc rockchip,rk3288-dw-mshc            °    ÿ8        @         Í       7             Â      ÿ      8      E      F        (biu ciu ciu-drive ciu-sample                       (           3ðÑ€        Zdefault         h   €   �   ‚        |   v   
        ñokay             S         Ä         Ú        è   ƒ         �      mmc@ff390000          .    rockchip,px30-dw-mshc rockchip,rk3288-dw-mshc            °    ÿ9        @         Í       5             Â            9      G      H        (biu ciu ciu-drive ciu-sample                       (           3ðÑ€        Zdefault         h   „   …   †        |   v   
        ñokay             A         ó         Ú        è   ‡        «   A        ·   ?      spi@ff3a0000              rockchip,sfc             °    ÿ:        @         Í       8            Â      :             (clk_sfc hclk_sfc            h   ˆ   ‰   Š        Zdefault         |   v   
      	  ñdisabled          nand-controller@ff3b0000              rockchip,px30-nfc            °    ÿ;        @         Í       9            Â      þ      7        (ahb nfc         ‚      7        ’ðÑ€        Zdefault          h   ‹   Œ   �   Ž   �   �   ‘   ’        |   v   
      	  ñdisabled          opp-table-1           operating-points-v2         !   “   opp-200000000           ›    ëÂ         ¢ ~ð      opp-300000000           ›    á£         ¢ à˜      opp-400000000           ›    ×„         ¢ �      opp-480000000           ›    œ8         ¢ *ˆ         gpu@ff400000          $    rockchip,px30-mali arm,mali-bifrost          °    ÿ@        @       $  Í       /          .          -           ljob mmu gpu          Â      I         É           |   v              “        ñokay            	   ”        !         video-codec@ff442000              rockchip,px30-vpu            °    ÿD                 Í       P          O         
  lvepu vdpu            Â      ¯      ô      
  (aclk hclk           	   •        |   v         iommu@ff442800            rockchip,iommu           °    ÿD(                Í       Q            Â      ¯      ô        (aclk iface          	            |   v           !   •      dsi@ff450000          (    rockchip,px30-mipi-dsi snps,dw-mipi-dsi          °    ÿE                 Í       K            Â     D        (pclk               B        "dphy            |   v                 =        †apb         r   *                     +            ñokay       ports                        +       port@0           °                         +       endpoint@0           °            <   –        !   œ      endpoint@1           °           <   —        !   Ÿ         port@1           °      endpoint            <   ˜        !   š            panel@0           xinpeng,xpp055c272           °            	"   ™        	,   ?        	9   W   port       endpoint            <   š        !   ˜               vop@ff460000              rockchip,px30-vop-big            °    ÿF        ü        Í       M            Â      µ      –      û        (aclk_vop dclk_vop hclk_vop                3      4      5        †axi ahb dclk            	   ›        |   v           ñokay       port                         +            !      endpoint@0           °            <   œ        !   –      endpoint@1           °           <   �        !   C            iommu@ff460f00            rockchip,iommu           °    ÿF                Í       M            Â      µ      û        (aclk iface          |   v           	            ñokay            !   ›      vop@ff470000              rockchip,px30-vop-lit            °    ÿG        ü        Í       N            Â      ¶      —      ü        (aclk_vop dclk_vop hclk_vop                7      8      9        †axi ahb dclk            	   ž        |   v           ñokay       port                         +            !      endpoint@0           °            <   Ÿ        !   —      endpoint@1           °           <            !   D            iommu@ff470f00            rockchip,iommu           °    ÿG                Í       N            Â      ¶      ü        (aclk iface          |   v           	            ñokay            !   ž      isp@ff4a0000              rockchip,px30-cif-isp            °    ÿJ        €       $  Í       F          I          J           lisp mi mipi           Â      3      ´      ú     _        (isp aclk hclk pclk          	   ¡           ¢        "dphy            |   v           ñokay       ports                        +       port@0           °                         +       endpoint@0           °            C              <   £        !   _               iommu@ff4a8000            rockchip,iommu           °    ÿJ€                Í       F            Â      ´      ú        (aclk iface          |   v            	D        	            ñokay            !   ¡      qos@ff518000              rockchip,px30-qos syscon             °    ÿQ€                 !         qos@ff520000              rockchip,px30-qos syscon             °    ÿR                  !   #      qos@ff52c000              rockchip,px30-qos syscon             °    ÿRÀ                 !         qos@ff538000              rockchip,px30-qos syscon             °    ÿS€                 !         qos@ff538080              rockchip,px30-qos syscon             °    ÿS€€                !         qos@ff538100              rockchip,px30-qos syscon             °    ÿS�                 !         qos@ff538180              rockchip,px30-qos syscon             °    ÿS�€                !         qos@ff540000              rockchip,px30-qos syscon             °    ÿT                  !         qos@ff540080              rockchip,px30-qos syscon             °    ÿT €                !         qos@ff548000              rockchip,px30-qos syscon             °    ÿT€                 !         qos@ff548080              rockchip,px30-qos syscon             °    ÿT€€                !         qos@ff548100              rockchip,px30-qos syscon             °    ÿT�                 !          qos@ff548180              rockchip,px30-qos syscon             °    ÿT�€                !   !      qos@ff548200              rockchip,px30-qos syscon             °    ÿT‚                 !   "      qos@ff550000              rockchip,px30-qos syscon             °    ÿU                  !         qos@ff550080              rockchip,px30-qos syscon             °    ÿU €                !         qos@ff550100              rockchip,px30-qos syscon             °    ÿU                 !         qos@ff550180              rockchip,px30-qos syscon             °    ÿU€                !         qos@ff558000              rockchip,px30-qos syscon             °    ÿU€                 !         qos@ff558080              rockchip,px30-qos syscon             °    ÿU€€                !         pinctrl           rockchip,px30-pinctrl           r   *        	_   ¤                     +            	l   gpio@ff040000             rockchip,gpio-bank           °    ÿ                 Í                   Â   %            	s        	ƒ            ´        £           !   R      gpio@ff250000             rockchip,gpio-bank           °    ÿ%                 Í                   Â     \         	s        	ƒ            ´        £           !   ³      gpio@ff260000             rockchip,gpio-bank           °    ÿ&                 Í                   Â     ]         	s        	ƒ            ´        £           !   ^      gpio@ff270000             rockchip,gpio-bank           °    ÿ'                 Í                   Â     ^         	s        	ƒ            ´        £         pcfg-pull-up             	�        !   §      pcfg-pull-down           	œ        !   ®      pcfg-pull-none           	«        !   ¦      pcfg-pull-none-2ma           	«        	¸         pcfg-pull-up-2ma             	�        	¸         pcfg-pull-up-4ma             	�        	¸           !   ¨      pcfg-pull-none-4ma           	«        	¸         pcfg-pull-down-4ma           	œ        	¸         pcfg-pull-none-8ma           	«        	¸           !   «      pcfg-pull-up-8ma             	�        	¸           !   ©      pcfg-pull-none-12ma          	«        	¸           !   ­      pcfg-pull-up-12ma            	�        	¸           !   ¬      pcfg-pull-none-smt           	«         	Ç        !   ¥      pcfg-output-high             	Ü      pcfg-output-low          	è        !   ¯      pcfg-input-high          	�         	ó        !   ª      pcfg-input           	ó      i2c0       i2c0-xfer            
              ¥       	      ¥        !   Q         i2c1       i2c1-xfer            
              ¥             ¥        !   V         i2c2       i2c2-xfer            
             ¥            ¥        !   X         i2c3       i2c3-xfer            
             ¥            ¥        !   `         tsadc      tsadc-otp-pin           
               ¦        !   r      tsadc-otp-out           
              ¦        !   s         uart0      uart0-xfer           
        
      §             §        !   '      uart0-cts           
              ¦        !   (      uart0-rts           
              ¦        !   )         uart1      uart1-xfer           
             §            §        !   E      uart1-cts           
             ¦        !   F      uart1-rts           
             ¦         uart2-m0       uart2m0-xfer             
             §            §        !   G         uart2-m1       uart2m1-xfer             
             §            §         uart3-m0       uart3m0-xfer             
              §             §      uart3m0-cts         
              ¦      uart3m0-rts         
              ¦         uart3-m1       uart3m1-xfer             
             §            §        !   H      uart3m1-cts         
             ¦        !   I      uart3m1-rts         
             ¦        !   J         uart4      uart4-xfer           
             §            §        !   K      uart4-cts           
             ¦        !   L      uart4-rts           
             ¦        !   M         uart5      uart5-xfer           
             §            §        !   N      uart5-cts           
             ¦        !   O      uart5-rts           
             ¦        !   P         spi0       spi0-clk            
             ¨        !   a      spi0-csn            
             ¨        !   b      spi0-miso           
             ¨        !   c      spi0-mosi           
             ¨        !   d      spi0-clk-hs         
             ©      spi0-miso-hs            
             ©      spi0-mosi-hs            
             ©         spi1       spi1-clk            
             ¨        !   e      spi1-csn0           
       	      ¨        !   f      spi1-csn1           
       
      ¨        !   g      spi1-miso           
             ¨        !   h      spi1-mosi           
             ¨        !   i      spi1-clk-hs         
             ©      spi1-miso-hs            
             ©      spi1-mosi-hs            
             ©         pdm    pdm-clk0m0          
             ¦      pdm-clk0m1          
             ¦      pdm-clk1            
             ¦      pdm-sdi0m0          
             ¦      pdm-sdi0m1          
             ¦      pdm-sdi1            
             ¦      pdm-sdi2            
             ¦      pdm-sdi3            
             ¦      pdm-clk0m0-sleep            
              ª      pdm-clk0m1-sleep            
              ª      pdm-clk1-sleep          
              ª      pdm-sdi0m0-sleep            
              ª      pdm-sdi0m1-sleep            
              ª      pdm-sdi1-sleep          
              ª      pdm-sdi2-sleep          
              ª      pdm-sdi3-sleep          
              ª         i2s0       i2s0-8ch-mclk           
             ¦      i2s0-8ch-sclktx         
             ¦        !   +      i2s0-8ch-sclkrx         
             ¦        !   ,      i2s0-8ch-lrcktx         
             ¦        !   -      i2s0-8ch-lrckrx         
             ¦        !   .      i2s0-8ch-sdo0           
             ¦        !   /      i2s0-8ch-sdo1           
             ¦        !   1      i2s0-8ch-sdo2           
             ¦        !   3      i2s0-8ch-sdo3           
             ¦        !   5      i2s0-8ch-sdi0           
             ¦        !   0      i2s0-8ch-sdi1           
             ¦        !   2      i2s0-8ch-sdi2           
       	      ¦        !   4      i2s0-8ch-sdi3           
             ¦        !   6         i2s1       i2s1-2ch-mclk           
             ¦      i2s1-2ch-sclk           
             ¦        !   7      i2s1-2ch-lrck           
             ¦        !   8      i2s1-2ch-sdi            
             ¦        !   9      i2s1-2ch-sdo            
             ¦        !   :         i2s2       i2s2-2ch-mclk           
             ¦      i2s2-2ch-sclk           
             ¦        !   ;      i2s2-2ch-lrck           
             ¦        !   <      i2s2-2ch-sdi            
             ¦        !   =      i2s2-2ch-sdo            
             ¦        !   >         sdmmc      sdmmc-clk           
             «        !   {      sdmmc-cmd           
             ©        !   |      sdmmc-det           
              ©        !   }      sdmmc-bus1          
             ©      sdmmc-bus4        @  
             ©            ©            ©            ©        !   ~         sdio       sdio-clk            
             ¦        !   ‚      sdio-cmd            
             §        !   �      sdio-bus4         @  
             §            §            §            §        !   €         emmc       emmc-clk            
       	      «        !   „      emmc-cmd            
       
      ©        !   …      emmc-rstnout            
             ¦      emmc-bus1           
              ©      emmc-bus4         @  
              ©            ©            ©            ©      emmc-bus8         €  
              ©            ©            ©            ©            ©            ©            ©            ©        !   †      emmc-reset          
              ¦        !   ²         flash      flash-cs0           
             ¦        !   Ž      flash-rdy           
       	      ¦        !   �      flash-dqs           
       
      ¦        !   ’      flash-ale           
             ¦        !   ‹      flash-cle           
             ¦        !   �      flash-wrn           
             ¦        !   ‘      flash-csl           
             ¦      flash-rdn           
             ¦        !   �      flash-bus8        €  
              ¬            ¬            ¬            ¬            ¬            ¬            ¬            ¬        !   Œ         sfc    sfc-bus4          @  
              ¦            ¦            ¦            ¦        !   Š      sfc-bus2             
              ¦            ¦      sfc-cs0         
             ¦        !   ‰      sfc-clk         
       	      ¦        !   ˆ         lcdc       lcdc-rgb-dclk-pin           
              ­      lcdc-rgb-m0-hsync-pin           
             ­      lcdc-rgb-m0-vsync-pin           
             ­      lcdc-rgb-m0-den-pin         
             ­      lcdc-rgb888-m0-data-pins         €  
             «            «            «            «            «      
      «      	      «            «            «            «            «            «            «            «            «            «            «            «            «            «            «            «            «            «      lcdc-rgb666-m0-data-pins            
             «            «            «            «            «      
      «      	      «            «            «            «            «            «            «            «            «            «            «            «      lcdc-rgb565-m0-data-pins            
             «            «            «            «            «      
      «      	      «            «            «            «            «            «            «            «            «            «      lcdc-rgb888-m1-data-pins           
             «            «            «      
      «            «            «            «            «            «            «            «            «            «            «            «            «            «      lcdc-rgb666-m1-data-pins          °  
             «            «            «      
      «            «            «            «            «            «            «            «      lcdc-rgb565-m1-data-pins          �  
             «            «            «      
      «            «            «            «            «            «         pwm0       pwm0-pin            
              ¦        !   j         pwm1       pwm1-pin            
              ¦        !   k         pwm2       pwm2-pin            
             ¦        !   l         pwm3       pwm3-pin            
              ¦        !   m         pwm4       pwm4-pin            
             ¦        !   n         pwm5       pwm5-pin            
             ¦        !   o         pwm6       pwm6-pin            
             ¦        !   p         pwm7       pwm7-pin            
             ¦        !   q         gmac       rmii-pins         �  
              ­            ­            ­            ¦            ¦            ¦            ¦            ¦      	      ¦        !   y      mac-refclk-12ma         
       
      ­        !   z      mac-refclk          
       
      ¦         cif-m0     cif-clkout-m0           
             ­        !   \      dvp-d2d9-m0       À  
              ¦            ¦            ¦            ¦            ¦            ¦            ¦            ¦            ¦      	      ¦      
      ¦            ¦      dvp-d0d1-m0          
             ¦            ¦      d10-d11-m0           
             ¦            ¦         cif-m1     cif-clkout-m1           
             ¦      dvp-d2d9-m1       À  
             ¦            ¦            ¦            ¦      	      ¦            ¦            ¦            ¦            ¦            ¦            ¦            ¦      dvp-d0d1-m1          
             ¦            ¦      d10-d11-m1           
             ¦            ¦         isp    isp-prelight            
             ¦         headphone      hp-det          
              ®         pmic       pmic_int            
               §        !   S      soc_slppin_gpio         
               ¯      soc_slppin_slp          
              ¦      soc_slppin_rst          
              ¦         sdio-pwrseq    wifi-enable-h           
               ¦        !   ´         mipi       mipi-pdn            
              ¦        !   ]            chosen          
serial5:115200n8          adc-keys          	    adc-keys            
   °           
&buttons         
7 w@        
Q   d   button-esc          
_esc         
e           
p ý0      button-home         
_home            
e   f        
p 	…€      button-menu         
_menu            
e   ‹        
p x      button-down         
_volume down         
e   r        
p “à      button-up         
  
_volume up           
e   s        
p  Bh         backlight             pwm-backlight           
Š   ±      a¨            
�   W        !   ™      emmc-pwrseq           mmc-pwrseq-emmc         h   ²        Zdefault         Ö   ³               !   ‡      sdio-pwrseq           mmc-pwrseq-simple           Zdefault         h   ´        Ö   R              !   ƒ      vccsys            regulator-fixed         çvcc5v0_sys           ;         O        ö LK@         LK@        !   T         	compatible interrupt-parent #address-cells #size-cells model ethernet0 i2c0 i2c1 i2c2 i2c3 serial0 serial1 serial2 serial3 serial4 serial5 spi0 spi1 mmc0 mmc1 mmc2 device_type reg enable-method clocks #cooling-cells cpu-idle-states dynamic-power-coefficient operating-points-v2 cpu-supply phandle entry-method local-timer-stop arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us opp-shared opp-hz opp-microvolt clock-latency-ns opp-suspend interrupts interrupt-affinity ports status clock-frequency clock-output-names #clock-cells polling-delay-passive polling-delay sustainable-power thermal-sensors temperature hysteresis trip cooling-device contribution #power-domain-cells pm_qos pmuio1-supply pmuio2-supply offset mode-bootloader mode-fastboot mode-loader mode-normal mode-recovery clock-names dmas dma-names reg-shift reg-io-width pinctrl-names pinctrl-0 rockchip,grf resets reset-names #sound-dai-cells #interrupt-cells interrupt-controller vccio1-supply vccio2-supply vccio3-supply vccio4-supply vccio5-supply vccio6-supply phys phy-names rockchip,output remote-endpoint rockchip,system-power-controller wakeup-source vcc1-supply vcc2-supply vcc3-supply vcc4-supply vcc5-supply vcc6-supply vcc7-supply vcc8-supply vcc9-supply regulator-name regulator-min-microvolt regulator-max-microvolt regulator-ramp-delay regulator-always-on regulator-boot-on regulator-on-in-suspend regulator-suspend-microvolt regulator-off-in-suspend gpios vdd-supply mount-matrix irq-gpios reset-gpios VDDIO-supply i2c-scl-falling-time-ns i2c-scl-rising-time-ns avdd-supply dvdd-supply dovdd-supply data-lanes num-cs #pwm-cells arm,pl330-periph-burst #dma-cells assigned-clocks assigned-clock-rates rockchip,hw-tshut-temp pinctrl-1 pinctrl-2 #thermal-sensor-cells rockchip,hw-tshut-mode rockchip,hw-tshut-polarity #io-channel-cells vref-supply bits #reset-cells assigned-clock-parents #phy-cells interrupt-names power-domains dr_mode g-np-tx-fifo-size g-rx-fifo-size g-tx-fifo-size phy-mode clock_in_out phy-supply snps,reset-gpio snps,reset-active-low snps,reset-delays-us bus-width fifo-depth max-frequency cap-mmc-highspeed cap-sd-highspeed card-detect-delay sd-uhs-sdr12 sd-uhs-sdr25 sd-uhs-sdr50 sd-uhs-sdr104 vmmc-supply vqmmc-supply keep-power-in-suspend non-removable mmc-pwrseq mmc-hs200-1_8v mali-supply iommus #iommu-cells backlight iovcc-supply vci-supply rockchip,disable-mmu-reset rockchip,pmu ranges gpio-controller #gpio-cells bias-pull-up bias-pull-down bias-disable drive-strength input-schmitt-enable output-high output-low input-enable rockchip,pins stdout-path io-channels io-channel-names keyup-threshold-microvolt poll-interval label linux,code press-threshold-microvolt pwms power-supply 