/Linux-v6.6/sound/soc/codecs/ |
D | Makefile | 2 snd-soc-88pm860x-objs := 88pm860x-codec.o 3 snd-soc-ab8500-codec-objs := ab8500-codec.o 4 snd-soc-ac97-objs := ac97.o 5 snd-soc-ad1836-objs := ad1836.o 6 snd-soc-ad193x-objs := ad193x.o 7 snd-soc-ad193x-spi-objs := ad193x-spi.o 8 snd-soc-ad193x-i2c-objs := ad193x-i2c.o 9 snd-soc-ad1980-objs := ad1980.o 10 snd-soc-ad73311-objs := ad73311.o 11 snd-soc-adau-utils-objs := adau-utils.o [all …]
|
/Linux-v6.6/sound/soc/intel/boards/ |
D | Makefile | 2 snd-soc-hsw-rt5640-objs := hsw_rt5640.o 3 snd-soc-sst-bdw-rt5650-mach-objs := bdw-rt5650.o 4 snd-soc-sst-bdw-rt5677-mach-objs := bdw-rt5677.o 5 snd-soc-bdw-rt286-objs := bdw_rt286.o 6 snd-soc-sst-bxt-da7219_max98357a-objs := bxt_da7219_max98357a.o 7 snd-soc-sst-bxt-rt298-objs := bxt_rt298.o 8 snd-soc-sst-sof-pcm512x-objs := sof_pcm512x.o 9 snd-soc-sst-sof-wm8804-objs := sof_wm8804.o 10 snd-soc-sst-glk-rt5682_max98357a-objs := glk_rt5682_max98357a.o 11 snd-soc-sst-bytcr-rt5640-objs := bytcr_rt5640.o [all …]
|
/Linux-v6.6/sound/soc/ |
D | Kconfig | 3 # SoC audio configuration 7 tristate "ALSA for SoC audio support" 16 specific driver for your SoC platform below. 19 SoC based systems like PDA's, Phones and Personal Media Players. 22 will be called snd-soc-core. 53 tristate "KUnit tests for SoC topology" 58 If you want to perform tests on ALSA SoC topology support say Y here. 61 test cases against soc-topology.c API. This should be primarily used 70 tristate "KUnit tests for SoC utils" 74 If you want to perform tests on ALSA SoC utils library say Y here. [all …]
|
D | Makefile | 2 snd-soc-core-objs := soc-core.o soc-dapm.o soc-jack.o soc-utils.o soc-dai.o soc-component.o 3 snd-soc-core-objs += soc-pcm.o soc-devres.o soc-ops.o soc-link.o soc-card.o 4 snd-soc-core-$(CONFIG_SND_SOC_COMPRESS) += soc-compress.o 7 snd-soc-core-objs += soc-topology.o 11 # snd-soc-test-objs := soc-topology-test.o 12 obj-$(CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST) += soc-topology-test.o 16 # snd-soc-test-objs := soc-utils-test.o 17 obj-$(CONFIG_SND_SOC_UTILS_KUNIT_TEST) += soc-utils-test.o 21 snd-soc-core-objs += soc-generic-dmaengine-pcm.o 25 snd-soc-core-objs += soc-ac97.o [all …]
|
/Linux-v6.6/sound/soc/fsl/ |
D | Makefile | 3 snd-soc-mpc8610-hpcd-objs := mpc8610_hpcd.o 4 obj-$(CONFIG_SND_SOC_MPC8610_HPCD) += snd-soc-mpc8610-hpcd.o 7 snd-soc-p1022-ds-objs := p1022_ds.o 8 obj-$(CONFIG_SND_SOC_P1022_DS) += snd-soc-p1022-ds.o 11 snd-soc-p1022-rdk-objs := p1022_rdk.o 12 obj-$(CONFIG_SND_SOC_P1022_RDK) += snd-soc-p1022-rdk.o 15 snd-soc-fsl-audmix-objs := fsl_audmix.o 16 snd-soc-fsl-asoc-card-objs := fsl-asoc-card.o 17 snd-soc-fsl-asrc-objs := fsl_asrc.o fsl_asrc_dma.o 18 snd-soc-fsl-sai-objs := fsl_sai.o [all …]
|
/Linux-v6.6/sound/soc/tegra/ |
D | Makefile | 3 snd-soc-tegra-pcm-objs := tegra_pcm.o 4 snd-soc-tegra-utils-objs += tegra_asoc_utils.o 5 snd-soc-tegra20-ac97-objs := tegra20_ac97.o 6 snd-soc-tegra20-das-objs := tegra20_das.o 7 snd-soc-tegra20-i2s-objs := tegra20_i2s.o 8 snd-soc-tegra20-spdif-objs := tegra20_spdif.o 9 snd-soc-tegra30-ahub-objs := tegra30_ahub.o 10 snd-soc-tegra30-i2s-objs := tegra30_i2s.o 11 snd-soc-tegra210-ahub-objs := tegra210_ahub.o 12 snd-soc-tegra210-dmic-objs := tegra210_dmic.o [all …]
|
/Linux-v6.6/drivers/soc/ |
D | Kconfig | 2 menu "SOC (System On Chip) specific Drivers" 4 source "drivers/soc/actions/Kconfig" 5 source "drivers/soc/amlogic/Kconfig" 6 source "drivers/soc/apple/Kconfig" 7 source "drivers/soc/aspeed/Kconfig" 8 source "drivers/soc/atmel/Kconfig" 9 source "drivers/soc/bcm/Kconfig" 10 source "drivers/soc/canaan/Kconfig" 11 source "drivers/soc/fsl/Kconfig" 12 source "drivers/soc/fujitsu/Kconfig" [all …]
|
/Linux-v6.6/sound/soc/samsung/ |
D | Makefile | 3 snd-soc-s3c-dma-objs := dmaengine.o 4 snd-soc-idma-objs := idma.o 5 snd-soc-samsung-spdif-objs := spdif.o 6 snd-soc-pcm-objs := pcm.o 7 snd-soc-i2s-objs := i2s.o 9 obj-$(CONFIG_SND_SOC_SAMSUNG) += snd-soc-s3c-dma.o 10 obj-$(CONFIG_SND_SAMSUNG_SPDIF) += snd-soc-samsung-spdif.o 11 obj-$(CONFIG_SND_SAMSUNG_PCM) += snd-soc-pcm.o 12 obj-$(CONFIG_SND_SAMSUNG_I2S) += snd-soc-i2s.o 13 obj-$(CONFIG_SND_SAMSUNG_I2S) += snd-soc-idma.o [all …]
|
/Linux-v6.6/sound/soc/meson/ |
D | Makefile | 3 snd-soc-meson-aiu-objs := aiu.o 4 snd-soc-meson-aiu-objs += aiu-acodec-ctrl.o 5 snd-soc-meson-aiu-objs += aiu-codec-ctrl.o 6 snd-soc-meson-aiu-objs += aiu-encoder-i2s.o 7 snd-soc-meson-aiu-objs += aiu-encoder-spdif.o 8 snd-soc-meson-aiu-objs += aiu-fifo.o 9 snd-soc-meson-aiu-objs += aiu-fifo-i2s.o 10 snd-soc-meson-aiu-objs += aiu-fifo-spdif.o 11 snd-soc-meson-axg-fifo-objs := axg-fifo.o 12 snd-soc-meson-axg-frddr-objs := axg-frddr.o [all …]
|
/Linux-v6.6/sound/soc/qcom/ |
D | Makefile | 3 snd-soc-lpass-cpu-objs := lpass-cpu.o 4 snd-soc-lpass-cdc-dma-objs := lpass-cdc-dma.o 5 snd-soc-lpass-hdmi-objs := lpass-hdmi.o 6 snd-soc-lpass-platform-objs := lpass-platform.o 7 snd-soc-lpass-ipq806x-objs := lpass-ipq806x.o 8 snd-soc-lpass-apq8016-objs := lpass-apq8016.o 9 snd-soc-lpass-sc7180-objs := lpass-sc7180.o 10 snd-soc-lpass-sc7280-objs := lpass-sc7280.o 12 obj-$(CONFIG_SND_SOC_LPASS_CPU) += snd-soc-lpass-cpu.o 13 obj-$(CONFIG_SND_SOC_LPASS_CDC_DMA) += snd-soc-lpass-cdc-dma.o [all …]
|
D | Kconfig | 7 in Qualcomm Technologies SOC-based platforms. 56 Say Y or M if you want add support for SoC audio on the 60 tristate "SoC Audio support for APQ8016 SBC platforms" 65 APQ8016 SOC-based systems. 122 tristate "SoC ALSA audio driver for QDSP6" 138 To add support for MSM QDSP6 Soc Audio. 139 This will enable sound soc platform specific 144 tristate "SoC Machine driver for MSM8996 and APQ8096 boards" 151 APQ8096 SoC-based systems. 155 tristate "SoC Machine driver for SDM845 boards" [all …]
|
/Linux-v6.6/arch/arm64/ |
D | Kconfig.platforms | 9 This enables support for the Actions Semiconductor S900 SoC family. 12 bool "Allwinner sunxi 64-bit SoC Family" 27 Soc family. 30 bool "Apple Silicon SoC family" 33 This enables support for Apple's in-house ARM SoC family, starting 37 bool "Broadcom SoC Support" 52 This enables support for the Broadcom BCM2837 and BCM2711 SoC. 56 bool "Broadcom iProc SoC Family" 64 bool "Broadcom Broadband Carrier Access (BCA) origin SoC" 84 bool "Marvell Berlin SoC Family" [all …]
|
/Linux-v6.6/sound/soc/ti/ |
D | Makefile | 4 snd-soc-ti-edma-objs := edma-pcm.o 5 snd-soc-ti-sdma-objs := sdma-pcm.o 6 snd-soc-ti-udma-objs := udma-pcm.o 8 obj-$(CONFIG_SND_SOC_TI_EDMA_PCM) += snd-soc-ti-edma.o 9 obj-$(CONFIG_SND_SOC_TI_SDMA_PCM) += snd-soc-ti-sdma.o 10 obj-$(CONFIG_SND_SOC_TI_UDMA_PCM) += snd-soc-ti-udma.o 13 snd-soc-davinci-asp-objs := davinci-i2s.o 14 snd-soc-davinci-mcasp-objs := davinci-mcasp.o 15 snd-soc-omap-dmic-objs := omap-dmic.o 16 snd-soc-omap-mcbsp-objs := omap-mcbsp.o omap-mcbsp-st.o [all …]
|
/Linux-v6.6/sound/soc/intel/avs/boards/ |
D | Makefile | 3 snd-soc-avs-da7219-objs := da7219.o 4 snd-soc-avs-dmic-objs := dmic.o 5 snd-soc-avs-es8336-objs := es8336.o 6 snd-soc-avs-hdaudio-objs := hdaudio.o 7 snd-soc-avs-i2s-test-objs := i2s_test.o 8 snd-soc-avs-max98927-objs := max98927.o 9 snd-soc-avs-max98357a-objs := max98357a.o 10 snd-soc-avs-max98373-objs := max98373.o 11 snd-soc-avs-nau8825-objs := nau8825.o 12 snd-soc-avs-probe-objs := probe.o [all …]
|
/Linux-v6.6/sound/soc/intel/common/ |
D | Makefile | 2 snd-soc-sst-dsp-objs := sst-dsp.o 3 snd-soc-sst-ipc-objs := sst-ipc.o 4 snd-soc-acpi-intel-match-objs := soc-acpi-intel-byt-match.o soc-acpi-intel-cht-match.o \ 5 soc-acpi-intel-hsw-bdw-match.o \ 6 soc-acpi-intel-skl-match.o soc-acpi-intel-kbl-match.o \ 7 soc-acpi-intel-bxt-match.o soc-acpi-intel-glk-match.o \ 8 soc-acpi-intel-cnl-match.o soc-acpi-intel-cfl-match.o \ 9 soc-acpi-intel-cml-match.o soc-acpi-intel-icl-match.o \ 10 soc-acpi-intel-tgl-match.o soc-acpi-intel-ehl-match.o \ 11 soc-acpi-intel-jsl-match.o soc-acpi-intel-adl-match.o \ [all …]
|
/Linux-v6.6/sound/soc/atmel/ |
D | Makefile | 3 snd-soc-atmel-pcm-pdc-objs := atmel-pcm-pdc.o 4 snd-soc-atmel-pcm-dma-objs := atmel-pcm-dma.o 5 snd-soc-atmel_ssc_dai-objs := atmel_ssc_dai.o 6 snd-soc-atmel-i2s-objs := atmel-i2s.o 7 snd-soc-mchp-i2s-mcc-objs := mchp-i2s-mcc.o 8 snd-soc-mchp-spdiftx-objs := mchp-spdiftx.o 9 snd-soc-mchp-spdifrx-objs := mchp-spdifrx.o 10 snd-soc-mchp-pdmc-objs := mchp-pdmc.o 15 obj-$(CONFIG_SND_ATMEL_SOC_SSC) += snd-soc-atmel-pcm-pdc.o 18 obj-$(CONFIG_SND_ATMEL_SOC_SSC) += snd-soc-atmel-pcm-dma.o [all …]
|
/Linux-v6.6/Documentation/devicetree/bindings/mips/ |
D | ralink.yaml | 7 title: Ralink SoC based Platforms 13 Boards with a Ralink SoC shall have the following properties. 20 - description: Boards with Ralink RT2880 SoC 24 - const: ralink,rt2880-soc 26 - description: Boards with Ralink RT3050 SoC 28 - const: ralink,rt3050-soc 30 - description: Boards with Ralink RT3052 SoC 34 - const: ralink,rt3052-soc 36 - description: Boards with Ralink RT3350 SoC 38 - const: ralink,rt3350-soc [all …]
|
/Linux-v6.6/drivers/mtd/nand/raw/brcmnand/ |
D | brcmnand.h | 23 bool (*ctlrdy_ack)(struct brcmnand_soc *soc); 24 void (*ctlrdy_set_enabled)(struct brcmnand_soc *soc, bool en); 25 void (*prepare_data_bus)(struct brcmnand_soc *soc, bool prepare, 31 u32 (*read_reg)(struct brcmnand_soc *soc, u32 offset); 32 void (*write_reg)(struct brcmnand_soc *soc, u32 val, u32 offset); 35 static inline void brcmnand_soc_data_bus_prepare(struct brcmnand_soc *soc, in brcmnand_soc_data_bus_prepare() argument 38 if (soc && soc->prepare_data_bus) in brcmnand_soc_data_bus_prepare() 39 soc->prepare_data_bus(soc, true, is_param); in brcmnand_soc_data_bus_prepare() 42 static inline void brcmnand_soc_data_bus_unprepare(struct brcmnand_soc *soc, in brcmnand_soc_data_bus_unprepare() argument 45 if (soc && soc->prepare_data_bus) in brcmnand_soc_data_bus_unprepare() [all …]
|
D | bcma_nand.c | 14 struct brcmnand_soc soc; member 41 static inline struct brcmnand_bcma_soc *to_bcma_soc(struct brcmnand_soc *soc) in to_bcma_soc() argument 43 return container_of(soc, struct brcmnand_bcma_soc, soc); in to_bcma_soc() 46 static u32 brcmnand_bcma_read_reg(struct brcmnand_soc *soc, u32 offset) in brcmnand_bcma_read_reg() argument 48 struct brcmnand_bcma_soc *sc = to_bcma_soc(soc); in brcmnand_bcma_read_reg() 65 static void brcmnand_bcma_write_reg(struct brcmnand_soc *soc, u32 val, in brcmnand_bcma_write_reg() argument 68 struct brcmnand_bcma_soc *sc = to_bcma_soc(soc); in brcmnand_bcma_write_reg() 88 static void brcmnand_bcma_prepare_data_bus(struct brcmnand_soc *soc, bool prepare, in brcmnand_bcma_prepare_data_bus() argument 91 struct brcmnand_bcma_soc *sc = to_bcma_soc(soc); in brcmnand_bcma_prepare_data_bus() 102 struct brcmnand_bcma_soc *soc; in brcmnand_bcma_nand_probe() local [all …]
|
/Linux-v6.6/sound/soc/rockchip/ |
D | Makefile | 3 snd-soc-rockchip-i2s-objs := rockchip_i2s.o 4 snd-soc-rockchip-i2s-tdm-objs := rockchip_i2s_tdm.o 5 snd-soc-rockchip-pdm-objs := rockchip_pdm.o 6 snd-soc-rockchip-spdif-objs := rockchip_spdif.o 8 obj-$(CONFIG_SND_SOC_ROCKCHIP_I2S) += snd-soc-rockchip-i2s.o 9 obj-$(CONFIG_SND_SOC_ROCKCHIP_PDM) += snd-soc-rockchip-pdm.o 10 obj-$(CONFIG_SND_SOC_ROCKCHIP_SPDIF) += snd-soc-rockchip-spdif.o 11 obj-$(CONFIG_SND_SOC_ROCKCHIP_I2S_TDM) += snd-soc-rockchip-i2s-tdm.o 13 snd-soc-rockchip-max98090-objs := rockchip_max98090.o 14 snd-soc-rockchip-rt5645-objs := rockchip_rt5645.o [all …]
|
/Linux-v6.6/sound/soc/au1x/ |
D | Makefile | 3 snd-soc-au1xpsc-dbdma-objs := dbdma2.o 4 snd-soc-au1xpsc-i2s-objs := psc-i2s.o 5 snd-soc-au1xpsc-ac97-objs := psc-ac97.o 8 snd-soc-au1x-dma-objs := dma.o 9 snd-soc-au1x-ac97c-objs := ac97c.o 10 snd-soc-au1x-i2sc-objs := i2sc.o 12 obj-$(CONFIG_SND_SOC_AU1XPSC) += snd-soc-au1xpsc-dbdma.o 13 obj-$(CONFIG_SND_SOC_AU1XPSC_I2S) += snd-soc-au1xpsc-i2s.o 14 obj-$(CONFIG_SND_SOC_AU1XPSC_AC97) += snd-soc-au1xpsc-ac97.o 15 obj-$(CONFIG_SND_SOC_AU1XAUDIO) += snd-soc-au1x-dma.o [all …]
|
/Linux-v6.6/sound/soc/sh/ |
D | Makefile | 3 snd-soc-dma-sh7760-objs := dma-sh7760.o 4 obj-$(CONFIG_SND_SOC_PCM_SH7760) += snd-soc-dma-sh7760.o 7 snd-soc-hac-objs := hac.o 8 snd-soc-ssi-objs := ssi.o 9 snd-soc-fsi-objs := fsi.o 10 snd-soc-siu-objs := siu_pcm.o siu_dai.o 11 obj-$(CONFIG_SND_SOC_SH4_HAC) += snd-soc-hac.o 12 obj-$(CONFIG_SND_SOC_SH4_SSI) += snd-soc-ssi.o 13 obj-$(CONFIG_SND_SOC_SH4_FSI) += snd-soc-fsi.o 14 obj-$(CONFIG_SND_SOC_SH4_SIU) += snd-soc-siu.o [all …]
|
/Linux-v6.6/drivers/pinctrl/mediatek/ |
D | pinctrl-moore.c | 4 * pinctrl-bindings.txt for MediaTek SoC. 66 desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin]; in mtk_pinmux_set_mux() 84 desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin]; in mtk_pinmux_gpio_request_enable() 89 hw->soc->gpio_m); in mtk_pinmux_gpio_request_enable() 99 desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin]; in mtk_pinmux_gpio_set_direction() 115 desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin]; in mtk_pinconf_get() 121 if (hw->soc->bias_get_combo) { in mtk_pinconf_get() 122 err = hw->soc->bias_get_combo(hw, desc, &pullup, &ret); in mtk_pinconf_get() 127 } else if (hw->soc->bias_disable_get) { in mtk_pinconf_get() 128 err = hw->soc->bias_disable_get(hw, desc, &ret); in mtk_pinconf_get() [all …]
|
/Linux-v6.6/Documentation/process/ |
D | maintainer-soc.rst | 4 SoC Subsystem 10 The SoC subsystem is a place of aggregation for SoC-specific code. 16 * SoC-specific drivers across architectures, in particular for 32- & 64-bit 19 These "SoC-specific drivers" do not include clock, GPIO etc drivers that have 20 other top-level maintainers. The drivers/soc/ directory is generally meant 21 for kernel-internal drivers that are used by other drivers to provide SoC- 22 specific functionality like identifying an SoC revision or interfacing with 25 The SoC subsystem also serves as an intermediate location for changes to 27 of new platforms, or the removal of existing ones, often go through the SoC 30 The main SoC tree is housed on git.kernel.org: [all …]
|
/Linux-v6.6/Documentation/devicetree/bindings/soc/socionext/ |
D | socionext,uniphier-soc-glue.yaml | 4 $id: http://devicetree.org/schemas/soc/socionext/socionext,uniphier-soc-glue.yaml# 7 title: Socionext UniPhier SoC-glue logic 13 SoC-glue logic implemented on Socionext UniPhier SoCs is a collection of 20 - socionext,uniphier-ld4-soc-glue 21 - socionext,uniphier-pro4-soc-glue 22 - socionext,uniphier-pro5-soc-glue 23 - socionext,uniphier-pxs2-soc-glue 24 - socionext,uniphier-sld8-soc-glue 25 - socionext,uniphier-ld11-soc-glue 26 - socionext,uniphier-ld20-soc-glue [all …]
|