     8     (                                           -    amlogic,s400 amlogic,a113d amlogic,meson-axg                                     +         )   7Amlogic Meson AXG S400 Development Board       audio-controller-0            amlogic,axg-tdm-iface            =             NTDM_A            `      1      O      V         gmclk sclk lrclk          sokay             z                     default       audio-controller-1            amlogic,axg-tdm-iface            =             NTDM_B            `      2      P      W         gmclk sclk lrclk          sokay             z         	   
         default       audio-controller-2            amlogic,axg-tdm-iface            =             NTDM_C            `      3      Q      X         gmclk sclk lrclk          sokay             z                        default             V      arm-pmu           arm,cortex-a53-pmu        0                                                                      cpus                         +       cpu@0            cpu           arm,cortex-a53                            psci                         `                         cpu@1            cpu           arm,cortex-a53                           psci                         `                         cpu@2            cpu           arm,cortex-a53                           psci                         `                         cpu@3            cpu           arm,cortex-a53                           psci                         `                         l2-cache0             cache                        secure-monitor            amlogic,meson-gxbb-sm                     efuse             amlogic,meson-gxbb-efuse             `      ,                     +                               psci              arm,psci-1.0             smc       reserved-memory                      +                hwrom@0                                        secmon@5000000                       0                    scpi              arm,scpi-pre-1.0                                         clocks            arm,scpi-clocks    clock-controller              arm,scpi-dvfs-clocks                       (            6vcpu                         sensors            amlogic,meson-gxbb-scpi-sensors         I            soc           simple-bus                       +                pcie@f9800000             amlogic,axg-pcie snps,dw-pcie         0              @      d`                              _elbi cfg config                            i           z                                                                                          +            pci                              0           `      *            O         ggeneral pclk port                             	  port apb                                  pcie             sokay                  B         pcie@fa000000             amlogic,axg-pcie snps,dw-pcie         0               @      d             @                 _elbi cfg config                            i           z                                                                                          +            pci                 P      P       0           `      *            P         ggeneral pclk port                             	  port apb                                  pcie             sokay                  
         usb@ffe09080              amlogic,meson-axg-usb-ctrl                                                               +                      `      *      0         gusb_ctrl ddr                  "        otg                  
  usb2-phy1            sokay                  usb@ff400000          !    amlogic,meson-g12a-usb snps,dwc2                 @                                     `      (         gotg                    peripheral                                                      usb@ff500000          
    snps,dwc3                P                                    host            !high-speed           /         ethernet@ff3f0000         4    amlogic,meson-axg-dwmac snps,dwmac-3.70a snps,dwmac               ?             cE@                                  Hmacirq            `      $                        *   gstmmaceth clkin0 clkin1 timing-adjustment           X           f           t                sokay             z   !         default            "        rgmii      mdio              snps,dwmac-mdio                      +       ethernet-phy@0                           #            b                        "            phy@ff644000              amlogic,axg-pcie-phy                 d@                                 $        analog                                audio-controller@ff632000             amlogic,axg-pdm              c         4         =             NPDM          `            9      :         gpclk dclk sysclk             sokay             z   %   &   '   (   )         default             ^      bus@ff634000              simple-bus               c@                              +                        c@            rng@18            amlogic,meson-rng                                   `               gcore          pinctrl@480       "    amlogic,meson-axg-periphs-pinctrl                        +                         *   bank@480          @                @                                 0       <        _mux pull pull-enable gpio                                  *           V                  i2c0       mux         i2c0_sck i2c0_sda           i2c0                      i2c1_x     mux         i2c1_sck_x i2c1_sda_x           i2c1                      i2c1_z              9   mux         i2c1_sck_z i2c1_sda_z           i2c1                      i2c2_a     mux         i2c2_sck_a i2c2_sda_a           i2c2                      i2c2_x     mux         i2c2_sck_x i2c2_sda_x           i2c2                      i2c3_a6    mux         i2c3_sda_a6 i2c3_sck_a7         i2c3                      i2c3_a12       mux         i2c3_sda_a12 i2c3_sck_a13           i2c3                      i2c3_a19       mux         i2c3_sda_a19 i2c3_sck_a20           i2c3                      emmc                C   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                   mux-1         	  emmc_clk            emmc                      emmc_ds             D   mux         emmc_ds         emmc                      emmc_clk_gate               E   mux         BOOT_8          gpio_periphs                      eth-x-rgmii    mux         eth_mdio_x eth_mdc_x eth_rgmii_rx_clk_x eth_rx_dv_x eth_rxd0_x eth_rxd1_x eth_rxd2_rgmii eth_rxd3_rgmii eth_rgmii_tx_clk eth_txen_x eth_txd0_x eth_txd1_x eth_txd2_rgmii eth_txd3_rgmii         eth                   eth-y-rgmii             !   mux         eth_mdio_y eth_mdc_y eth_rgmii_rx_clk_y eth_rx_dv_y eth_rxd0_y eth_rxd1_y eth_rxd2_rgmii eth_rxd3_rgmii eth_rgmii_tx_clk eth_txen_y eth_txd0_y eth_txd1_y eth_txd2_rgmii eth_txd3_rgmii         eth                   eth-x-rmii     mux       k  eth_mdio_x eth_mdc_x eth_rgmii_rx_clk_x eth_rx_dv_x eth_rxd0_x eth_rxd1_x eth_txen_x eth_txd0_x eth_txd1_x          eth                   eth-y-rmii     mux       k  eth_mdio_y eth_mdc_y eth_rgmii_rx_clk_y eth_rx_dv_y eth_rxd0_y eth_rxd1_y eth_txen_y eth_txd0_y eth_txd1_y          eth                   mclk_b              
   mux         mclk_b          mclk_b                    mclk_c                 mux         mclk_c          mclk_c                    pdm_dclk_a14                %   mux         pdm_dclk_a14            pdm                   pdm_dclk_a19       mux         pdm_dclk_a19            pdm                   pdm_din0                &   mux       	  pdm_din0            pdm                   pdm_din1                '   mux       	  pdm_din1            pdm                   pdm_din2                (   mux       	  pdm_din2            pdm                   pdm_din3                )   mux       	  pdm_din3            pdm                   pwm_a_a    mux         pwm_a_a         pwm_a                     pwm_a_x18      mux       
  pwm_a_x18           pwm_a                     pwm_a_x20               8   mux       
  pwm_a_x20           pwm_a                     pwm_a_z    mux         pwm_a_z         pwm_a                     pwm_b_a    mux         pwm_b_a         pwm_b                     pwm_b_x    mux         pwm_b_x         pwm_b                     pwm_b_z    mux         pwm_b_z         pwm_b                     pwm_c_a    mux         pwm_c_a         pwm_c                     pwm_c_x10      mux       
  pwm_c_x10           pwm_c                     pwm_c_x17      mux       
  pwm_c_x17           pwm_c                     pwm_d_x11      mux       
  pwm_d_x11           pwm_d                     pwm_d_x16      mux       
  pwm_d_x16           pwm_d                     sdio                ?   mux-0         )  sdio_d0 sdio_d1 sdio_d2 sdio_d3 sdio_cmd            sdio                   mux-1         	  sdio_clk            sdio                      sdio_clk_gate               @   mux         GPIOX_4         gpio_periphs                      spdif_in_z     mux         spdif_in_z        	  spdif_in                      spdif_in_a1    mux         spdif_in_a1       	  spdif_in                      spdif_in_a7    mux         spdif_in_a7       	  spdif_in                      spdif_in_a19                .   mux         spdif_in_a19          	  spdif_in                      spdif_in_a20       mux         spdif_in_a20          	  spdif_in                      spdif_out_a1       mux         spdif_out_a1          
  spdif_out                     spdif_out_a11      mux         spdif_out_a11         
  spdif_out                     spdif_out_a19      mux         spdif_out_a19         
  spdif_out                     spdif_out_a20               /   mux         spdif_out_a20         
  spdif_out                     spdif_out_z    mux         spdif_out_z       
  spdif_out                     spi0       mux         spi0_miso spi0_mosi spi0_clk            spi0                      spi0_ss0       mux       	  spi0_ss0            spi0                      spi0_ss1       mux       	  spi0_ss1            spi0                      spi0_ss2       mux       	  spi0_ss2            spi0                      spi1_a     mux       #  spi1_miso_a spi1_mosi_a spi1_clk_a          spi1                      spi1_ss0_a     mux         spi1_ss0_a          spi1                      spi1_ss1       mux       	  spi1_ss1            spi1                      spi1_x     mux       #  spi1_miso_x spi1_mosi_x spi1_clk_x          spi1                      spi1_ss0_x     mux         spi1_ss0_x          spi1                      tdma_din0                  mux       
  tdma_din0           tdma                      tdma_dout0_x14     mux         tdma_dout0_x14          tdma                      tdma_dout0_x15                 mux         tdma_dout0_x15          tdma                      tdma_dout1     mux         tdma_dout1          tdma                      tdma_din1      mux       
  tdma_din1           tdma                      tdma_fs                mux         tdma_fs         tdma                      tdma_fs_slv    mux         tdma_fs_slv         tdma                      tdma_sclk                  mux       
  tdma_sclk           tdma                      tdma_sclk_slv      mux         tdma_sclk_slv           tdma                      tdmb_din0      mux       
  tdmb_din0           tdmb                      tdmb_din1      mux       
  tdmb_din1           tdmb                      tdmb_din2      mux       
  tdmb_din2           tdmb                      tdmb_din3               	   mux       
  tdmb_din3           tdmb                      tdmb_dout0     mux         tdmb_dout0          tdmb                      tdmb_dout1     mux         tdmb_dout1          tdmb                      tdmb_dout2     mux         tdmb_dout2          tdmb                      tdmb_dout3     mux         tdmb_dout3          tdmb                      tdmb_fs                mux         tdmb_fs         tdmb                      tdmb_fs_slv    mux         tdmb_fs_slv         tdmb                      tdmb_sclk                  mux       
  tdmb_sclk           tdmb                      tdmb_sclk_slv      mux         tdmb_sclk_slv           tdmb                      tdmc_fs                mux         tdmc_fs         tdmc                      tdmc_fs_slv    mux         tdmc_fs_slv         tdmc                      tdmc_sclk                  mux       
  tdmc_sclk           tdmc                      tdmc_sclk_slv      mux         tdmc_sclk_slv           tdmc                      tdmc_din0      mux       
  tdmc_din0           tdmc                      tdmc_din1                  mux       
  tdmc_din1           tdmc                      tdmc_din2      mux       
  tdmc_din2           tdmc                      tdmc_din3      mux       
  tdmc_din3           tdmc                      tdmc_dout0     mux         tdmc_dout0          tdmc                      tdmc_dout1     mux         tdmc_dout1          tdmc                      tdmc_dout2                 mux         tdmc_dout2          tdmc                      tdmc_dout3     mux         tdmc_dout3          tdmc                      uart_a              =   mux         uart_tx_a uart_rx_a         uart_a                    uart_a_cts_rts              >   mux         uart_cts_a uart_rts_a           uart_a                    uart_b_x       mux         uart_tx_b_x uart_rx_b_x         uart_b                    uart_b_x_cts_rts       mux         uart_cts_b_x uart_rts_b_x           uart_b                    uart_b_z       mux         uart_tx_b_z uart_rx_b_z         uart_b                    uart_b_z_cts_rts       mux         uart_cts_b_z uart_rts_b_z           uart_b                    uart_ao_b_z    mux         uart_ao_tx_b_z uart_ao_rx_b_z           uart_ao_b_z                   uart_ao_b_z_cts_rts    mux          uart_ao_cts_b_z uart_ao_rts_b_z         uart_ao_b_z                         bus@ff63c000              simple-bus               c                             +                        c           system-controller@0       0    amlogic,meson-axg-hhi-sysctrl simple-mfd syscon                            clock-controller              amlogic,axg-clkc                        `   +         gxtal                      power-controller              amlogic,meson-axg-pwrc                     '   ,      (              
                          viu venc vcbus vencl vid_lock            `      a      i      	   gvpu vapb          0  :      \      ]      a      c      d      h      (  J                ]                d        a    沀        沀                       phy       !    amlogic,axg-mipi-pcie-analog-phy                      	   sdisabled                $            mailbox@ff63c404              amlogic,meson-gxbb-mhu               c       L      $                                         v                     phy@ff640000              amlogic,axg-mipi-dphy                d                  `               gpclk                          phy            $        analog                    	   sdisabled          bus@ff642000              simple-bus               d                               +                        d             clock-controller@0            amlogic,axg-audio-clkc                                           H   `      #                              E                        E   gpclk mst_in0 mst_in1 mst_in2 mst_in3 mst_in4 mst_in5 mst_in6 mst_in7                  B                  audio-controller@100              amlogic,axg-toddr                          ,         =             NTODDR_A                 T            `      )           -                        sokay                S      audio-controller@140              amlogic,axg-toddr                  @       ,         =             NTODDR_B                 U            `      *           -                       sokay                T      audio-controller@180              amlogic,axg-toddr                         ,         =             NTODDR_C                 V            `      +           -                       sokay                U      audio-controller@1c0              amlogic,axg-frddr                         ,         =             NFRDDR_A                 X            `      &           -                       sokay                P      audio-controller@200              amlogic,axg-frddr                          ,         =             NFRDDR_B                 Y            `      '           -                       sokay                Q      audio-controller@240              amlogic,axg-frddr                  @       ,         =             NFRDDR_C                 Z            `      (           -                       sokay                R      reset-controller@280              amlogic,meson-axg-audio-arb                                           `                  -      audio-controller@300              amlogic,axg-tdmin                          @         NTDMIN_A       (   `            {      t                  #   gpclk sclk sclk_sel lrclk lrclk_sel           sokay                K      audio-controller@340              amlogic,axg-tdmin                  @       @         NTDMIN_B       (   `             |      u                  #   gpclk sclk sclk_sel lrclk lrclk_sel           sokay                L      audio-controller@380              amlogic,axg-tdmin                         @         NTDMIN_C       (   `      !      }      v                  #   gpclk sclk sclk_sel lrclk lrclk_sel           sokay                M      audio-controller@3c0              amlogic,axg-tdmin                         @      	   NTDMIN_LB          (   `      "      ~      w                  #   gpclk sclk sclk_sel lrclk lrclk_sel           sokay                N      audio-controller@400              amlogic,axg-spdifin                        0         =             NSPDIFIN                 W            `      -      8         gpclk refclk          sokay             z   .         default             \      audio-controller@480              amlogic,axg-spdifout                          P         =          	   NSPDIFOUT             `      .      7      
   gpclk mclk            sokay             z   /         default             Z      audio-controller@500              amlogic,axg-tdmout                         @      	   NTDMOUT_A          (   `      #            x                  #   gpclk sclk sclk_sel lrclk lrclk_sel        	   sdisabled          audio-controller@540              amlogic,axg-tdmout                 @       @      	   NTDMOUT_B          (   `      $            y                  #   gpclk sclk sclk_sel lrclk lrclk_sel        	   sdisabled          audio-controller@580              amlogic,axg-tdmout                        @      	   NTDMOUT_C          (   `      %            z                  #   gpclk sclk sclk_sel lrclk lrclk_sel           sokay                O         bus@ff800000              simple-bus                                             +                                    sys-ctrl@0        /    amlogic,meson-axg-ao-sysctrl simple-mfd syscon                                      ,   clock-controller              amlogic,meson-axg-aoclkc                                   `   +      
         gxtal mpeg-clk               1         pinctrl@14             amlogic,meson-axg-aobus-pinctrl                      +                         0   bank@14       0                        ,              $               _mux pull gpio                                  0                       :      i2c_ao_sck_4       mux         i2c_ao_sck_4            i2c_ao                    i2c_ao_sck_8       mux         i2c_ao_sck_8            i2c_ao                    i2c_ao_sck_10               3   mux         i2c_ao_sck_10           i2c_ao                    i2c_ao_sda_5       mux         i2c_ao_sda_5            i2c_ao                    i2c_ao_sda_9       mux         i2c_ao_sda_9            i2c_ao                    i2c_ao_sda_11               4   mux         i2c_ao_sda_11           i2c_ao                    remote_input_ao             6   mux         remote_input_ao         remote_input_ao                   uart_ao_a               2   mux         uart_ao_tx_a uart_ao_rx_a         
  uart_ao_a                     uart_ao_a_cts_rts      mux         uart_ao_cts_a uart_ao_rts_a       
  uart_ao_a                     uart_ao_b      mux         uart_ao_tx_b uart_ao_rx_b         
  uart_ao_b                     uart_ao_b_cts_rts      mux         uart_ao_cts_b uart_ao_rts_b       
  uart_ao_b                        ao-secure@140         "    amlogic,meson-gx-ao-secure syscon                  @      @               pwm@2000              amlogic,meson-axg-ao-pwm                                              	   sdisabled          serial@3000       ,    amlogic,meson-gx-uart amlogic,meson-ao-uart                0                                    `   +   1      +         gxtal pclk baud           sokay             z   2         default       serial@4000       ,    amlogic,meson-gx-uart amlogic,meson-ao-uart                @                                    `   +   1      +         gxtal pclk baud        	   sdisabled          i2c@5000              amlogic,meson-axg-i2c                  P                                     `      :                     +             sokay             z   3   4         default    gpio-controller@1f            nxp,pca9557                                            5            J         pwm@7000              amlogic,meson-axg-ao-pwm                   p                          	   sdisabled          ir@8000           amlogic,meson-gxbb-ir                                                       sokay             z   6         default       adc@9000          .    amlogic,meson-axg-saradc amlogic,meson-saradc                          8                           I            `   +   1      1   
   1            gclkin core adc_clk adc_sel           sokay               7            G         ge2d@ff940000             amlogic,axg-ge2d                                                      `      i              F      interrupt-controller@ffc01000             arm,gic-400       @                                 @             `                                 	          i                                  bus@ffd00000              simple-bus                      P                      +                               P    reset-controller@1004             amlogic,meson-axg-reset                                                    interrupt-controller@f080         4    amlogic,meson-axg-gpio-intc amlogic,meson-gpio-intc                                        i               @   A   B   C   D   E   F   G            #      watchdog@f0d0             amlogic,meson-gxbb-wdt                                 `   +      pwm@1b000             amlogic,meson-axg-ee-pwm                                               sokay             z   8         default             `      pwm@1a000             amlogic,meson-axg-ee-pwm                                            	   sdisabled          spi@13000             amlogic,meson-axg-spicc               0        <                Q            `               gcore                         +          	   sdisabled          spi@15000             amlogic,meson-axg-spicc               P        <                R            `               gcore                         +          	   sdisabled          clock-measure@18000           amlogic,meson-axg-clk-measure                               i2c@1c000             amlogic,meson-axg-i2c                                          '            `                           +          	   sdisabled          i2c@1d000             amlogic,meson-axg-i2c                                                      `                           +          	   sdisabled          i2c@1e000             amlogic,meson-axg-i2c                                                      `                           +             sokay             z   9         default    audio-codec@1b            ti,tas5707                         :               =               ;        &   ;        2   <        @   <        N   <        \   <         NSPK1                X         i2c@1f000             amlogic,meson-axg-i2c                                                      `                           +          	   sdisabled          serial@23000              amlogic,meson-gx-uart                 0                        K         	   sdisabled             `   +      %   +         gxtal pclk baud        serial@24000              amlogic,meson-gx-uart                 @                                    sokay             `   +         +         gxtal pclk baud                      z   =   >         default          j   bluetooth             brcm,bcm43438-bt            z      D                bus@ffe00000              simple-bus                                              +                                     sd@5000           amlogic,meson-axg-mmc                  P                                    sokay             `            ;               gcore clkin0 clkin1                -                     +             z   ?           @         default clk-gate                                                                       A           5           B   wifi@1                        brcm,bcm4329-fmac            mmc@7000              amlogic,meson-axg-mmc                  p                                    sokay             `             <               gcore clkin0 clkin1                .         z   C   D           E         default clk-gate                                                                     &           F           ;           B      phy@9020              amlogic,meson-gxl-usb2-phy                                               `      *         gphy               "        phy                      sram@fffc0000         
    mmio-sram                                              +                            scp-sram@13000            amlogic,meson-axg-scp-shmem           0                      scp-sram@13400            amlogic,meson-axg-scp-shmem           4                            timer             arm,armv8-timer       0                                 
        xtal-clk              fixed-clock         5n6         6xtal                            +      adc_keys          	    adc-keys            E   G            Qbuttons         b w@   button-next         |Next                       `      button-prev       	  |Previous                             button-wifi         |Wifi                        
o      button-up         
  |Volume Up              s         $       button-down         |Volume Down            r         `      button-voice            |Voice             F                     aliases         /soc/bus@ff800000/serial@3000           /soc/bus@ffd00000/serial@24000        audio-codec-0            =              everest,es7241             ;           ;           ;         sokay             NLinein              Y      audio-codec-1            =              everest,es7154             ;           H         sokay             NLineout             W      audio-codec-2            =              linux,spdif-dit          sokay             NDIT             [      audio-codec-3            =              dmic-codec                        2         sokay             NMIC             _      audio-codec-4            =              linux,spdif-dir          sokay             NDIR             ]      emmc-pwrseq           mmc-pwrseq-emmc                              F      chosen          serial0:115200n8          memory@0             memory                       @         regulator-main_12v            regulator-fixed         12V                   7           O            <      regulator-vcc_3v3             regulator-fixed         VCC_3V3          2Z        7 2Z        c   5         O            ;      regulator-vcc_5v              regulator-fixed         VCC5V            LK@        7 LK@        c   <        n   :                s            H      regulator-vddao_3v3           regulator-fixed       
  VDDAO_3V3            2Z        7 2Z        c   <         O            5      regulator-vddio_ao18              regulator-fixed         VDDIO_AO18           w@        7 w@        c   5         O            7      regulator-vddio_boot              regulator-fixed         VDDIO_BOOT           w@        7 w@        c   5         O            B      regulator-usb_pwr             regulator-fixed         USB_PWR          LK@        7 LK@        c   H        n   :                s                  sdio-pwrseq           mmc-pwrseq-simple                 6            `   I      
   gext_clock               A      speaker-leds          
    gpio-leds      aled1           |speaker:aled1              J             aled2           |speaker:aled2              J             aled3           |speaker:aled3              J             aled4           |speaker:aled4              J             aled5           |speaker:aled5              J             aled6           |speaker:aled6              J                sound             amlogic,axg-sound-card        	   7AXG-S400               K   L   M   N   O      F  Line Lineout Line Linein Speaker Speaker1 Left Speaker Speaker1 Right        +  TDMOUT_C IN 0 FRDDR_A OUT 2 SPDIFOUT IN 0 FRDDR_A OUT 3 TDMOUT_C IN 1 FRDDR_B OUT 2 SPDIFOUT IN 1 FRDDR_B OUT 3 TDMOUT_C IN 2 FRDDR_C OUT 2 SPDIFOUT IN 2 FRDDR_C OUT 3 TDM_C Playback TDMOUT_C OUT TDMIN_A IN 2 TDM_C Capture TDMIN_A IN 5 TDM_C Loopback TDMIN_B IN 2 TDM_C Capture TDMIN_B IN 5 TDM_C Loopback TDMIN_C IN 2 TDM_C Capture TDMIN_C IN 5 TDM_C Loopback TDMIN_LB IN 2 TDM_C Loopback TDMIN_LB IN 5 TDM_C Capture TODDR_A IN 0 TDMIN_A OUT TODDR_B IN 0 TDMIN_A OUT TODDR_C IN 0 TDMIN_A OUT TODDR_A IN 1 TDMIN_B OUT TODDR_B IN 1 TDMIN_B OUT TODDR_C IN 1 TDMIN_B OUT TODDR_A IN 2 TDMIN_C OUT TODDR_B IN 2 TDMIN_C OUT TODDR_C IN 2 TDMIN_C OUT TODDR_A IN 3 SPDIFIN Capture TODDR_B IN 3 SPDIFIN Capture TODDR_C IN 3 SPDIFIN Capture TODDR_A IN 4 PDM Capture TODDR_B IN 4 PDM Capture TODDR_C IN 4 PDM Capture TODDR_A IN 6 TDMIN_LB OUT TODDR_B IN 6 TDMIN_LB OUT TODDR_C IN 6 TDMIN_LB OUT Lineout Lineout AOUTL Lineout Lineout AOUTR Speaker1 Left SPK1 OUT_A Speaker1 Left SPK1 OUT_B Speaker1 Right SPK1 OUT_C Speaker1 Right SPK1 OUT_D Linein AINL Linein Linein AINR Linein          :      E                    J                    a#(  &` p           sokay       dai-link-0             P      dai-link-1             Q      dai-link-2             R      dai-link-3             S      dai-link-4             T      dai-link-5             U      dai-link-6             V        i2s                                           codec-0            W      codec-1            X      codec-2            Y         dai-link-7             Z   codec              [         dai-link-8             \   codec              ]         dai-link-9             ^   codec              _            wifi32k       
    pwm-clock                       5              `      w6                I         	compatible interrupt-parent #address-cells #size-cells model #sound-dai-cells sound-name-prefix clocks clock-names status pinctrl-0 pinctrl-names phandle interrupts interrupt-affinity device_type reg enable-method next-level-cache read-only secure-monitor ranges no-map mboxes shmem #clock-cells clock-indices clock-output-names #thermal-sensor-cells reg-names #interrupt-cells interrupt-map-mask interrupt-map bus-range resets reset-names num-lanes phys phy-names reset-gpios dr_mode vbus-supply g-rx-fifo-size g-np-tx-fifo-size g-tx-fifo-size maximum-speed snps,dis_u2_susphy_quirk interrupt-names rx-fifo-depth tx-fifo-depth power-domains phy-handle phy-mode eee-broken-1000t #phy-cells gpio-controller #gpio-cells gpio-ranges groups function bias-disable bias-pull-up bias-pull-down #power-domain-cells amlogic,ao-sysctrl assigned-clocks assigned-clock-parents assigned-clock-rates #mbox-cells amlogic,fifo-depth #reset-cells amlogic,has-chip-id #pwm-cells vcc-supply #io-channel-cells vref-supply interrupt-controller amlogic,channel-interrupts AVDD-supply DVDD-supply PVDD_A-supply PVDD_B-supply PVDD_C-supply PVDD_D-supply uart-has-rtscts shutdown-gpios pinctrl-1 bus-width cap-sd-highspeed sd-uhs-sdr104 max-frequency non-removable disable-wp mmc-pwrseq vmmc-supply vqmmc-supply cap-mmc-highspeed mmc-ddr-1_8v mmc-hs200-1_8v clock-frequency io-channels io-channel-names keyup-threshold-microvolt label linux,code press-threshold-microvolt serial0 serial1 VDDA-supply VDDP-supply VDDD-supply PVDD-supply num-channels wakeup-delay-ms stdout-path regulator-name regulator-min-microvolt regulator-max-microvolt regulator-always-on vin-supply gpio enable-active-high audio-aux-devs audio-widgets audio-routing sound-dai dai-format dai-tdm-slot-tx-mask-2 dai-tdm-slot-rx-mask-1 mclk-fs pwms 