Ðþí  ]Ö   8  X4   (            ¢  Wü                                                                  !   ,Rockchip RK3228 Evaluation board          $   2rockchip,rk3228-evb rockchip,rk3228    aliases          =/pinctrl/gpio@11110000           C/pinctrl/gpio@11120000           I/pinctrl/gpio@11130000           O/pinctrl/gpio@11140000           U/serial@11010000             ]/serial@11020000             e/serial@11030000             m/spi@11090000            r/mmc@30020000         cpus                                 cpu@f00          wcpu          2arm,cortex-a7            ƒ            ‡               Ž            ¢            ±               ¸psci             Æ         cpu@f01          wcpu          2arm,cortex-a7            ƒ           ‡               Ž            ¢            ¸psci             Æ         cpu@f02          wcpu          2arm,cortex-a7            ƒ           ‡               Ž            ¢            ¸psci             Æ         cpu@f03          wcpu          2arm,cortex-a7            ƒ           ‡               Ž            ¢            ¸psci             Æ            opp-table-0          2operating-points-v2           Î         Æ      opp-408000000            Ù    Q–          à ~ð         î  œ@          ÿ      opp-600000000            Ù    #ÃF          à à˜      opp-816000000            Ù    0£,          à B@      opp-1008000000           Ù    <Ü          à íØ      opp-1200000000           Ù    G†Œ          à tx         arm-pmu          2arm,cortex-a7-pmu         0         L          M          N          O                             psci             2arm,psci-1.0 arm,psci-0.2            ¿smc       timer            2arm,armv7-timer          )      0                                
          Mn6       oscillator           2fixed-clock         Mn6         ]xin24m          p             Æ   '      display-subsystem            2rockchip,display-subsystem          }         i2s1@100b0000         (   2rockchip,rk3228-i2s rockchip,rk3066-i2s          ƒ    @                           ƒi2s_clk i2s_hclk             ±      Q     »        �   	      	           ”tx rx           ždefault         ¬   
      	  ¶disabled          i2s0@100c0000         (   2rockchip,rk3228-i2s rockchip,rk3066-i2s          ƒ    @                           ƒi2s_clk i2s_hclk             ±      P     º        �   	      	           ”tx rx         	  ¶disabled          spdif@100d0000           2rockchip,rk3228-spdif            ƒ                                ±      S     ½      
  ƒmclk hclk           �   	   
        ”tx          ždefault         ¬         	  ¶disabled          i2s2@100e0000         (   2rockchip,rk3228-i2s rockchip,rk3066-i2s          ƒ    @                           ƒi2s_clk i2s_hclk             ±      R     ¼        �   	       	           ”tx rx         	  ¶disabled          syscon@11000000       &   2rockchip,rk3228-grf syscon simple-mfd            ƒ                                        Æ   (   io-domains        "   2rockchip,rk3228-io-voltage-domain         	  ¶disabled          power-controller          !   2rockchip,rk3228-power-controller            ½                                      Æ   .   power-domain@4           ƒ         8   ±      Î      ˆ      Ì     Ô      Í     Ó      ‡        Ñ                    ½          power-domain@5           ƒ            ±      Ó      ¾     Ä        Ñ           ½          power-domain@6           ƒ            ±      Ê     Ð        Ñ           ½          power-domain@7           ƒ             ±      Ë     Ñ      …      †        Ñ              ½          power-domain@8           ƒ            ±      Õ        Ñ           ½             usb2phy@760          2rockchip,rk3228-usb2phy          ƒ  `            ±      Ž        ƒphyclk          ]usb480m_phy0            p          	  ¶disabled             Æ   B   otg-port          $         ;          <          =           Øotg-bvalid otg-id linestate         è          	  ¶disabled             Æ   A      host-port                  >         
  Ølinestate           è          	  ¶disabled             Æ   C         usb2phy@800          2rockchip,rk3228-usb2phy          ƒ               ±      �        ƒphyclk          ]usb480m_phy1            p          	  ¶disabled             Æ   D   otg-port                   D         
  Ølinestate           è          	  ¶disabled             Æ   E      host-port                  E         
  Ølinestate           è          	  ¶disabled             Æ   F            serial@11010000          2snps,dw-apb-uart             ƒ                    7           Mn6          ±      M     U        ƒbaudclk apb_pclk            ždefault         ¬                 ó           ý         	  ¶disabled          serial@11020000          2snps,dw-apb-uart             ƒ                    8           Mn6          ±      N     V        ƒbaudclk apb_pclk            ždefault         ¬           ó           ý         	  ¶disabled          serial@11030000          2snps,dw-apb-uart             ƒ                    9           Mn6          ±      O     W        ƒbaudclk apb_pclk            ždefault         ¬           ó           ý           ¶okay          efuse@11040000           2rockchip,rk3228-efuse            ƒ               ±     G        ƒpclk_efuse                              id@7             ƒ            cpu_leakage@17           ƒ               i2c@11050000             2rockchip,rk3228-i2c          ƒ                    $                                     ƒi2c          ±     L        ždefault         ¬         	  ¶disabled          i2c@11060000             2rockchip,rk3228-i2c          ƒ                    %                                     ƒi2c          ±     M        ždefault         ¬         	  ¶disabled          i2c@11070000             2rockchip,rk3228-i2c          ƒ                    &                                     ƒi2c          ±     N        ždefault         ¬         	  ¶disabled          i2c@11080000             2rockchip,rk3228-i2c          ƒ                    '                                     ƒi2c          ±     O        ždefault         ¬         	  ¶disabled          spi@11090000             2rockchip,rk3228-spi          ƒ	                    1                                      ±      A     R        ƒspiclk apb_pclk         ždefault         ¬             !   "      	  ¶disabled          watchdog@110a0000             2rockchip,rk3228-wdt snps,dw-wdt          ƒ
                    (            ±     b      	  ¶disabled          pwm@110b0000             2rockchip,rk3288-pwm          ƒ             
            ±     ^        ždefault         ¬   #      	  ¶disabled          pwm@110b0010             2rockchip,rk3288-pwm          ƒ            
            ±     ^        ždefault         ¬   $      	  ¶disabled          pwm@110b0020             2rockchip,rk3288-pwm          ƒ             
            ±     ^        ždefault         ¬   %      	  ¶disabled          pwm@110b0030             2rockchip,rk3288-pwm          ƒ 0           
            ±     ^        ždefault         ¬   &      	  ¶disabled          timer@110c0000        ,   2rockchip,rk3228-timer rockchip,rk3288-timer          ƒ                     +            ±     a   '        ƒpclk timer        clock-controller@110e0000            2rockchip,rk3228-cru          ƒ              ±   '        ƒxin24m             (        p           "         H  /                        Ò     Þ     k      Ã     Ì     b      $  ?#g¸€0£, Íe ðÑ€ðÑ€xhÀðÑ€ðÑ€xhÀ         Æ         dma-controller@110f0000          2arm,pl330 arm,primecell          ƒ    @                                      T            _         ±      Â      	  ƒapb_pclk             Æ   	      thermal-zones      cpu-thermal         v   d        Œ  ˆ        š   )       trips      cpu_alert0          ª p        ¶  Ð         ~passive          Æ   *      cpu_alert1          ª $ø        ¶  Ð         ~passive          Æ   +      cpu_crit            ª _�        ¶  Ð      	   ~critical             cooling-maps       map0            Á   *      0  Æ   ÿÿÿÿ      ÿÿÿÿ      ÿÿÿÿ      ÿÿÿÿ         map1            Á   +      0  Æ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ               tsadc@11150000           2rockchip,rk3228-tsadc            ƒ                    :            ±      H     X        ƒtsadc apb_pclk          /      H        ?  €          ‡      W      
  Õtsadc-apb           žinit default sleep          ¬   ,        á   -        ë   ,        õ            s        ¶okay            "            9            Æ   )      hdmi-phy@12030000            2rockchip,rk3228-hdmi-phy             ƒ              ±     m   '      ¿        ƒsysclk refoclk refpclk          p            ]hdmiphy_phy         è          	  ¶disabled             Æ   3      gpu@20000000          "   2rockchip,rk3228-mali arm,mali-400            ƒ             H                                                                      Øgp gpmmu pp0 ppmmu0 pp1 ppmmu1           ±      Õ      Õ      	  ƒbus core            T   .            ‡      ~      	  ¶disabled          video-codec@20020000          (   2rockchip,rk3228-vpu rockchip,rk3399-vpu          ƒ                               	         
  Øvepu vdpu            ±      Ê     Ð      
  ƒaclk hclk           b   /        T   .         iommu@20020800           2rockchip,iommu           ƒ                    
            ±      Ê     Ð        ƒaclk iface          T   .           i             Æ   /      video-codec@20030000          *   2rockchip,rk3228-vdec rockchip,rk3399-vdec            ƒ     €                            ±      Ë     Ñ      …      †        ƒaxi ahb cabac core          /      …      †        ?á£ á£         b   0        T   .         iommu@20030480           2rockchip,iommu           ƒ €   @ À   @                           ±      Ë     Ñ        ƒaclk iface          T   .           i             Æ   0      vop@20050000             2rockchip,rk3228-vop          ƒ     ü                            ±      Ó      ¾     Ä        ƒaclk_vop dclk_vop hclk_vop           ‡      d      e      f        Õaxi ahb dclk            b   1        T   .         	  ¶disabled       port                                       Æ      endpoint@0           ƒ            v   2         Æ   7            iommu@20053f00           2rockchip,iommu           ƒ ?                                ±      Ó     Ä        ƒaclk iface          T   .           i          	  ¶disabled             Æ   1      rga@20060000          (   2rockchip,rk3228-rga rockchip,rk3288-rga          ƒ                     !            ±      Í     Ó      ‡        ƒaclk hclk sclk          T   .            ‡      k      m      n        Õcore axi ahb          iommu@20070800           2rockchip,iommu           ƒ                                ±      Ì     Ô        ƒaclk iface          T   .           i          	  ¶disabled          hdmi@200a0000            2rockchip,rk3228-dw-hdmi          ƒ 
             ý                  #           /      �        †   3         ±     l      {      ‰        ƒiahb isfr cec           ždefault         ¬   4   5   6         ‡      `        Õhdmi            �   3        ¢hdmi               (      	  ¶disabled       ports                                port@0           ƒ       endpoint            v   7         Æ   2         port@1           ƒ               mmc@30000000          0   2rockchip,rk3228-dw-mshc rockchip,rk3288-dw-mshc          ƒ0     @                             ±     È      D      r      v        ƒbiu ciu ciu-drive ciu-sample            ¬           ždefault         ¬   8   9   :      	  ¶disabled          mmc@30010000          0   2rockchip,rk3228-dw-mshc rockchip,rk3288-dw-mshc          ƒ0    @                             ±     É      E      s      w        ƒbiu ciu ciu-drive ciu-sample            ¬           ždefault         ¬   ;   <   =      	  ¶disabled          mmc@30020000          0   2rockchip,rk3228-dw-mshc rockchip,rk3288-dw-mshc          ƒ0    @                           M<4`        ·<4`          ±     Ë      G      u      y        ƒbiu ciu ciu-drive ciu-sample            Å           Ï   ž        ¬           ždefault         ¬   >   ?   @         ‡      S        Õreset           ¶okay             í         ÿ                        usb@30040000          2   2rockchip,rk3228-usb rockchip,rk3066-usb snps,dwc2            ƒ0                                ±     Ú        ƒotg         %otg         -           ?          N      €   €   @               �   A      	  ¢usb2-phy          	  ¶disabled          usb@30080000             2generic-ehci             ƒ0                                ±     ×   B        �   C        ¢usb       	  ¶disabled          usb@300a0000             2generic-ohci             ƒ0
                                ±     ×   B        �   C        ¢usb       	  ¶disabled          usb@300c0000             2generic-ehci             ƒ0                                ±     Ø   D        �   E        ¢usb       	  ¶disabled          usb@300e0000             2generic-ohci             ƒ0                                ±     Ø   D        �   E        ¢usb       	  ¶disabled          usb@30100000             2generic-ehci             ƒ0                    B            ±     Ù   D        �   F        ¢usb       	  ¶disabled          usb@30120000             2generic-ohci             ƒ0                    C            ±     Ù   D        �   F        ¢usb       	  ¶disabled          ethernet@30200000            2rockchip,rk3228-gmac             ƒ0                                Ømacirq        8   ±      ~      �      ‚      €            Ô     o      M  ƒstmmaceth mac_clk_rx mac_clk_tx clk_mac_ref clk_mac_refout aclk_mac pclk_mac             ‡      8      
  Õstmmaceth              (        ¶okay            /      |        ?úð€        ]output          j   G        urmii            ~   H   mdio             2snps,dwmac-mdio                              ethernet-phy@0        4   2ethernet-phy-id1234.d400 ethernet-phy-ieee802.3-c22          ƒ             ±      ƒ         ‡      ?         ‰         Æ   H            qos@31030080             2rockchip,rk3228-qos syscon           ƒ1 €             Æ         qos@31030100             2rockchip,rk3228-qos syscon           ƒ1              Æ         qos@31030180             2rockchip,rk3228-qos syscon           ƒ1€             Æ         qos@31030200             2rockchip,rk3228-qos syscon           ƒ1              Æ         qos@31040000             2rockchip,rk3228-qos syscon           ƒ1               Æ         qos@31050000             2rockchip,rk3228-qos syscon           ƒ1               Æ         qos@31060000             2rockchip,rk3228-qos syscon           ƒ1               Æ         qos@31070000             2rockchip,rk3228-qos syscon           ƒ1               Æ         qos@31070080             2rockchip,rk3228-qos syscon           ƒ1 €             Æ         interrupt-controller@32010000            2arm,gic-400          ›        °                           ƒ2    2      2@     2`                   	           Æ         pinctrl          2rockchip,rk3228-pinctrl            (                                  Á   gpio@11110000            2rockchip,gpio-bank           ƒ                    3            ±     @         È        Ø            ›        °         gpio@11120000            2rockchip,gpio-bank           ƒ                    4            ±     A         È        Ø            ›        °         gpio@11130000            2rockchip,gpio-bank           ƒ                    5            ±     B         È        Ø            ›        °         gpio@11140000            2rockchip,gpio-bank           ƒ                    6            ±     C         È        Ø            ›        °         pcfg-pull-up             ä         Æ   L      pcfg-pull-down           ñ         Æ   K      pcfg-pull-none                     Æ   J      pcfg-pull-none-drv-12ma                     Æ   I      sdmmc      sdmmc-clk                       I         Æ   8      sdmmc-cmd                       I         Æ   9      sdmmc-bus4        @              I            I            I            I         Æ   :         sdio       sdio-clk                         I         Æ   ;      sdio-cmd                        I         Æ   <      sdio-bus4         @              I            I            I            I         Æ   =         emmc       emmc-clk                        J         Æ   >      emmc-cmd                        J         Æ   ?      emmc-bus8         €              J            J            J            J            J            J            J            J         Æ   @         gmac       rgmii-pins        ð              J            J            J            I            I            I            I      	      I            I            J            J            J            J            J            J      rmii-pins                        J            J            J            I            I            I            J            J            J            J      phy-pins                         J            J         hdmi       hdmi-hpd                         K         Æ   5      hdmii2c-xfer                          J             J         Æ   4      hdmi-cec                         J         Æ   6         i2c0       i2c0-xfer                          J             J         Æ            i2c1       i2c1-xfer                         J             J         Æ            i2c2       i2c2-xfer                        J            J         Æ            i2c3       i2c3-xfer                         J             J         Æ            spi0       spi0-clk                   	      L         Æ         spi0-cs0                         L         Æ   !      spi0-tx                      L         Æ         spi0-rx                      L         Æ          spi0-cs1                        L         Æ   "         spi1       spi1-clk                         L      spi1-cs0                        L      spi1-rx                      L      spi1-tx                     L      spi1-cs1                        L         i2s1       i2s1-bus          �               J       	      J             J             J             J             J            J            J            J         Æ   
         pwm0       pwm0-pin                        J         Æ   #         pwm1       pwm1-pin                         J         Æ   $         pwm2       pwm2-pin                        J         Æ   %         pwm3       pwm3-pin                        J         Æ   &         spdif      spdif-tx                        J         Æ            tsadc      otp-pin                       J         Æ   ,      otp-out                      J         Æ   -         uart0      uart0-xfer                       J            J         Æ         uart0-cts                       J         Æ         uart0-rts                        J         Æ            uart1      uart1-xfer                 	      J      
      J         Æ         uart1-cts                       J      uart1-rts                       J         uart2      uart2-xfer                       L            J         Æ         uart21-xfer                
      L      	      J      uart2-cts                        J      uart2-rts                        J            memory@60000000          wmemory           ƒ`   @         regulator-vcc-phy            2regulator-fixed          *        =vcc_phy         L w@        d w@         |         �         Æ   G         	#address-cells #size-cells interrupt-parent model compatible gpio0 gpio1 gpio2 gpio3 serial0 serial1 serial2 spi0 mmc0 device_type reg resets operating-points-v2 #cooling-cells clocks enable-method phandle opp-shared opp-hz opp-microvolt clock-latency-ns opp-suspend interrupts interrupt-affinity arm,cpu-registers-not-fw-configured clock-frequency clock-output-names #clock-cells ports clock-names dmas dma-names pinctrl-names pinctrl-0 status #power-domain-cells pm_qos interrupt-names #phy-cells reg-shift reg-io-width #pwm-cells rockchip,grf #reset-cells assigned-clocks assigned-clock-rates #dma-cells arm,pl330-periph-burst polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device reset-names pinctrl-1 pinctrl-2 #thermal-sensor-cells rockchip,hw-tshut-temp rockchip,hw-tshut-mode rockchip,hw-tshut-polarity power-domains iommus #iommu-cells remote-endpoint assigned-clock-parents phys phy-names fifo-depth max-frequency bus-width rockchip,default-sample-phase cap-mmc-highspeed mmc-ddr-1_8v disable-wp non-removable dr_mode g-np-tx-fifo-size g-rx-fifo-size g-tx-fifo-size clock_in_out phy-supply phy-mode phy-handle phy-is-integrated interrupt-controller #interrupt-cells ranges gpio-controller #gpio-cells bias-pull-up bias-pull-down bias-disable drive-strength rockchip,pins enable-active-high regulator-name regulator-min-microvolt regulator-max-microvolt regulator-always-on regulator-boot-on 