Ðþí  ºU   8  ±   (            	=  °à                             >    tsd,px30-pp1516-ltk050h3146w-a2 tsd,px30-pp1516 rockchip,px30                                    +         7   7Theobroma Systems PP-1516 with LTK050H3146W-A2 Display     aliases          =/i2c@ff180000            B/i2c@ff190000            G/i2c@ff1a0000            L/i2c@ff1b0000            Q/serial@ff030000             Y/serial@ff158000             a/serial@ff160000             i/serial@ff168000             q/serial@ff170000             y/serial@ff178000             �/spi@ff1d0000            †/spi@ff1d8000            ‹/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           "        3           J   x        [   ú        k  „                 cluster-sleep             arm,idle-state           "        3          J  �        [  ô        k  Ð                       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                    *  è        8  î        J          trips      trip-point-0            Z p        f  Ð         —passive       trip-point-1            Z L        f  Ð         —passive                  soc-crit            Z Á8        f  Ð      	   —critical             cooling-maps       map0            q           v   ÿÿÿÿÿÿÿÿ        …               gpu-thermal            d        *  è        J         trips      gpu-threshold           Z p        f  Ð         —passive       gpu-target          Z L        f  Ð         —passive                  gpu-crit            Z Á8        f  Ð      	   —critical             cooling-maps       map0            q           v   ÿÿÿÿÿÿÿÿ               xin24m            fixed-clock                     än6         ôxin24m             y      power-management@ff000000         $    rockchip,px30-pmu syscon simple-mfd          œ    ÿ             power-controller              rockchip,px30-power-controller          ’                        +               {   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                '       '           %tx rx           /           9           Fdefault         T   (   )   *      	  Ýdisabled          i2s@ff060000              rockchip,px30-i2s-tdm            œ    ÿ                 ¹                   ®                         mclk_tx mclk_rx hclk                '      '           %tx rx           ^   +        k      „      ¿      
  rtx-m rx-m           Fdefault       0  T   ,   -   .   /   0   1   2   3   4   5   6   7        ~          	  Ýdisabled          i2s@ff070000          &    rockchip,px30-i2s rockchip,rk3066-i2s            œ    ÿ                 ¹                   ®                   i2s_clk i2s_hclk                '      '           %tx rx           Fdefault         T   8   9   :   ;        ~          	  Ýdisabled          i2s@ff080000          &    rockchip,px30-i2s rockchip,rk3066-i2s            œ    ÿ                 ¹                   ®                   i2s_clk i2s_hclk                '      '           %tx rx           Fdefault         T   <   =   >   ?        ~          	  Ýdisabled          interrupt-controller@ff131000             arm,gic-400         �                                @   œ    ÿ            ÿ              ÿ@             ÿ`                 ¹      	                   syscon@ff140000       $    rockchip,px30-grf syscon simple-mfd          œ    ÿ                    +   io-domains             rockchip,px30-io-voltage-domain         Ýokay            µ   @        Ã   A        Ñ   B        ß   %        í   %        û   C      lvds              rockchip,px30-lvds          	   D        dphy            ^   +        lvds          	  Ýdisabled       ports                        +       port@0           œ                         +       endpoint@0           œ            (   E           ¡      endpoint@1           œ           (   F           ¤         port@1           œ                  serial@ff158000       $    rockchip,px30-uart snps,dw-apb-uart          œ    ÿ€                ¹                   ®           I        baudclk apb_pclk                '      '           %tx rx           /           9           Fdefault         T   G   H   I      	  Ýdisabled          serial@ff160000       $    rockchip,px30-uart snps,dw-apb-uart          œ    ÿ                 ¹                   ®           J        baudclk apb_pclk                '      '           %tx rx           /           9           Fdefault         T   J      	  Ýdisabled          serial@ff168000       $    rockchip,px30-uart snps,dw-apb-uart          œ    ÿ€                ¹                   ®           K        baudclk apb_pclk                '      '           %tx rx           /           9           Fdefault         T   K   L   M      	  Ýdisabled          serial@ff170000       $    rockchip,px30-uart snps,dw-apb-uart          œ    ÿ                 ¹                   ®           L        baudclk apb_pclk                '      '   	        %tx rx           /           9           Fdefault         T   N   O   P      	  Ýdisabled          serial@ff178000       $    rockchip,px30-uart snps,dw-apb-uart          œ    ÿ€                ¹                   ®           M        baudclk apb_pclk                '   
   '           %tx rx           /           9           Fdefault         T   Q        Ýokay          i2c@ff180000          &    rockchip,px30-i2c rockchip,rk3399-i2c            œ    ÿ                  ®           N      	  i2c pclk            ¹                  Fdefault         T   R                     +            Ýokay       touchscreen@14            goodix,gt911             œ           8   S            T        ¹              F   T               Fdefault         T   U   V        P   T               \   %      pmic@20           rockchip,rk809           œ                        ôxin32k              T        ¹              Fdefault         T   W         i         �        �   X        ›   X        §   X        ³   X        ¿   %        Ë   %        ×   %        ã   X   regulators     DCDC_REG1           ïvdd_log          þ                 $ ~ð        < ™p        T  q           —   regulator-state-mem          i        � ~ð         DCDC_REG2           ïvdd_arm          þ                 $ ~ð        < ™p        T  q              regulator-state-mem          �        � ~ð         DCDC_REG3           ïvcc_ddr          þ            regulator-state-mem          i         DCDC_REG4           ïvcc_3v0_1v8          þ                 $ -ÆÀ        < -ÆÀ           C   regulator-state-mem          i        � -ÆÀ         DCDC_REG5           ïvcc_3v3          þ                 $ 2Z         < 2Z            %   regulator-state-mem          i        � 2Z          LDO_REG2            ïvcc_1v8          þ                 $ w@        < w@           B   regulator-state-mem          i        � w@         LDO_REG3            ïvcc_1v0          þ                 $ B@        < B@   regulator-state-mem          i        � B@         LDO_REG4            ïvcc_2v8          þ                 $ *¹€        < *¹€           S   regulator-state-mem          �        � *¹€         LDO_REG5          	  ïvccio_sd             þ                 $ -ÆÀ        < -ÆÀ           A   regulator-state-mem          i        � -ÆÀ         LDO_REG6          	  ïvcc_sdio             þ                 $ w@        < w@           @   regulator-state-mem          i        � w@         LDO_REG7            ïvcc_lcd          þ                 $ B@        < B@   regulator-state-mem          �        � B@         LDO_REG8            ïvcc_1v8_lcd          þ                 $ w@        < w@   regulator-state-mem          i        � w@         LDO_REG9          	  ïvcca_1v8             þ                 $ w@        < w@   regulator-state-mem          �        � w@                  i2c@ff190000          &    rockchip,px30-i2c rockchip,rk3399-i2c            œ    ÿ                  ®           O      	  i2c pclk            ¹                  Fdefault         T   Y                     +            Ýokay            ä †       i2c@ff1a0000          &    rockchip,px30-i2c rockchip,rk3399-i2c            œ    ÿ                  ®           P      	  i2c pclk            ¹       	           Fdefault         T   Z                     +            Ýokay            ä €   focus@c           dongwoon,dw9714          œ           ¶   [           a      accel@15              memsic,mxc4005           œ               \        ¹              Fdefault         T   ]      camera@36             ovti,ov5675          œ   6         ®      4        Á      4        Ñ$ø         æ   ^        ò   _        þ   `           a                    Fdefault         T   b   c        P   \              "       port       endpoint            (   d        +              6    Òt€           §               i2c@ff1b0000          &    rockchip,px30-i2c rockchip,rk3399-i2c            œ    ÿ                  ®            Q      	  i2c pclk            ¹       
           Fdefault         T   e                     +          	  Ýdisabled          spi@ff1d0000          &    rockchip,px30-spi rockchip,rk3066-spi            œ    ÿ                 ¹                   ®      $     U        spiclk apb_pclk             '      '           %tx rx           G           Fdefault         T   f   g   h   i                     +          	  Ýdisabled          spi@ff1d8000          &    rockchip,px30-spi rockchip,rk3066-spi            œ    ÿ€                ¹                   ®      %     V        spiclk apb_pclk             '      '           %tx rx           G           Fdefault         T   j   k   l   m   n                     +          	  Ýdisabled          watchdog@ff1e0000             rockchip,px30-wdt snps,dw-wdt            œ    ÿ                  ®     [        ¹       %           Ýokay          pwm@ff200000          &    rockchip,px30-pwm rockchip,rk3328-pwm            œ    ÿ                   ®      "     S      	  pwm pclk            Fdefault         T   o        N           Ýokay               ³      pwm@ff200010          &    rockchip,px30-pwm rockchip,rk3328-pwm            œ    ÿ                  ®      "     S      	  pwm pclk            Fdefault         T   p        N           Ýokay               ´      pwm@ff200020          &    rockchip,px30-pwm rockchip,rk3328-pwm            œ    ÿ                   ®      "     S      	  pwm pclk            Fdefault         T   q        N         	  Ýdisabled          pwm@ff200030          &    rockchip,px30-pwm rockchip,rk3328-pwm            œ    ÿ  0                ®      "     S      	  pwm pclk            Fdefault         T   r        N         	  Ýdisabled          pwm@ff208000          &    rockchip,px30-pwm rockchip,rk3328-pwm            œ    ÿ €                 ®      #     T      	  pwm pclk            Fdefault         T   s        N         	  Ýdisabled          pwm@ff208010          &    rockchip,px30-pwm rockchip,rk3328-pwm            œ    ÿ €                ®      #     T      	  pwm pclk            Fdefault         T   t        N         	  Ýdisabled          pwm@ff208020          &    rockchip,px30-pwm rockchip,rk3328-pwm            œ    ÿ €                 ®      #     T      	  pwm pclk            Fdefault         T   u        N         	  Ýdisabled          pwm@ff208030          &    rockchip,px30-pwm rockchip,rk3328-pwm            œ    ÿ €0                ®      #     T      	  pwm pclk            Fdefault         T   v        N         	  Ýdisabled          timer@ff210000        *    rockchip,px30-timer rockchip,rk3288-timer            œ    ÿ!                 ¹                   ®     Y      &        pclk timer        dma-controller@ff240000           arm,pl330 arm,primecell          œ    ÿ$        @         ¹                             Y         ®      »      	  apb_pclk            p              '      tsadc@ff280000            rockchip,px30-tsadc          œ    ÿ(                 ¹       $           Á      ,        Ñ  ÃP         ®      ,     X        tsadc apb_pclk          k      ¨      
  rtsadc-apb           ^   +        { ÔÀ        Finit default sleep          T   w        ’   x        œ   w        ¦           Ýokay                     saradc@ff288000       ,    rockchip,px30-saradc rockchip,rk3399-saradc          œ    ÿ(€                ¹       T           ¼            ®      -     W        saradc apb_pclk         k      ¥        rsaradc-apb          Ýokay            Î   B      nvmem@ff290000            rockchip,px30-otp            œ    ÿ)        @          ®      /     Z     a        otp apb_pclk phy            k      ´        rphy                      +      id@7             œ            cpu-leakage@17           œ            performance@1e           œ              Ú               clock-controller@ff2b0000             rockchip,px30-cru            œ    ÿ+                  ®   y   &           xin24m gpll         ^   +                   ß         8  Á            «      °      ð      õ     @      I        ÑFÏq ëÂ ëÂ ðÑ€ðÑ€õá ëÂ                  clock-controller@ff2bc000             rockchip,px30-pmucru             œ    ÿ+À                 ®   y        xin24m          ^   +                   ß           Á   &      &      &           ÑG†Œ õá Œº€           &      syscon@ff2c0000       ,    rockchip,px30-usb2phy-grf syscon simple-mfd          œ    ÿ,                              +      usb2phy@100           rockchip,px30-usb2phy            œ                ®   &   
        phyclk                      Á              ì   z        ôusb480m_phy         Ýokay               z   host-port                       ¹       D         
  linestate           Ýokay               }      otg-port                      $  ¹       B          A          @           otg-bvalid otg-id linestate         Ýokay               |            phy@ff2e0000              rockchip,px30-dsi-dphy           œ    ÿ.                  ®   &        E      	  ref pclk            k      >        rapb                        {           Ýokay               D      phy@ff2f0000              rockchip,px30-csi-dphy           œ    ÿ/        @          ®     F        pclk                           {           k      /        rapb         ^   +        Ýokay               ¦      usb@ff300000          0    rockchip,px30-usb rockchip,rk3066-usb snps,dwc2          œ    ÿ0                 ¹       >            ®             otg         ,peripheral          4           F          U      €   €   @               	   |      	  usb2-phy               {           Ýokay          usb@ff340000              generic-ehci             œ    ÿ4                 ¹       <            ®             	   }        usb            {           Ýokay          usb@ff350000              generic-ohci             œ    ÿ5                 ¹       =            ®             	   }        usb            {           Ýokay          ethernet@ff360000             rockchip,px30-gmac           œ    ÿ6                 ¹       +           macirq        @   ®      >      ?      ?      @      A      ²     C      L      [  stmmaceth mac_clk_rx mac_clk_tx clk_mac_ref clk_mac_refout aclk_mac pclk_mac clk_mac_speed          ^   +        drmii            Fdefault         T   ~              {   	        k      ^      
  rstmmaceth         	  Ýdisabled       mdio              snps,dwmac-mdio                      +             mmc@ff370000          .    rockchip,px30-dw-mshc rockchip,rk3288-dw-mshc            œ    ÿ7        @         ¹       6             ®      ÷      ;      C      D        biu ciu ciu-drive ciu-sample            m           w           ‚ðÑ€        Fdefault         T   €   �   ‚   ƒ           {         	  Ýdisabled          mmc@ff380000          .    rockchip,px30-dw-mshc rockchip,rk3288-dw-mshc            œ    ÿ8        @         ¹       7             ®      ÿ      8      E      F        biu ciu ciu-drive ciu-sample            m           w           ‚ðÑ€        Fdefault         T   „   …   †           {   
      	  Ýdisabled          mmc@ff390000          .    rockchip,px30-dw-mshc rockchip,rk3288-dw-mshc            œ    ÿ9        @         ¹       5             ®            9      G      H        biu ciu ciu-drive ciu-sample            m           w           ‚ðÑ€        Fdefault         T   ‡   ˆ   ‰           {   
        Ýokay             �        ¢   Š         ­        »   %        Ç   C      spi@ff3a0000              rockchip,sfc             œ    ÿ:        @         ¹       8            ®      :             clk_sfc hclk_sfc            T   ‹   Œ   �        Fdefault            {   
      	  Ýdisabled          nand-controller@ff3b0000              rockchip,px30-nfc            œ    ÿ;        @         ¹       9            ®      þ      7        ahb nfc         Á      7        ÑðÑ€        Fdefault          T   Ž   �   �   ‘   ’   “   ”   •           {   
      	  Ýdisabled          opp-table-1           operating-points-v2            –   opp-200000000           ‡    ëÂ         Ž ~ð      opp-300000000           ‡    á£         Ž à˜      opp-400000000           ‡    ×„         Ž �      opp-480000000           ‡    œ8         Ž *ˆ         gpu@ff400000          $    rockchip,px30-mali arm,mali-bifrost          œ    ÿ@        @       $  ¹       /          .          -           job mmu gpu          ®      I         µ              {            î   –        Ýokay            Ô   —                 video-codec@ff442000              rockchip,px30-vpu            œ    ÿD                 ¹       P          O         
  vepu vdpu            ®      ¯      ô      
  aclk hclk           à   ˜           {         iommu@ff442800            rockchip,iommu           œ    ÿD(                ¹       Q            ®      ¯      ô        aclk iface          ç               {              ˜      dsi@ff450000          (    rockchip,px30-mipi-dsi snps,dw-mipi-dsi          œ    ÿE                 ¹       K            ®     D        pclk            	   D        dphy               {           k      =        rapb         ^   +        Ýokay                         +       ports                        +       port@0           œ                         +       endpoint@0           œ            (   ™                  endpoint@1           œ           (   š           £         port@1           œ      endpoint            (   ›           ž            panel@0           leadtek,ltk050h3146w-a2          œ            ô   œ        þ   B        Fdefault         T   �        P   T   
              S   port       endpoint            (   ž           ›               vop@ff460000              rockchip,px30-vop-big            œ    ÿF        ü        ¹       M            ®      µ      –      û        aclk_vop dclk_vop hclk_vop          k      3      4      5        raxi ahb dclk            à   Ÿ           {           Ýokay       port                         +                  endpoint@0           œ            (               ™      endpoint@1           œ           (   ¡           E            iommu@ff460f00            rockchip,iommu           œ    ÿF                ¹       M            ®      µ      û        aclk iface             {           ç            Ýokay               Ÿ      vop@ff470000              rockchip,px30-vop-lit            œ    ÿG        ü        ¹       N            ®      ¶      —      ü        aclk_vop dclk_vop hclk_vop          k      7      8      9        raxi ahb dclk            à   ¢           {         	  Ýdisabled       port                         +                  endpoint@0           œ            (   £           š      endpoint@1           œ           (   ¤           F            iommu@ff470f00            rockchip,iommu           œ    ÿG                ¹       N            ®      ¶      ü        aclk iface             {           ç          	  Ýdisabled               ¢      video-capture@ff490000            rockchip,px30-vip            œ    ÿI                 ¹       E            ®      ³      ù     `        aclk hclk pclk             {           k      ,      -      .        raxi ahb pclkin        	  Ýdisabled          isp@ff4a0000              rockchip,px30-cif-isp            œ    ÿJ        €       $  ¹       F          I          J           isp mi mipi           ®      3      ´      ú     _        isp aclk hclk pclk          à   ¥        	   ¦        dphy               {           Ýokay       ports                        +       port@0           œ       endpoint            +              (   §           d               iommu@ff4a8000            rockchip,iommu           œ    ÿJ€                ¹       F            ®      ´      ú        aclk iface             {                    ç            Ý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           ^   +        1   ¨                     +            >   gpio@ff040000             rockchip,gpio-bank           œ    ÿ                 ¹                   ®   &            E        U                     �              T      gpio@ff250000             rockchip,gpio-bank           œ    ÿ%                 ¹                   ®     \         E        U                     �              ¶      gpio@ff260000             rockchip,gpio-bank           œ    ÿ&                 ¹                   ®     ]         E        U                     �              \      gpio@ff270000             rockchip,gpio-bank           œ    ÿ'                 ¹                   ®     ^         E        U                     �              ¹      pcfg-pull-up             a           «      pcfg-pull-down           n           ²      pcfg-pull-none           }           ª      pcfg-pull-none-2ma           }        Š         pcfg-pull-up-2ma             a        Š         pcfg-pull-up-4ma             a        Š              ¬      pcfg-pull-none-4ma           }        Š         pcfg-pull-down-4ma           n        Š         pcfg-pull-none-8ma           }        Š              ¯      pcfg-pull-up-8ma             a        Š              ­      pcfg-pull-none-12ma          }        Š              ±      pcfg-pull-up-12ma            a        Š              °      pcfg-pull-none-smt           }         ™           ©      pcfg-output-high             ®      pcfg-output-low          º      pcfg-input-high          a         Å           ®      pcfg-input           Å      i2c0       i2c0-xfer            Ò             ©       	      ©           R         i2c1       i2c1-xfer            Ò             ©             ©           Y         i2c2       i2c2-xfer            Ò            ©            ©           Z         i2c3       i2c3-xfer            Ò            ©            ©           e         tsadc      tsadc-otp-pin           Ò              ª           w      tsadc-otp-out           Ò             ª           x         uart0      uart0-xfer           Ò       
      «             «           (      uart0-cts           Ò             ª           )      uart0-rts           Ò             ª           *         uart1      uart1-xfer           Ò            «            «           G      uart1-cts           Ò            ª           H      uart1-rts           Ò            ª           I         uart2-m0       uart2m0-xfer             Ò            «            «           J         uart2-m1       uart2m1-xfer             Ò            «            «         uart3-m0       uart3m0-xfer             Ò             «             «      uart3m0-cts         Ò             ª      uart3m0-rts         Ò             ª         uart3-m1       uart3m1-xfer             Ò            «            «           K      uart3m1-cts         Ò            ª           L      uart3m1-rts         Ò            ª           M         uart4      uart4-xfer           Ò            «            «           N      uart4-cts           Ò            ª           O      uart4-rts           Ò            ª           P         uart5      uart5-xfer           Ò            «            «           Q      uart5-cts           Ò            ª      uart5-rts           Ò            ª         spi0       spi0-clk            Ò            ¬           f      spi0-csn            Ò            ¬           g      spi0-miso           Ò            ¬           h      spi0-mosi           Ò            ¬           i      spi0-clk-hs         Ò            ­      spi0-miso-hs            Ò            ­      spi0-mosi-hs            Ò            ­         spi1       spi1-clk            Ò            ¬           j      spi1-csn0           Ò      	      ¬           k      spi1-csn1           Ò      
      ¬           l      spi1-miso           Ò            ¬           m      spi1-mosi           Ò            ¬           n      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           Ò            ª           0      i2s0-8ch-sdo1           Ò            ª           2      i2s0-8ch-sdo2           Ò            ª           4      i2s0-8ch-sdo3           Ò            ª           6      i2s0-8ch-sdi0           Ò            ª           1      i2s0-8ch-sdi1           Ò            ª           3      i2s0-8ch-sdi2           Ò      	      ª           5      i2s0-8ch-sdi3           Ò            ª           7         i2s1       i2s1-2ch-mclk           Ò            ª      i2s1-2ch-sclk           Ò            ª           8      i2s1-2ch-lrck           Ò            ª           9      i2s1-2ch-sdi            Ò            ª           :      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            Ò             ª           o         pwm1       pwm1-pin            Ò             ª           p         pwm2       pwm2-pin            Ò            ª           q         pwm3       pwm3-pin            Ò             ª           r         pwm4       pwm4-pin            Ò            ª           s         pwm5       pwm5-pin            Ò            ª           t         pwm6       pwm6-pin            Ò            ª           u         pwm7       pwm7-pin            Ò            ª           v         gmac       rmii-pins         �  Ò             ±            ±            ±            ª            ª            ª            ª            ª      	      ª           ~      mac-refclk-12ma         Ò      
      ±                 mac-refclk          Ò      
      ª         cif-m0     cif-clkout-m0           Ò            ª           b      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            Ò            ª         accel      accel-int           Ò             ª           ]         camera     cam-afvdd-en            Ò      
       ª           ½      cam-avdd-en         Ò             ª           º      cam-dovdd-en            Ò             ª           »      cam-dvdd-en         Ò             ª           ¼      cam-pwdn            Ò             ª           c         leds       debug-led-pin           Ò             ª           ·      heartbeat-led-pin           Ò               ª           ¸         panel      dsp-rst         Ò       
       ²           �      tch-int         Ò              ª           U      tch-rst         Ò              ª           V         pmic       pmic-int            Ò              «           W            chosen          àserial5:115200n8          backlight             pwm-backlight           ì   X        ù   ³      a¨               œ      beeper            pwm-beeper          ù   ´      è          emmc-pwrseq           mmc-pwrseq-emmc         T   µ        Fdefault         P   ¶                  Š      gpio-leds         
    gpio-leds           Fdefault         T   ·   ¸   led-0           þdebug           J   ¹               	none          led-1         
  þheartbeat           J   T              
  	heartbeat            regulator-vccsys              regulator-fixed         ïvcc5v0_sys           þ                 $ LK@        < LK@           X      regulator-vcc-cam-avdd            regulator-fixed         ïvcc_cam_avdd            	   ¹              Fdefault         T   º        $ *¹€        < *¹€        	   S           ^      regulator-vcc-cam-dovdd           regulator-fixed         ïvcc_cam_dovdd           	   ¹              Fdefault         T   »        $ w@        < w@        	   B           `      regulator-vcc-cam-dvdd            regulator-fixed         ïvcc_cam_dvdd            	   ¹                	*        Fdefault         T   ¼        $ O€        < O€        	   %           _      regulator-vcc-lens-afvdd              regulator-fixed         ïvcc_lens_afvdd          	   ¹   
           Fdefault         T   ½        $ *¹€        < *¹€        	   S           [         	compatible interrupt-parent #address-cells #size-cells model i2c0 i2c1 i2c2 i2c3 serial0 serial1 serial2 serial3 serial4 serial5 spi0 spi1 mmc0 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 AVDD28-supply irq-gpios reset-gpios VDDIO-supply system-power-controller wakeup-source vcc1-supply vcc2-supply vcc3-supply vcc4-supply vcc5-supply vcc6-supply vcc7-supply vcc9-supply regulator-name regulator-always-on regulator-boot-on regulator-min-microvolt regulator-max-microvolt regulator-ramp-delay regulator-on-in-suspend regulator-suspend-microvolt regulator-off-in-suspend vcc-supply assigned-clocks assigned-clock-rates avdd-supply dvdd-supply dovdd-supply lens-focus orientation rotation data-lanes link-frequencies num-cs #pwm-cells arm,pl330-periph-burst #dma-cells rockchip,hw-tshut-temp pinctrl-1 pinctrl-2 #thermal-sensor-cells #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 bus-width fifo-depth max-frequency cap-mmc-highspeed mmc-pwrseq non-removable vmmc-supply vqmmc-supply 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 power-supply pwms label linux,default-trigger gpio vin-supply enable-active-high 