  =g   8  9|   (              9D                             )    Amlogic Meson S4 AQ222 Development Board             amlogic,aq222 amlogic,s4                         "            1      cpus             "            1       cpu@0            =cpu          arm,cortex-a35           I                 Mpsci          cpu@1            =cpu          arm,cortex-a35           I                Mpsci          cpu@2            =cpu          arm,cortex-a35           I                Mpsci          cpu@3            =cpu          arm,cortex-a35           I                Mpsci             timer            arm,armv8-timer       0   [                              
        psci             arm,psci-1.0             Tsmc       xtal-clk             fixed-clock          fn6          vxtal                                   firmware       secure-monitor           amlogic,meson-gxbb-sm      power-controller             amlogic,meson-s4-pwrc                                       soc          simple-bus           "            1                interrupt-controller@fff01000            arm,gic-400                      "                    @   I                              @             `                  [      	                    bus@fe000000             simple-bus           I            H           "            1                                H     clock-controller@0           amlogic,s4-peripherals-clkc          I                    l                                 	                                                         u   fclk_div2 fclk_div2p5 fclk_div3 fclk_div4 fclk_div5 fclk_div7 hifi_pll gp0_pll mpll0 mpll1 mpll2 mpll3 hdmi_pll xtal                                  clock-controller@8000            amlogic,s4-pll-clkc          I                                  xtal                                  watchdog@2100            amlogic,s4-wdt amlogic,t7-wdt            I      !                          pinctrl@4000          !   amlogic,meson-s4-periphs-pinctrl             "            1                            bank@4000             I      @        L      @             	   mux gpio                                               R                  remote-pin                 mux       
  $remote_in         
  +remote_in            4         i2c0-pins1     mux         $i2c0_sda i2c0_scl           +i2c0            A           4         i2c1-pins1     mux         $i2c1_sda_c i2c1_scl_c           +i2c1            A           4         i2c1-pins2     mux         $i2c1_sda_d i2c1_scl_d           +i2c1            A           4         i2c1-pins3     mux         $i2c1_sda_h i2c1_scl_h           +i2c1            A           4         i2c1-pins4     mux         $i2c1_sda_x i2c1_scl_x           +i2c1            A           4         i2c2-pins1     mux         $i2c2_sda_d i2c2_scl_d           +i2c2            A           4         i2c2-pins2     mux         $i2c2_sda_h8 i2c2_scl_h9         +i2c2            A           4         i2c2-pins3     mux         $i2c2_sda_h0 i2c2_scl_h1         +i2c2            A           4         i2c3-pins1     mux         $i2c3_sda_x i2c3_scl_x           +i2c3            A           4         i2c3-pins2     mux         $i2c3_sda_z i2c3_scl_z           +i2c3            A           4         i2c4-pins1     mux         $i2c4_sda_c i2c4_scl_c           +i2c4            A           4         i2c4-pins2     mux         $i2c4_sda_d i2c4_scl_d           +i2c4            A           4         i2c4-pins3     mux         $i2c4_sda_z i2c4_scl_z           +i2c4            A           4         nand-pins               
   mux         $emmc_nand_d0 emmc_nand_d1 emmc_nand_d2 emmc_nand_d3 emmc_nand_d4 emmc_nand_d5 emmc_nand_d6 emmc_nand_d7 nand_ce0 nand_ale nand_cle nand_wen_clk nand_ren_wr         +nand             Y         pwm-a-pins1    mux         $pwm_a_d         +pwm_a            pwm-a-pins2    mux         $pwm_a_x         +pwm_a            pwm-b-pins1    mux         $pwm_b_d         +pwm_b            pwm-b-pins2    mux         $pwm_b_x         +pwm_b            pwm-c-pins1    mux         $pwm_c_d         +pwm_c            pwm-c-pins2    mux         $pwm_c_x         +pwm_c            pwm-d-pins1    mux         $pwm_d_d         +pwm_d            pwm-d-pins2    mux         $pwm_d_h         +pwm_d            pwm-e-pins1             	   mux         $pwm_e_x         +pwm_e            pwm-e-pins2    mux         $pwm_e_z         +pwm_e            pwm-f-pins1    mux         $pwm_f_x         +pwm_f            pwm-f-pins2    mux         $pwm_f_z         +pwm_f            pwm-g-pins1    mux         $pwm_g_d         +pwm_g            pwm-g-pins2    mux         $pwm_g_z         +pwm_g            pwm-h-pins     mux         $pwm_h           +pwm_h            pwm-i-pins1    mux         $pwm_i_d         +pwm_i            pwm-i-pins2    mux         $pwm_i_h         +pwm_i            pwm-j-pins     mux         $pwm_j           +pwm_j            pwm-a-hiz-pins     mux       
  $pwm_a_hiz         
  +pwm_a_hiz            pwm-b-hiz-pins     mux       
  $pwm_b_hiz         
  +pwm_b_hiz            pwm-c-hiz-pins     mux       
  $pwm_c_hiz         
  +pwm_c_hiz            pwm-g-hiz-pins     mux       
  $pwm_g_hiz         
  +pwm_g_hiz            sdcard-pins                mux       J  $sdcard_d0_c sdcard_d1_c sdcard_d2_c sdcard_d3_c sdcard_clk_c sdcard_cmd_c           +sdcard           f        A           sdcard-clk-gate-pins                   mux         $GPIOC_4         +gpio_periphs             s        A           emmc-pins      mux-0         q  $emmc_nand_d0 emmc_nand_d1 emmc_nand_d2 emmc_nand_d3 emmc_nand_d4 emmc_nand_d5 emmc_nand_d6 emmc_nand_d7 emmc_cmd            +emmc             f        A        mux-1         	  $emmc_clk            +emmc             f        A           emmc-ds-pins       mux         $emmc_nand_ds            +emmc             s        A           emmc-clk-gate-pins     mux         $GPIOB_8         +gpio_periphs             s        A           sdio-pins                  mux       2  $sdio_d0 sdio_d1 sdio_d2 sdio_d3 sdio_clk sdio_cmd           +sdio             f        A           sdio-clk-gate-pins                 mux         $GPIOX_4         +gpio_periphs             s        A           spicc0-pins_x                  mux       &  $spi_a_mosi_x spi_a_miso_x spi_a_clk_x           +spi_a           A           spicc0-pins-h      mux       &  $spi_a_mosi_h spi_a_miso_h spi_a_clk_h           +spi_a           A           spicc0-pins-z      mux       &  $spi_a_mosi_z spi_a_miso_z spi_a_clk_z           +spi_a           A              interrupt-controller@4080         3   amlogic,meson-s4-gpio-intc amlogic,meson-gpio-intc           I      @                                    0     
                                       mdio-multiplexer@28000           amlogic,g12a-mdio-mux            I                      "            1                                     pclk clkin0 clkin1                mdio@0           I             "            1          mdio@1           I            "            1       ethernet-phy@8        4   ethernet-phy-id0180.3301 ethernet-phy-ieee802.3-c22          [       K            I              d                        spi@50000            amlogic,meson-g12a-spicc             I              D         [                                     
   core pclk            "            1            okay            default                          :         pwm@58000            amlogic,meson-s4-pwm             I             $                                      	  disabled          pwm@5a000            amlogic,meson-s4-pwm             I             $                                      	  disabled          pwm@5c000            amlogic,meson-s4-pwm             I             $                                        okay               	        default                   pwm@5e000            amlogic,meson-s4-pwm             I             $                                      	  disabled          pwm@60000            amlogic,meson-s4-pwm             I              $                                        okay                      i2c@66000            amlogic,meson-axg-i2c            I     `                  [                                  "            1          	  disabled          i2c@68000            amlogic,meson-axg-i2c            I                       [                                  "            1          	  disabled          i2c@6a000            amlogic,meson-axg-i2c            I                       [                                  "            1          	  disabled          i2c@6c000            amlogic,meson-axg-i2c            I                       [                                  "            1          	  disabled          i2c@6e000            amlogic,meson-axg-i2c            I                       [                                  "            1          	  disabled          nand-controller@8c800            amlogic,meson-axg-nfc             I                                	   nfc emmc             [                         {               core device         okay             "            1               
        default    nand@0           I             "            1               partition@0         boot             I              partition@200000            env          I     @        partition@600000            system           I `           partition@1000000           rootfs           I            partition@4000000           media            I                  serial@7a000          ,   amlogic,meson-s4-uart amlogic,meson-ao-uart          I                      [                                        xtal pclk baud          okay          reset-controller@2000            amlogic,meson-s4-reset           I                                            ao-secure@10220       7   amlogic,s4-ao-secure amlogic,meson-gx-ao-secure syscon           I            @               ir@84040             amlogic,meson-s4-ir          I     @@       0         [                  okay                       default       rng@440788           amlogic,meson-s4-rng             I     D                ethernet@fdc00000         4   amlogic,meson-axg-dwmac snps,dwmac-3.70a snps,dwmac           I                 @                 [       J           #macirq          3                                          stmmaceth clkin0 clkin1         A           O           okay            ]           hrmii       mdio             "            1             snps,dwmac-mdio                      mmc@fe088000             amlogic,meson-axg-mmc            I                     [                                           core clkin0 clkin1          q               x               	  disabled                                  default clk-gate             "            1                                                                                                                   mmc@fe08a000             amlogic,meson-axg-mmc            I                     [                                              core clkin0 clkin1          q              okay                                  default clk-gate                                                  (                                     mmc@fe08c000             amlogic,meson-axg-mmc            I                     [                                           core clkin0 clkin1          q               1               	  disabled             aliases         9/soc/bus@fe000000/serial@7a000        memory@0             =memory           I            @         reserved-memory          "            1                secmon@5000000           I           @           A         sdio-32k          
   pwm-clock                         f           H         w6                      sdio-pwrseq          mmc-pwrseq-simple           M      6                     
   ext_clock         regulator-main-12v           regulator-fixed         Y12V         h                                       regulator-vddao-3v3          regulator-fixed       
  YVDDAO_3V3           h 2Z         2Z                                      regulator-vddio-ao1v8            regulator-fixed         YVDDIO_AO1V8         h w@         w@                                      regulator-vddcpu             pwm-regulator           YVDDCPU          h 
h                            H                       d                           (        ژ        x   	 eh    >X    H    8    (        {    S    ,   "    %    (    +    - i   0 B   3 x   6 h   8 X   ; H   > 8   A X(   D 1   F 
   I    L    O    Q m   T F   W    Y 
   \ 
ш   _ 
x   b 
h   d         	model compatible interrupt-parent #address-cells #size-cells device_type reg enable-method interrupts clock-frequency clock-output-names #clock-cells phandle #power-domain-cells ranges #interrupt-cells interrupt-controller clocks clock-names reg-names gpio-controller #gpio-cells gpio-ranges groups function bias-disable drive-strength-microamp input-enable bias-pull-up bias-pull-down amlogic,channel-interrupts mdio-parent-bus max-speed status pinctrl-names pinctrl-0 cs-gpios #pwm-cells nand-on-flash-bbt label #reset-cells amlogic,has-chip-id interrupt-names power-domains rx-fifo-depth tx-fifo-depth phy-handle phy-mode resets cap-sdio-irq keep-power-in-suspend pinctrl-1 bus-width cap-sd-highspeed sd-uhs-sdr50 sd-uhs-sdr104 max-frequency non-removable disable-wp no-sd no-mmc vmmc-supply vqmmc-supply cd-gpios no-sdio serial0 no-map pwms reset-gpios regulator-name regulator-min-microvolt regulator-max-microvolt regulator-always-on vin-supply pwm-dutycycle-range regulator-boot-on voltage-table 