  "|   8  0   (            L                                   amlogic,ad401 amlogic,a1                                     +         )   7Amlogic Meson A1 AD401 Development Board       cpus                         +       cpu@0            =cpu           arm,cortex-a35           I                 Mpsci             [         cpu@1            =cpu           arm,cortex-a35           I                Mpsci             [         l2-cache0             cache            l             x                     efuse             amlogic,meson-gxbb-efuse                   !                     +                                    psci              arm,psci-1.0             Tsmc       reserved-memory                      +                linux,cma             shared-dma-pool                                         @                     secure-monitor            amlogic,meson-gxbb-sm                  power-controller              amlogic,meson-a1-pwrc                                    soc           simple-bus                       +                spi@fd000400              amlogic,a1-spifc             I                           T                     +                         	   disabled          bus@fe000000              simple-bus           I                                   +                                     reset-controller@0            amlogic,meson-a1-reset           I                                       	      pinctrl@400       !    amlogic,meson-a1-periphs-pinctrl                         +                            bank@400              I              <                  	  mux gpio                     %           1              >      i2c0-f11       mux         =i2c0_sck_f11 i2c0_sda_f12           Di2c0             M        Z           i2c0-f9    mux         =i2c0_sck_f9 i2c0_sda_f10            Di2c0             M        Z           i2c1-x     mux         =i2c1_sck_x i2c1_sda_x           Di2c1             M        Z           i2c1-a     mux         =i2c1_sck_a i2c1_sda_a           Di2c1             M        Z           i2c2-x0    mux         =i2c2_sck_x0 i2c2_sda_x1         Di2c2             M        Z           i2c2-x15       mux         =i2c2_sck_x15 i2c2_sda_x16           Di2c2             M        Z           i2c2-a4    mux         =i2c2_sck_a4 i2c2_sda_a5         Di2c2             M        Z           i2c2-a8    mux         =i2c2_sck_a8 i2c2_sda_a9         Di2c2             M        Z           i2c3-x     mux         =i2c3_sck_x i2c3_sda_x           Di2c3             M        Z           i2c3-f     mux         =i2c3_sck_f i2c3_sda_f           Di2c3             M        Z           uart-a     mux         =uart_a_tx uart_a_rx         Duart_a           uart-a-cts-rts     mux         =uart_a_cts uart_a_rts           Duart_a           r         sdio       mux0          =  =sdcard_d0_x sdcard_d1_x sdcard_d2_x sdcard_d3_x sdcard_cmd_x            Dsdcard           M      mux1            =sdcard_clk_x            Dsdcard                    sdio-clk-gate      mux         =sdcard_clk_x            Dsdcard           r         spifc      mux       7  =spif_mo spif_mi spif_clk spif_cs spif_hold_n spif_wp_n          Dspif                interrupt-controller@440          3    amlogic,meson-a1-gpio-intc amlogic,meson-gpio-intc           I      @                                       1   2   3   4   5   6   7   8      clock-controller@800              amlogic,a1-peripherals-clkc          I                              ,                           	      
         6  fclk_div2 fclk_div3 fclk_div5 fclk_div7 hifi_pll xtal                     i2c@1400              amlogic,meson-axg-i2c         	   disabled             I                                                       +                                        serial@1c00       ,    amlogic,meson-a1-uart amlogic,meson-ao-uart          I                                                          xtal pclk baud        	   disabled          serial@2000       ,    amlogic,meson-a1-uart amlogic,meson-ao-uart          I                                                           xtal pclk baud           okay          adc@2c00          /    amlogic,meson-g12a-saradc amlogic,meson-saradc           I      ,        H                                         #                           K      J        clkin core adc_clk adc_sel        	   disabled          i2c@5c00              amlogic,meson-axg-i2c         	   disabled             I      \                        D                        +                                        i2c@6800              amlogic,meson-axg-i2c         	   disabled             I      h                        L                        +                                        i2c@6c00              amlogic,meson-axg-i2c         	   disabled             I      l                        N                        +                                        phy@4000              amlogic,a1-usb2-phy                        xtal             I      @        `           	   &        phy                                        
      rng@5118              amlogic,meson-rng            I      Q                            ao-secure@5a20        "    amlogic,meson-gx-ao-secure syscon            I      Z       @               pll-clock-controller@7c80             amlogic,a1-pll-clkc          I      |                                              fixpll_in hifipll_in                      sd@10000              amlogic,meson-axg-mmc            I                             :                  "      V              core clkin0 clkin1          ,              <              	   "                     	   disabled             usb@fe004400          	   disabled              amlogic,meson-a1-usb-ctrl            I     D                       X                        +                            $      U              usb_ctrl usb_bus xtal_usb_ctrl          ,      U        SА            	   $      	  husb_ctrl            sotg         {   
      
  usb2-phy1      usb@ff400000          
    snps,dwc3            I    @                        Z           shost                                        usb@ff500000              amlogic,meson-a1-usb snps,dwc2           I    P                        Y           {   
      	  usb2-phy                   #        otg         speripheral                                                        interrupt-controller@ff901000             arm,gic-400       @   I                              @             `                                	                                               timer             arm,armv8-timer       0                                
        xtal-clk              fixed-clock         n6         %xtal                                  aliases         8/soc/bus@fe000000/serial@2000         chosen          @serial0:115200n8          memory@0             =memory           I                        	compatible interrupt-parent #address-cells #size-cells model device_type reg enable-method next-level-cache cache-level cache-unified phandle clocks secure-monitor power-domains ranges reusable size alignment linux,cma-default #power-domain-cells status #reset-cells reg-names gpio-controller #gpio-cells gpio-ranges groups function bias-pull-up drive-strength-microamp bias-pull-down bias-disable interrupt-controller #interrupt-cells amlogic,channel-interrupts #clock-cells clock-names #io-channel-cells resets reset-names #phy-cells amlogic,has-chip-id assigned-clocks assigned-clock-parents assigned-clock-rates reset-name dr_mode phys phy-names snps,dis_u2_susphy_quirk snps,quirk-frame-length-adjustment snps,parkmode-disable-ss-quirk g-rx-fifo-size g-np-tx-fifo-size g-tx-fifo-size clock-frequency clock-output-names serial0 stdout-path 