z8h(0-amlogic,s400amlogic,a113damlogic,meson-axg +)7Amlogic Meson AXG S400 Development Boardaudio-controller-0amlogic,axg-tdm-iface=NTDM_A`1OVgmclksclklrclksokayzdefaultaudio-controller-1amlogic,axg-tdm-iface=NTDM_B`2PWgmclksclklrclksokayz defaultaudio-controller-2amlogic,axg-tdm-iface=NTDM_C`3QXgmclksclklrclksokayz defaultParm-pmuarm,cortex-a53-pmu0cpus+cpu@0cpuarm,cortex-a53psci`cpu@1cpuarm,cortex-a53psci`cpu@2cpuarm,cortex-a53psci`cpu@3cpuarm,cortex-a53psci`l2-cache0cachesecure-monitoramlogic,meson-gxbb-smefuseamlogic,meson-gxbb-efuse`,+psci arm,psci-1.0smcreserved-memory+hwrom@0secmon@50000000scpiarm,scpi-pre-1.0clocksarm,scpi-clocksclock-controllerarm,scpi-dvfs-clocks(6vcpusensors amlogic,meson-gxbb-scpi-sensorsIsoc simple-bus+ethernet@ff3f00004amlogic,meson-axg-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ _macirq `$ *gstmmacethclkin0clkin1timing-adjustmento}+ stmmacethsokayzdefaultrgmiimdiosnps,dwmac-mdio+ethernet-phy@0 baudio-controller@ff632000amlogic,axg-pdmc 4=NPDM`9:gpclkdclksysclksokayz !"#defaultXbus@ff634000 simple-busc@ +c@ rng@18amlogic,meson-rng`gcorepinctrl@480"amlogic,meson-axg-periphs-pinctrl+$bank@480@@ 0<muxpullpull-enablegpio$V8i2c0muxi2c0_scki2c0_sdai2c0i2c1_xmuxi2c1_sck_xi2c1_sda_xi2c1i2c1_z2muxi2c1_sck_zi2c1_sda_zi2c1i2c2_amuxi2c2_sck_ai2c2_sda_ai2c2i2c2_xmuxi2c2_sck_xi2c2_sda_xi2c2i2c3_a6muxi2c3_sda_a6i2c3_sck_a7i2c3i2c3_a12muxi2c3_sda_a12i2c3_sck_a13i2c3i2c3_a19muxi2c3_sda_a19i2c3_sck_a20i2c3emmc=mux-0qemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmc_cmdemmcmux-1 emmc_clkemmcemmc_ds>muxemmc_dsemmcemmc_clk_gate?muxBOOT_8 gpio_periphseth-x-rgmiimuxeth_mdio_xeth_mdc_xeth_rgmii_rx_clk_xeth_rx_dv_xeth_rxd0_xeth_rxd1_xeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txen_xeth_txd0_xeth_txd1_xeth_txd2_rgmiieth_txd3_rgmiietheth-y-rgmiimuxeth_mdio_yeth_mdc_yeth_rgmii_rx_clk_yeth_rx_dv_yeth_rxd0_yeth_rxd1_yeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txen_yeth_txd0_yeth_txd1_yeth_txd2_rgmiieth_txd3_rgmiietheth-x-rmiimuxketh_mdio_xeth_mdc_xeth_rgmii_rx_clk_xeth_rx_dv_xeth_rxd0_xeth_rxd1_xeth_txen_xeth_txd0_xeth_txd1_xetheth-y-rmiimuxketh_mdio_yeth_mdc_yeth_rgmii_rx_clk_yeth_rx_dv_yeth_rxd0_yeth_rxd1_yeth_txen_yeth_txd0_yeth_txd1_yethmclk_b muxmclk_bmclk_bmclk_cmuxmclk_cmclk_cpdm_dclk_a14mux pdm_dclk_a14pdmpdm_dclk_a19mux pdm_dclk_a19pdmpdm_din0 mux pdm_din0pdmpdm_din1!mux pdm_din1pdmpdm_din2"mux pdm_din2pdmpdm_din3#mux pdm_din3pdmpwm_a_amuxpwm_a_apwm_apwm_a_x18mux pwm_a_x18pwm_apwm_a_x201mux pwm_a_x20pwm_apwm_a_zmuxpwm_a_zpwm_apwm_b_amuxpwm_b_apwm_bpwm_b_xmuxpwm_b_xpwm_bpwm_b_zmuxpwm_b_zpwm_bpwm_c_amuxpwm_c_apwm_cpwm_c_x10mux pwm_c_x10pwm_cpwm_c_x17mux pwm_c_x17pwm_cpwm_d_x11mux pwm_d_x11pwm_dpwm_d_x16mux pwm_d_x16pwm_dsdio9mux-0)sdio_d0sdio_d1sdio_d2sdio_d3sdio_cmdsdiomux-1 sdio_clksdiosdio_clk_gate:muxGPIOX_4 gpio_periphsspdif_in_zmux spdif_in_z spdif_inspdif_in_a1mux spdif_in_a1 spdif_inspdif_in_a7mux spdif_in_a7 spdif_inspdif_in_a19'mux spdif_in_a19 spdif_inspdif_in_a20mux spdif_in_a20 spdif_inspdif_out_a1mux spdif_out_a1 spdif_outspdif_out_a11muxspdif_out_a11 spdif_outspdif_out_a19muxspdif_out_a19 spdif_outspdif_out_a20(muxspdif_out_a20 spdif_outspdif_out_zmux spdif_out_z spdif_outspi0muxspi0_misospi0_mosispi0_clkspi0spi0_ss0mux spi0_ss0spi0spi0_ss1mux spi0_ss1spi0spi0_ss2mux spi0_ss2spi0spi1_amux#spi1_miso_aspi1_mosi_aspi1_clk_aspi1spi1_ss0_amux spi1_ss0_aspi1spi1_ss1mux spi1_ss1spi1spi1_xmux#spi1_miso_xspi1_mosi_xspi1_clk_xspi1spi1_ss0_xmux spi1_ss0_xspi1tdma_din0mux tdma_din0tdmatdma_dout0_x14muxtdma_dout0_x14tdmatdma_dout0_x15muxtdma_dout0_x15tdmatdma_dout1mux tdma_dout1tdmatdma_din1mux tdma_din1tdmatdma_fsmuxtdma_fstdmatdma_fs_slvmux tdma_fs_slvtdmatdma_sclkmux tdma_sclktdmatdma_sclk_slvmuxtdma_sclk_slvtdmatdmb_din0mux tdmb_din0tdmbtdmb_din1mux tdmb_din1tdmbtdmb_din2mux tdmb_din2tdmbtdmb_din3 mux tdmb_din3tdmbtdmb_dout0mux tdmb_dout0tdmbtdmb_dout1mux tdmb_dout1tdmbtdmb_dout2mux tdmb_dout2tdmbtdmb_dout3mux tdmb_dout3tdmbtdmb_fsmuxtdmb_fstdmbtdmb_fs_slvmux tdmb_fs_slvtdmbtdmb_sclkmux tdmb_sclktdmbtdmb_sclk_slvmuxtdmb_sclk_slvtdmbtdmc_fs muxtdmc_fstdmctdmc_fs_slvmux tdmc_fs_slvtdmctdmc_sclk mux tdmc_sclktdmctdmc_sclk_slvmuxtdmc_sclk_slvtdmctdmc_din0mux tdmc_din0tdmctdmc_din1 mux tdmc_din1tdmctdmc_din2mux tdmc_din2tdmctdmc_din3mux tdmc_din3tdmctdmc_dout0mux tdmc_dout0tdmctdmc_dout1mux tdmc_dout1tdmctdmc_dout2mux tdmc_dout2tdmctdmc_dout3mux tdmc_dout3tdmcuart_a6muxuart_tx_auart_rx_auart_auart_a_cts_rts7muxuart_cts_auart_rts_auart_auart_b_xmuxuart_tx_b_xuart_rx_b_xuart_buart_b_x_cts_rtsmuxuart_cts_b_xuart_rts_b_xuart_buart_b_zmuxuart_tx_b_zuart_rx_b_zuart_buart_b_z_cts_rtsmuxuart_cts_b_zuart_rts_b_zuart_buart_ao_b_zmuxuart_ao_tx_b_zuart_ao_rx_b_z uart_ao_b_zuart_ao_b_z_cts_rtsmux uart_ao_cts_b_zuart_ao_rts_b_z uart_ao_b_zbus@ff63c000 simple-busc+csystem-controller@00amlogic,meson-axg-hhi-sysctrlsimple-mfdsysconclock-controlleramlogic,axg-clkc`%gxtalmailbox@ff63c404amlogic,meson-gxbb-mhucL$.bus@ff642000 simple-busd +d clock-controller@0amlogic,axg-audio-clkcH`#   EEgpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7Baudio-controller@100amlogic,axg-toddr,=NTODDR_A T`)&:sokayMaudio-controller@140amlogic,axg-toddr@,=NTODDR_B U`*&:sokayNaudio-controller@180amlogic,axg-toddr,=NTODDR_C V`+&:sokayOaudio-controller@1c0amlogic,axg-frddr,=NFRDDR_A X`&&:sokayJaudio-controller@200amlogic,axg-frddr,=NFRDDR_B Y`'&:sokayKaudio-controller@240amlogic,axg-frddr@,=NFRDDR_C Z`(&:sokayLreset-controller@280amlogic,meson-axg-audio-arbM`&audio-controller@300amlogic,axg-tdmin@NTDMIN_A(`{t#gpclksclksclk_sellrclklrclk_selsokayEaudio-controller@340amlogic,axg-tdmin@@NTDMIN_B(` |u#gpclksclksclk_sellrclklrclk_selsokayFaudio-controller@380amlogic,axg-tdmin@NTDMIN_C(`!}v#gpclksclksclk_sellrclklrclk_selsokayGaudio-controller@3c0amlogic,axg-tdmin@ NTDMIN_LB(`"~w#gpclksclksclk_sellrclklrclk_selsokayHaudio-controller@400amlogic,axg-spdifin0=NSPDIFIN W`-8 gpclkrefclksokayz'defaultVaudio-controller@480amlogic,axg-spdifoutP= NSPDIFOUT`.7 gpclkmclksokayz(defaultTaudio-controller@500amlogic,axg-tdmout@ NTDMOUT_A(`#x#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@540amlogic,axg-tdmout@@ NTDMOUT_B(`$y#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@580amlogic,axg-tdmout@ NTDMOUT_C(`%z#gpclksclksclk_sellrclklrclk_selsokayIbus@ff800000 simple-bus+sys-ctrl@0/amlogic,meson-axg-ao-sysctrlsimple-mfdsysconclock-controlleramlogic,meson-axg-aoclkcM `% gxtalmpeg-clk*pinctrl@14 amlogic,meson-axg-aobus-pinctrl+)bank@140,$muxpullgpio)3i2c_ao_sck_4mux i2c_ao_sck_4i2c_aoi2c_ao_sck_8mux i2c_ao_sck_8i2c_aoi2c_ao_sck_10,muxi2c_ao_sck_10i2c_aoi2c_ao_sda_5mux i2c_ao_sda_5i2c_aoi2c_ao_sda_9mux i2c_ao_sda_9i2c_aoi2c_ao_sda_11-muxi2c_ao_sda_11i2c_aoremote_input_ao/muxremote_input_aoremote_input_aouart_ao_a+muxuart_ao_tx_auart_ao_rx_a uart_ao_auart_ao_a_cts_rtsmuxuart_ao_cts_auart_ao_rts_a uart_ao_auart_ao_bmuxuart_ao_tx_buart_ao_rx_b uart_ao_buart_ao_b_cts_rtsmuxuart_ao_cts_buart_ao_rts_b uart_ao_bao-secure@140"amlogic,meson-gx-ao-securesyscon@@Zpwm@2000amlogic,meson-axg-ao-pwm n sdisabledserial@3000,amlogic,meson-gx-uartamlogic,meson-ao-uart0 `%*%gxtalpclkbaudsokayz+defaultserial@4000,amlogic,meson-gx-uartamlogic,meson-ao-uart@ `%*%gxtalpclkbaud sdisabledi2c@5000amlogic,meson-axg-i2cP  `:+sokayz,-defaultgpio-controller@1f nxp,pca9557y.Dpwm@7000amlogic,meson-axg-ao-pwmp n sdisabledir@8000amlogic,meson-gxbb-ir  sokayz/defaultadc@9000.amlogic,meson-axg-saradcamlogic,meson-saradc8 I`%** *gclkincoreadc_clkadc_selsokay0Ainterrupt-controller@ffc01000 arm,gic-400@ @ `   bus@ffd00000 simple-busP+Preset-controller@1004amlogic,meson-axg-resetMinterrupt-controller@f0804amlogic,meson-axg-gpio-intcamlogic,meson-gpio-intc @ABCDEFGwatchdog@f0d0amlogic,meson-gxbb-wdt`%pwm@1b000amlogic,meson-axg-ee-pwm nsokayz1defaultZpwm@1a000amlogic,meson-axg-ee-pwm n sdisabledspi@13000amlogic,meson-axg-spicc0< Q`gcore+ sdisabledspi@15000amlogic,meson-axg-spiccP< R`gcore+ sdisabledclock-measure@18000amlogic,meson-axg-clk-measurei2c@1c000amlogic,meson-axg-i2c  '`+ sdisabledi2c@1d000amlogic,meson-axg-i2c  `+ sdisabledi2c@1e000amlogic,meson-axg-i2c  `+sokayz2defaultaudio-codec@1b ti,tas5707 3=4455#515NSPK1Ri2c@1f000amlogic,meson-axg-i2c  `+ sdisabledserial@23000amlogic,meson-gx-uart0 K sdisabled`%%%gxtalpclkbaudserial@24000amlogic,meson-gx-uart@ sokay`%%gxtalpclkbaudz67default?bluetoothbrcm,bcm43438-bt O8Dbus@ffe00000 simple-bus + sd@5000amlogic,meson-axg-mmcP sokay`;gcoreclkin0clkin1-+z9^:defaultclk-gatehr ;.<wifi@1brcm,bcm4329-fmacmmc@7000amlogic,meson-axg-mmcp sokay` <gcoreclkin0clkin1.z=>^?defaultclk-gateh @4<sram@fffc0000 mmio-sram+scp-sram@13000amlogic,meson-axg-scp-shmem0scp-sram@13400amlogic,meson-axg-scp-shmem4timerarm,armv8-timer0   xtal-clk fixed-clock n66xtal%adc_keys adc-keysA&buttons7w@button-nextQNextWb`button-prev QPreviousWb button-wifiQWifiWb obutton-up QVolume UpWsb$ button-down QVolume DownWrb`button-voiceQVoiceWFbaliases|/soc/bus@ff800000/serial@3000/soc/bus@ffd00000/serial@24000audio-codec-0=everest,es7241444sokayNLineinSaudio-codec-1=everest,es71544BsokayNLineoutQaudio-codec-2=linux,spdif-ditsokayNDITUaudio-codec-3= dmic-codec2sokayNMICYaudio-codec-4=linux,spdif-dirsokayNDIRWemmc-pwrseqmmc-pwrseq-emmc 8@chosenserial0:115200n8memory@0memory@regulator-main_12vregulator-fixed12V $5regulator-vcc_3v3regulator-fixedVCC_3V32Z 2Z8.$4regulator-vcc_5vregulator-fixedVCC5VLK@ LK@85 C3 HBregulator-vddao_3v3regulator-fixed VDDAO_3V32Z 2Z85$.regulator-vddio_ao18regulator-fixed VDDIO_AO18w@ w@8.$0regulator-vddio_bootregulator-fixed VDDIO_BOOTw@ w@8.$<regulator-usb_pwrregulator-fixedUSB_PWRLK@ LK@8B C3Hsdio-pwrseqmmc-pwrseq-simple 86`C gext_clock;speaker-leds gpio-ledsaled1Qspeaker:aled1 Daled2Qspeaker:aled2 Daled3Qspeaker:aled3 Daled4Qspeaker:aled4 Daled5Qspeaker:aled5 Daled6Qspeaker:aled6 Dsoundamlogic,axg-sound-card 7AXG-S400[EFGHIFjLineLineoutLineLineinSpeakerSpeaker1 LeftSpeakerSpeaker1 Right+xTDMOUT_C IN 0FRDDR_A OUT 2SPDIFOUT IN 0FRDDR_A OUT 3TDMOUT_C IN 1FRDDR_B OUT 2SPDIFOUT IN 1FRDDR_B OUT 3TDMOUT_C IN 2FRDDR_C OUT 2SPDIFOUT IN 2FRDDR_C OUT 3TDM_C PlaybackTDMOUT_C OUTTDMIN_A IN 2TDM_C CaptureTDMIN_A IN 5TDM_C LoopbackTDMIN_B IN 2TDM_C CaptureTDMIN_B IN 5TDM_C LoopbackTDMIN_C IN 2TDM_C CaptureTDMIN_C IN 5TDM_C LoopbackTDMIN_LB IN 2TDM_C LoopbackTDMIN_LB IN 5TDM_C CaptureTODDR_A IN 0TDMIN_A OUTTODDR_B IN 0TDMIN_A OUTTODDR_C IN 0TDMIN_A OUTTODDR_A IN 1TDMIN_B OUTTODDR_B IN 1TDMIN_B OUTTODDR_C IN 1TDMIN_B OUTTODDR_A IN 2TDMIN_C OUTTODDR_B IN 2TDMIN_C OUTTODDR_C IN 2TDMIN_C OUTTODDR_A IN 3SPDIFIN CaptureTODDR_B IN 3SPDIFIN CaptureTODDR_C IN 3SPDIFIN CaptureTODDR_A IN 4PDM CaptureTODDR_B IN 4PDM CaptureTODDR_C IN 4PDM CaptureTODDR_A IN 6TDMIN_LB OUTTODDR_B IN 6TDMIN_LB OUTTODDR_C IN 6TDMIN_LB OUTLineoutLineout AOUTLLineoutLineout AOUTRSpeaker1 LeftSPK1 OUT_ASpeaker1 LeftSPK1 OUT_BSpeaker1 RightSPK1 OUT_CSpeaker1 RightSPK1 OUT_DLinein AINLLineinLinein AINRLineinE    #(&`psokaydai-link-0Jdai-link-1Kdai-link-2Ldai-link-3Mdai-link-4Ndai-link-5Odai-link-6Pi2scodec-0Qcodec-1Rcodec-2Sdai-link-7TcodecUdai-link-8VcodecWdai-link-9XcodecYwifi32k pwm-clock  Zw6C compatibleinterrupt-parent#address-cells#size-cellsmodel#sound-dai-cellssound-name-prefixclocksclock-namesstatuspinctrl-0pinctrl-namesphandleinterruptsinterrupt-affinitydevice_typeregenable-methodnext-level-cacheread-onlysecure-monitorrangesno-mapmboxesshmem#clock-cellsclock-indicesclock-output-names#thermal-sensor-cellsinterrupt-namesrx-fifo-depthtx-fifo-depthresetsreset-namesphy-handlephy-modeeee-broken-1000treg-namesgpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-upbias-pull-down#mbox-cellsamlogic,fifo-depth#reset-cellsamlogic,has-chip-id#pwm-cellsvcc-supply#io-channel-cellsvref-supplyinterrupt-controller#interrupt-cellsamlogic,channel-interruptsreset-gpiosAVDD-supplyDVDD-supplyPVDD_A-supplyPVDD_B-supplyPVDD_C-supplyPVDD_D-supplyuart-has-rtsctsshutdown-gpiospinctrl-1bus-widthcap-sd-highspeedsd-uhs-sdr104max-frequencynon-removabledisable-wpmmc-pwrseqvmmc-supplyvqmmc-supplycap-mmc-highspeedmmc-ddr-1_8vmmc-hs200-1_8vclock-frequencyio-channelsio-channel-nameskeyup-threshold-microvoltlabellinux,codepress-threshold-microvoltserial0serial1VDDA-supplyVDDP-supplyVDDD-supplyPVDD-supplynum-channelswakeup-delay-msstdout-pathregulator-nameregulator-min-microvoltregulator-max-microvoltregulator-always-onvin-supplygpioenable-active-highaudio-aux-devsaudio-widgetsaudio-routingassigned-clocksassigned-clock-parentsassigned-clock-ratessound-daidai-formatdai-tdm-slot-tx-mask-2dai-tdm-slot-rx-mask-1mclk-fspwms