Home
last modified time | relevance | path

Searched full:soc (Results 1 – 25 of 4248) sorted by relevance

12345678910>>...170

/linux/sound/soc/codecs/
H A DMakefile2 snd-soc-88pm860x-y := 88pm860x-codec.o
3 snd-soc-ab8500-codec-y := ab8500-codec.o
4 snd-soc-ac97-y := ac97.o
5 snd-soc-ad1836-y := ad1836.o
6 snd-soc-ad193x-y := ad193x.o
7 snd-soc-ad193x-spi-y := ad193x-spi.o
8 snd-soc-ad193x-i2c-y := ad193x-i2c.o
9 snd-soc-ad1980-y := ad1980.o
10 snd-soc-ad73311-y := ad73311.o
11 snd-soc-adau-utils-y := adau-utils.o
[all …]
/linux/sound/soc/
H A DKconfig3 # 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 card"
74 If you want to perform tests on ALSA SoC card functions say Y here.
[all …]
H A DMakefile2 snd-soc-core-y := soc-core.o soc-dapm.o soc-jack.o soc-utils.o soc-dai.o soc-component.o
3 snd-soc-core-y += 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-y += soc-topology.o
11 # snd-soc-test-y := soc-topology-test.o
12 obj-$(CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST) += soc-topology-test.o
16 obj-$(CONFIG_SND_SOC_CARD_KUNIT_TEST) += soc-card-test.o
20 # snd-soc-test-y := soc-utils-test.o
21 obj-$(CONFIG_SND_SOC_UTILS_KUNIT_TEST) += soc-utils-test.o
25 obj-$(CONFIG_SND_SOC_OPS_KUNIT_TEST) += soc-ops-test.o
[all …]
/linux/sound/soc/intel/boards/
H A DMakefile2 snd-soc-hsw-rt5640-y := hsw_rt5640.o
3 snd-soc-sst-bdw-rt5650-mach-y := bdw-rt5650.o
4 snd-soc-sst-bdw-rt5677-mach-y := bdw-rt5677.o
5 snd-soc-bdw-rt286-y := bdw_rt286.o
6 snd-soc-sst-sof-pcm512x-y := sof_pcm512x.o
7 snd-soc-sst-sof-wm8804-y := sof_wm8804.o
8 snd-soc-sst-bytcr-rt5640-y := bytcr_rt5640.o
9 snd-soc-sst-bytcr-rt5651-y := bytcr_rt5651.o
10 snd-soc-sst-bytcr-wm5102-y := bytcr_wm5102.o
11 snd-soc-sst-cht-bsw-rt5672-y := cht_bsw_rt5672.o
[all …]
/linux/sound/soc/qcom/
H A DMakefile3 snd-soc-lpass-cpu-y := lpass-cpu.o
4 snd-soc-lpass-cdc-dma-y := lpass-cdc-dma.o
5 snd-soc-lpass-hdmi-y := lpass-hdmi.o
6 snd-soc-lpass-platform-y := lpass-platform.o
7 snd-soc-lpass-ipq806x-y := lpass-ipq806x.o
8 snd-soc-lpass-apq8016-y := lpass-apq8016.o
9 snd-soc-lpass-sc7180-y := lpass-sc7180.o
10 snd-soc-lpass-sc7280-y := 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 …]
H A DKconfig7 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.
125 tristate "SoC ALSA USB offloading backing for QDSP6"
134 with the SoC USB framework to initialize a session
138 tristate "SoC ALSA audio driver for QDSP6"
154 To add support for MSM QDSP6 Soc Audio.
155 This will enable sound soc platform specific
160 tristate "SoC Machine driver for MSM8996 and APQ8096 boards"
[all …]
/linux/sound/soc/samsung/
H A DMakefile3 snd-soc-s3c-dma-y := dmaengine.o
4 snd-soc-idma-y := idma.o
5 snd-soc-samsung-spdif-y := spdif.o
6 snd-soc-pcm-y := pcm.o
7 snd-soc-i2s-y := 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/arch/arm64/
H A DKconfig.platforms9 This enables support for the Actions Semiconductor S900 SoC family.
12 bool "Airoha SoC Support"
19 bool "Allwinner sunxi 64-bit SoC Family"
34 Soc family.
37 bool "Apple Silicon SoC family"
40 This enables support for Apple's in-house ARM SoC family, such
44 bool "Broadcom SoC Support"
59 This enables support for the Broadcom BCM2837 and BCM2711 SoC.
63 bool "Broadcom iProc SoC Family"
71 bool "Broadcom Broadband Carrier Access (BCA) origin SoC"
[all …]
/linux/drivers/soc/
H A DKconfig2 menu "SOC (System On Chip) specific Drivers"
4 source "drivers/soc/amlogic/Kconfig"
5 source "drivers/soc/apple/Kconfig"
6 source "drivers/soc/aspeed/Kconfig"
7 source "drivers/soc/atmel/Kconfig"
8 source "drivers/soc/bcm/Kconfig"
9 source "drivers/soc/canaan/Kconfig"
10 source "drivers/soc/cirrus/Kconfig"
11 source "drivers/soc/fsl/Kconfig"
12 source "drivers/soc/fujitsu/Kconfig"
[all …]
/linux/sound/soc/meson/
H A DMakefile3 snd-soc-meson-aiu-y := aiu.o
4 snd-soc-meson-aiu-y += aiu-acodec-ctrl.o
5 snd-soc-meson-aiu-y += aiu-codec-ctrl.o
6 snd-soc-meson-aiu-y += aiu-encoder-i2s.o
7 snd-soc-meson-aiu-y += aiu-encoder-spdif.o
8 snd-soc-meson-aiu-y += aiu-fifo.o
9 snd-soc-meson-aiu-y += aiu-fifo-i2s.o
10 snd-soc-meson-aiu-y += aiu-fifo-spdif.o
11 snd-soc-meson-axg-fifo-y := axg-fifo.o
12 snd-soc-meson-axg-frddr-y := axg-frddr.o
[all …]
/linux/sound/soc/ti/
H A DMakefile4 snd-soc-ti-edma-y := edma-pcm.o
5 snd-soc-ti-sdma-y := sdma-pcm.o
6 snd-soc-ti-udma-y := 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-y := davinci-i2s.o
14 snd-soc-davinci-mcasp-y := davinci-mcasp.o
15 snd-soc-omap-dmic-y := omap-dmic.o
16 snd-soc-omap-mcbsp-y := omap-mcbsp.o omap-mcbsp-st.o
[all …]
/linux/sound/soc/intel/common/
H A DMakefile2 snd-soc-acpi-intel-match-y := soc-acpi-intel-byt-match.o soc-acpi-intel-cht-match.o \
3 soc-acpi-intel-hsw-bdw-match.o \
4 soc-acpi-intel-skl-match.o soc-acpi-intel-kbl-match.o \
5 soc-acpi-intel-bxt-match.o soc-acpi-intel-glk-match.o \
6 soc-acpi-intel-cnl-match.o soc-acpi-intel-cfl-match.o \
7 soc-acpi-intel-cml-match.o soc-acpi-intel-icl-match.o \
8 soc-acpi-intel-tgl-match.o soc-acpi-intel-ehl-match.o \
9 soc-acpi-intel-jsl-match.o soc-acpi-intel-adl-match.o \
10 soc-acpi-intel-rpl-match.o soc-acpi-intel-mtl-match.o \
11 soc-acpi-intel-arl-match.o \
[all …]
/linux/sound/soc/atmel/
H A DMakefile3 snd-soc-atmel-pcm-pdc-y := atmel-pcm-pdc.o
4 snd-soc-atmel-pcm-dma-y := atmel-pcm-dma.o
5 snd-soc-atmel_ssc_dai-y := atmel_ssc_dai.o
6 snd-soc-atmel-i2s-y := atmel-i2s.o
7 snd-soc-mchp-i2s-mcc-y := mchp-i2s-mcc.o
8 snd-soc-mchp-spdiftx-y := mchp-spdiftx.o
9 snd-soc-mchp-spdifrx-y := mchp-spdifrx.o
10 snd-soc-mchp-pdmc-y := 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/Documentation/devicetree/bindings/mips/
H A Dralink.yaml7 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/drivers/mtd/nand/raw/brcmnand/
H A Dbrcmnand.h23 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,
27 void (*read_data_bus)(struct brcmnand_soc *soc, void __iomem *flash_cache,
33 u32 (*read_reg)(struct brcmnand_soc *soc, u32 offset);
34 void (*write_reg)(struct brcmnand_soc *soc, u32 val, u32 offset);
37 static inline void brcmnand_soc_data_bus_prepare(struct brcmnand_soc *soc, in brcmnand_soc_data_bus_prepare() argument
40 if (soc && soc->prepare_data_bus) in brcmnand_soc_data_bus_prepare()
41 soc->prepare_data_bus(soc, true, is_param); in brcmnand_soc_data_bus_prepare()
44 static inline void brcmnand_soc_data_bus_unprepare(struct brcmnand_soc *soc, in brcmnand_soc_data_bus_unprepare() argument
[all …]
H A Dbcma_nand.c14 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/sound/soc/rockchip/
H A DMakefile3 snd-soc-rockchip-i2s-y := rockchip_i2s.o
4 snd-soc-rockchip-i2s-tdm-y := rockchip_i2s_tdm.o
5 snd-soc-rockchip-pdm-y := rockchip_pdm.o
6 snd-soc-rockchip-sai-y := rockchip_sai.o
7 snd-soc-rockchip-spdif-y := rockchip_spdif.o
9 obj-$(CONFIG_SND_SOC_ROCKCHIP_I2S) += snd-soc-rockchip-i2s.o
10 obj-$(CONFIG_SND_SOC_ROCKCHIP_PDM) += snd-soc-rockchip-pdm.o
11 obj-$(CONFIG_SND_SOC_ROCKCHIP_SAI) += snd-soc-rockchip-sai.o
12 obj-$(CONFIG_SND_SOC_ROCKCHIP_SPDIF) += snd-soc-rockchip-spdif.o
13 obj-$(CONFIG_SND_SOC_ROCKCHIP_I2S_TDM) += snd-soc-rockchip-i2s-tdm.o
[all …]
/linux/Documentation/process/
H A Dmaintainer-soc.rst4 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/drivers/pinctrl/mediatek/
H A Dpinctrl-moore.c4 * pinctrl-bindings.txt for MediaTek SoC.
66 desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin]; in mtk_pinmux_set_mux()
87 desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin]; in mtk_pinmux_gpio_request_enable()
92 hw->soc->gpio_m); in mtk_pinmux_gpio_request_enable()
102 desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin]; in mtk_pinmux_gpio_set_direction()
118 desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin]; in mtk_pinconf_get()
124 if (hw->soc->bias_get_combo) { in mtk_pinconf_get()
125 err = hw->soc->bias_get_combo(hw, desc, &pullup, &ret); in mtk_pinconf_get()
130 } else if (hw->soc->bias_disable_get) { in mtk_pinconf_get()
131 err = hw->soc->bias_disable_get(hw, desc, &ret); in mtk_pinconf_get()
[all …]
H A Dpinctrl-paris.c4 * bindings for MediaTek SoC.
110 desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin]; in mtk_pinmux_gpio_request_enable()
113 hw->soc->gpio_m); in mtk_pinmux_gpio_request_enable()
123 desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin]; in mtk_pinmux_gpio_set_direction()
137 if (pin >= hw->soc->npins) in mtk_pinconf_get()
140 desc = (const struct mtk_pin_desc *)&hw->soc->pins[pin]; in mtk_pinconf_get()
146 if (!hw->soc->bias_get_combo) in mtk_pinconf_get()
148 err = hw->soc->bias_get_combo(hw, desc, &pullup, &ret); in mtk_pinconf_get()
201 if (!hw->soc->drive_get) in mtk_pinconf_get()
204 if (hw->soc->adv_drive_get) { in mtk_pinconf_get()
[all …]
/linux/sound/soc/au1x/
H A DMakefile3 snd-soc-au1xpsc-dbdma-y := dbdma2.o
4 snd-soc-au1xpsc-i2s-y := psc-i2s.o
5 snd-soc-au1xpsc-ac97-y := psc-ac97.o
8 snd-soc-au1x-dma-y := dma.o
9 snd-soc-au1x-ac97c-y := ac97c.o
10 snd-soc-au1x-i2sc-y := 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/Documentation/devicetree/bindings/arm/
H A Damlogic.yaml7 title: Amlogic SoC based Platforms
20 - description: Boards with the Amlogic Meson6 SoC
26 - description: Boards with the Amlogic Meson8 SoC
33 - description: Boards with the Amlogic Meson8m2 SoC
39 - description: Boards with the Amlogic Meson8b SoC
47 - description: Boards with the Amlogic Meson GXBaby SoC
69 - description: Boards with the Amlogic Meson GXL S805X SoC
77 - description: Boards with the Amlogic Meson GXL S805Y SoC
84 - description: Boards with the Amlogic Meson GXL S905W SoC
93 - description: Boards with the Amlogic Meson GXL S905X SoC
[all …]
/linux/Documentation/devicetree/bindings/soc/socionext/
H A Dsocionext,uniphier-soc-glue.yaml4 $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 …]
/linux/drivers/soc/renesas/
H A DKconfig3 bool "Renesas SoC driver support" if COMPILE_TEST && !ARCH_RENESAS
223 This enables support for the Renesas R-Car D3 SoC.
232 This enables support for the Renesas R-Car E3 SoC.
241 This enables support for the Renesas R-Car H3 SoC (revisions 2.0 and
251 This enables support for the Renesas R-Car M3-N SoC.
260 This enables support for the Renesas R-Car M3-W SoC.
268 This enables support for the Renesas R-Car M3-W+ SoC.
277 This enables support for the Renesas R-Car S4-8 SoC.
285 This enables support for the Renesas R-Car V3H SoC.
293 This enables support for the Renesas R-Car V3M SoC.
[all …]
/linux/arch/arm/mach-bcm/
H A DKconfig3 bool "Broadcom SoC Support"
6 This enables support for Broadcom ARM based SoC chips
41 bool "Broadcom Hurricane 2 SoC support"
50 bool "Broadcom Northstar Plus SoC Support"
58 Support for Broadcom Northstar Plus SoC.
61 applications. The SoC features dual core Cortex A9 ARM CPUs,
67 bool "Broadcom BCM470X / BCM5301X ARM SoC"
77 This is a network SoC line mostly used in home routers and
79 This includes the following SoC: BCM53010, BCM53011, BCM53012,
84 different SoC or with the older BCM47XX and BCM53XX based
[all …]

12345678910>>...170