/Linux-v5.10/sound/soc/meson/ |
D | Makefile | 11 snd-soc-meson-axg-fifo-objs := axg-fifo.o 12 snd-soc-meson-axg-frddr-objs := axg-frddr.o 13 snd-soc-meson-axg-toddr-objs := axg-toddr.o 14 snd-soc-meson-axg-tdm-formatter-objs := axg-tdm-formatter.o 15 snd-soc-meson-axg-tdm-interface-objs := axg-tdm-interface.o 16 snd-soc-meson-axg-tdmin-objs := axg-tdmin.o 17 snd-soc-meson-axg-tdmout-objs := axg-tdmout.o 18 snd-soc-meson-axg-sound-card-objs := axg-card.o 19 snd-soc-meson-axg-spdifin-objs := axg-spdifin.o 20 snd-soc-meson-axg-spdifout-objs := axg-spdifout.o [all …]
|
D | Kconfig | 22 tristate "Amlogic AXG Playback FIFO support" 26 embedded in the Amlogic AXG SoC family 29 tristate "Amlogic AXG Capture FIFO support" 33 embedded in the Amlogic AXG SoC family 45 tristate "Amlogic AXG TDM Input Support" 50 in the Amlogic AXG SoC family 53 tristate "Amlogic AXG TDM Output Support" 58 in the Amlogic AXG SoC family 61 tristate "Amlogic AXG Sound Card Support" 74 Select Y or M to add support for the AXG SoC sound card [all …]
|
D | axg-card.c | 11 #include "axg-tdm.h" 291 return of_device_is_compatible(np, DT_PREFIX "axg-toddr"); in axg_card_cpu_is_capture_fe() 296 return of_device_is_compatible(np, DT_PREFIX "axg-frddr"); in axg_card_cpu_is_playback_fe() 301 return of_device_is_compatible(np, DT_PREFIX "axg-tdm-iface"); in axg_card_cpu_is_tdm_iface() 357 .compatible = "amlogic,axg-sound-card", 367 .name = "axg-sound-card", 373 MODULE_DESCRIPTION("Amlogic AXG ALSA machine driver");
|
/Linux-v5.10/arch/arm64/boot/dts/amlogic/ |
D | meson-g12.dtsi | 8 #include <dt-bindings/clock/axg-audio-clkc.h> 10 #include <dt-bindings/reset/amlogic,meson-axg-audio-arb.h> 15 compatible = "amlogic,axg-tdm-iface"; 26 compatible = "amlogic,axg-tdm-iface"; 37 compatible = "amlogic,axg-tdm-iface"; 51 "amlogic,axg-pdm"; 101 "amlogic,axg-toddr"; 116 "amlogic,axg-toddr"; 131 "amlogic,axg-toddr"; 146 "amlogic,axg-frddr"; [all …]
|
D | meson-axg.dtsi | 6 #include <dt-bindings/clock/axg-aoclkc.h> 7 #include <dt-bindings/clock/axg-audio-clkc.h> 8 #include <dt-bindings/clock/axg-clkc.h> 10 #include <dt-bindings/gpio/meson-axg-gpio.h> 13 #include <dt-bindings/reset/amlogic,meson-axg-audio-arb.h> 14 #include <dt-bindings/reset/amlogic,meson-axg-reset.h> 17 compatible = "amlogic,meson-axg"; 24 compatible = "amlogic,axg-tdm-iface"; 35 compatible = "amlogic,axg-tdm-iface"; 46 compatible = "amlogic,axg-tdm-iface"; [all …]
|
D | meson-sm1.dtsi | 8 #include <dt-bindings/clock/axg-audio-clkc.h> 10 #include <dt-bindings/reset/amlogic,meson-axg-audio-arb.h> 17 compatible = "amlogic,axg-tdm-iface"; 28 compatible = "amlogic,axg-tdm-iface"; 39 compatible = "amlogic,axg-tdm-iface"; 199 "amlogic,axg-toddr"; 214 "amlogic,axg-toddr"; 229 "amlogic,axg-toddr"; 244 "amlogic,axg-frddr"; 259 "amlogic,axg-frddr"; [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/phy/ |
D | amlogic,meson-axg-pcie.yaml | 4 $id: "http://devicetree.org/schemas/phy/amlogic,meson-axg-pcie.yaml#" 7 title: Amlogic AXG PCIE PHY 14 const: amlogic,axg-pcie-phy 43 #include <dt-bindings/reset/amlogic,meson-axg-reset.h> 46 compatible = "amlogic,axg-pcie-phy";
|
D | amlogic,meson-axg-mipi-pcie-analog.yaml | 4 $id: "http://devicetree.org/schemas/phy/amlogic,meson-axg-mipi-pcie-analog.yaml#" 7 title: Amlogic AXG shared MIPI/PCIE analog PHY 14 const: amlogic,axg-mipi-pcie-analog-phy 32 compatible = "amlogic,axg-mipi-pcie-analog-phy";
|
/Linux-v5.10/Documentation/devicetree/bindings/mtd/ |
D | amlogic,meson-nand.txt | 1 Amlogic NAND Flash Controller (NFC) for GXBB/GXL/AXG family SoCs 9 - "amlogic,meson-axg-nfc" 29 Example demonstrate on AXG SoC: 32 compatible = "amlogic,meson-axg-mmc-clkc", "syscon"; 37 compatible = "amlogic,meson-axg-nfc";
|
/Linux-v5.10/Documentation/devicetree/bindings/clock/ |
D | amlogic,axg-audio-clkc.txt | 1 * Amlogic AXG Audio Clock Controllers 3 The Amlogic AXG audio clock controller generates and supplies clock to the 9 - compatible : should be "amlogic,axg-audio-clkc" for the A113X and A113D, 30 preprocessor macros in the dt-bindings/clock/axg-audio-clkc.h header and can be 36 compatible = "amlogic,axg-audio-clkc";
|
D | amlogic,gxbb-clkc.txt | 11 "amlogic,axg-clkc" for AXG SoC. 28 "amlogic,meson-axg-hhi-sysctrl"
|
/Linux-v5.10/drivers/phy/amlogic/ |
D | Kconfig | 53 tristate "Meson AXG PCIE PHY driver" 60 in Meson AXG SoCs. 64 tristate "Meson AXG MIPI + PCIE analog PHY driver" 71 found in Meson AXG SoCs.
|
D | phy-meson-axg-pcie.c | 3 * Amlogic AXG PCIE PHY driver 175 .compatible = "amlogic,axg-pcie-phy", 184 .name = "phy-axg-pcie", 191 MODULE_DESCRIPTION("Amlogic AXG PCIE PHY driver");
|
D | phy-meson-axg-mipi-pcie-analog.c | 3 * Amlogic AXG MIPI + PCIE analog PHY driver 171 .compatible = "amlogic,axg-mipi-pcie-analog-phy", 180 .name = "phy-axg-mipi-pcie-analog", 187 MODULE_DESCRIPTION("Amlogic AXG MIPI + PCIE analog PHY driver");
|
D | Makefile | 6 obj-$(CONFIG_PHY_MESON_AXG_PCIE) += phy-meson-axg-pcie.o 7 obj-$(CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG) += phy-meson-axg-mipi-pcie-analog.o
|
/Linux-v5.10/drivers/clk/meson/ |
D | Kconfig | 77 bool "AXG SoC clock controllers support" 88 Support for the clock controller on AmLogic A113D devices, aka axg. 92 tristate "Meson AXG Audio Clock Controller Driver" 100 aka axg, Say Y if you want audio subsystem to work.
|
D | Makefile | 17 obj-$(CONFIG_COMMON_CLK_AXG) += axg.o axg-aoclk.o 18 obj-$(CONFIG_COMMON_CLK_AXG_AUDIO) += axg-audio.o
|
D | axg-aoclk.h | 15 #include <dt-bindings/clock/axg-aoclkc.h> 16 #include <dt-bindings/reset/axg-aoclkc.h>
|
/Linux-v5.10/Documentation/devicetree/bindings/pci/ |
D | amlogic,meson-pcie.txt | 1 Amlogic Meson AXG DWC PCIE SoC controller 13 - "amlogic,axg-pcie" for AXG SoC Family 42 compatible = "amlogic,axg-pcie", "snps,dw-pcie";
|
/Linux-v5.10/Documentation/devicetree/bindings/reset/ |
D | amlogic,meson-axg-audio-arb.txt | 4 disables the access of Audio FIFOs to DDR on AXG based SoC. 7 - compatible: 'amlogic,meson-axg-audio-arb' or 18 compatible = "amlogic,meson-axg-audio-arb";
|
/Linux-v5.10/Documentation/devicetree/bindings/sound/ |
D | amlogic,axg-tdm-formatters.txt | 4 - compatible: 'amlogic,axg-tdmin' or 5 'amlogic,axg-tdmout' or 26 compatible = "amlogic,axg-tdmout";
|
D | amlogic,axg-fifo.txt | 4 - compatible: 'amlogic,axg-toddr' or 5 'amlogic,axg-toddr' or 27 compatible = "amlogic,axg-frddr";
|
D | amlogic,axg-sound-card.txt | 1 Amlogic AXG sound card: 5 - compatible: "amlogic,axg-sound-card" 59 compatible = "amlogic,axg-sound-card"; 60 model = "AXG-S420";
|
D | amlogic,axg-spdifout.txt | 4 - compatible: 'amlogic,axg-spdifout' or 19 compatible = "amlogic,axg-spdifout";
|
D | amlogic,axg-tdm-iface.txt | 4 - compatible: 'amlogic,axg-tdm-iface' 16 compatible = "amlogic,axg-tdm-iface";
|