Home
last modified time | relevance | path

Searched refs:soc (Results 1 – 25 of 1154) sorted by relevance

12345678910>>...47

/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/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/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 …]
/linux/sound/soc/intel/avs/boards/
H A DMakefile3 snd-soc-avs-da7219-y := da7219.o
4 snd-soc-avs-dmic-y := dmic.o
5 snd-soc-avs-es8336-y := es8336.o
6 snd-soc-avs-hdaudio-y := hdaudio.o
7 snd-soc-avs-i2s-test-y := i2s_test.o
8 snd-soc-avs-max98927-y := max98927.o
9 snd-soc-avs-max98357a-y := max98357a.o
10 snd-soc-avs-max98373-y := max98373.o
11 snd-soc-avs-nau8825-y := nau8825.o
12 snd-soc-avs-pcm3168a-y := pcm3168a.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/drivers/soc/
H A DKconfig4 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"
13 source "drivers/soc/hisilicon/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/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 …]
H A Diproc_nand.c18 struct brcmnand_soc soc; member
32 static bool iproc_nand_intc_ack(struct brcmnand_soc *soc) in iproc_nand_intc_ack() argument
35 container_of(soc, struct iproc_nand_soc, soc); in iproc_nand_intc_ack()
47 static void iproc_nand_intc_set(struct brcmnand_soc *soc, bool en) in iproc_nand_intc_set() argument
50 container_of(soc, struct iproc_nand_soc, soc); in iproc_nand_intc_set()
69 static void iproc_nand_apb_access(struct brcmnand_soc *soc, bool prepare, in iproc_nand_apb_access() argument
73 container_of(soc, struct iproc_nand_soc, soc); in iproc_nand_apb_access()
105 struct brcmnand_soc *soc; in iproc_nand_probe() local
110 soc = &priv->soc; in iproc_nand_probe()
122 soc->ctlrdy_ack = iproc_nand_intc_ack; in iproc_nand_probe()
[all …]
H A Dbcmbca_nand.c18 struct brcmnand_soc soc; member
41 static bool bcmbca_nand_intc_ack(struct brcmnand_soc *soc) in bcmbca_nand_intc_ack() argument
44 container_of(soc, struct bcmbca_nand_soc, soc); in bcmbca_nand_intc_ack()
56 static void bcmbca_nand_intc_set(struct brcmnand_soc *soc, bool en) in bcmbca_nand_intc_set() argument
59 container_of(soc, struct bcmbca_nand_soc, soc); in bcmbca_nand_intc_set()
71 static void bcmbca_read_data_bus(struct brcmnand_soc *soc, in bcmbca_read_data_bus() argument
89 struct brcmnand_soc *soc; in bcmbca_nand_probe() local
94 soc = &priv->soc; in bcmbca_nand_probe()
100 soc->ctlrdy_ack = bcmbca_nand_intc_ack; in bcmbca_nand_probe()
101 soc->ctlrdy_set_enabled = bcmbca_nand_intc_set; in bcmbca_nand_probe()
[all …]
H A Dbcm6368_nand.c27 struct brcmnand_soc soc; member
50 static bool bcm6368_nand_intc_ack(struct brcmnand_soc *soc) in bcm6368_nand_intc_ack() argument
53 container_of(soc, struct bcm6368_nand_soc, soc); in bcm6368_nand_intc_ack()
68 static void bcm6368_nand_intc_set(struct brcmnand_soc *soc, bool en) in bcm6368_nand_intc_set() argument
71 container_of(soc, struct bcm6368_nand_soc, soc); in bcm6368_nand_intc_set()
90 struct brcmnand_soc *soc; in bcm6368_nand_probe() local
95 soc = &priv->soc; in bcm6368_nand_probe()
101 soc->ctlrdy_ack = bcm6368_nand_intc_ack; in bcm6368_nand_probe()
102 soc->ctlrdy_set_enabled = bcm6368_nand_intc_set; in bcm6368_nand_probe()
109 return brcmnand_probe(pdev, soc); in bcm6368_nand_probe()
/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
[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/sound/soc/
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
[all...]
H A DKconfig22 will be called snd-soc-core.
61 test cases against soc-topology.c API. This should be primarily used
105 source "sound/soc/adi/Kconfig"
106 source "sound/soc/amd/Kconfig"
107 source "sound/soc/apple/Kconfig"
108 source "sound/soc/atmel/Kconfig"
109 source "sound/soc/au1x/Kconfig"
110 source "sound/soc/bcm/Kconfig"
111 source "sound/soc/cirrus/Kconfig"
112 source "sound/soc/dw
[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/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/sound/soc/pxa/
H A DMakefile3 snd-soc-pxa2xx-y := pxa2xx-pcm.o
4 snd-soc-pxa2xx-ac97-y := pxa2xx-ac97.o
5 snd-soc-pxa2xx-i2s-y := pxa2xx-i2s.o
6 snd-soc-pxa-ssp-y := pxa-ssp.o
7 snd-soc-mmp-sspa-y := mmp-sspa.o
9 obj-$(CONFIG_SND_PXA2XX_SOC) += snd-soc-pxa2xx.o
10 obj-$(CONFIG_SND_PXA2XX_SOC_AC97) += snd-soc-pxa2xx-ac97.o
11 obj-$(CONFIG_SND_PXA2XX_SOC_I2S) += snd-soc-pxa2xx-i2s.o
12 obj-$(CONFIG_SND_PXA_SOC_SSP) += snd-soc-pxa-ssp.o
13 obj-$(CONFIG_SND_MMP_SOC_SSPA) += snd-soc-mmp-sspa.o
[all …]
/linux/drivers/memory/tegra/
H A Dmc.c107 if (mc->soc->ops && mc->soc->ops->probe_device) in tegra_mc_probe_device()
108 return mc->soc->ops->probe_device(mc, dev); in tegra_mc_probe_device()
119 if (id < 1 || id >= mc->soc->num_carveouts) in tegra_mc_get_carveout_info()
200 for (i = 0; i < mc->soc->num_resets; i++) in tegra_mc_reset_find()
201 if (mc->soc->resets[i].id == id) in tegra_mc_reset_find()
202 return &mc->soc->resets[i]; in tegra_mc_reset_find()
220 rst_ops = mc->soc->reset_ops; in tegra_mc_hotreset_assert()
279 rst_ops = mc->soc->reset_ops; in tegra_mc_hotreset_deassert()
317 rst_ops = mc->soc->reset_ops; in tegra_mc_hotreset_status()
338 mc->reset.nr_resets = mc->soc->num_resets; in tegra_mc_reset_setup()
[all …]
/linux/sound/soc/generic/
H A DMakefile2 snd-soc-simple-card-utils-y := simple-card-utils.o
3 snd-soc-simple-card-y := simple-card.o
4 snd-soc-audio-graph-card-y := audio-graph-card.o
5 snd-soc-audio-graph-card2-y := audio-graph-card2.o
6 snd-soc-audio-graph-card2-custom-sample-y := audio-graph-card2-custom-sample.o
7 snd-soc-test-component-y := test-component.o
9 obj-$(CONFIG_SND_SIMPLE_CARD_UTILS) += snd-soc-simple-card-utils.o
10 obj-$(CONFIG_SND_SIMPLE_CARD) += snd-soc-simple-card.o
11 obj-$(CONFIG_SND_AUDIO_GRAPH_CARD) += snd-soc-audio-graph-card.o
12 obj-$(CONFIG_SND_AUDIO_GRAPH_CARD2) += snd-soc-audio-graph-card2.o
[all …]
/linux/drivers/phy/tegra/
H A Dxusb.c34 for (i = 0; i < pad->soc->num_lanes; i++) { in tegra_xusb_pad_of_xlate()
109 np = of_get_child_by_name(lanes, pad->soc->lanes[index].name); in tegra_xusb_pad_find_phy_node()
126 err = match_string(lane->soc->funcs, lane->soc->num_funcs, function); in tegra_xusb_lane_parse_dt()
152 pad->soc->ops->remove(pad); in tegra_xusb_pad_release()
172 err = dev_set_name(&pad->dev, "%s", pad->soc->name); in tegra_xusb_pad_init()
199 pad->lanes = devm_kcalloc(&pad->dev, pad->soc->num_lanes, sizeof(lane), in tegra_xusb_pad_register()
206 for (i = 0; i < pad->soc->num_lanes; i++) { in tegra_xusb_pad_register()
254 unsigned int i = pad->soc->num_lanes; in tegra_xusb_pad_unregister()
266 const struct tegra_xusb_pad_soc *soc) in tegra_xusb_pad_create() argument
272 np = tegra_xusb_find_pad_node(padctl, soc->name); in tegra_xusb_pad_create()
[all …]
/linux/Documentation/sound/kernel-api/
H A Dalsa-driver-api.rst99 .. kernel-doc:: include/sound/soc.h
100 .. kernel-doc:: sound/soc/soc-core.c
101 .. kernel-doc:: sound/soc/soc-devres.c
102 .. kernel-doc:: sound/soc/soc-component.c
103 .. kernel-doc:: sound/soc/soc-pcm.c
104 .. kernel-doc:: sound/soc/soc-ops.c
105 .. kernel-doc:: sound/soc/soc-compress.c
109 .. kernel-doc:: sound/soc/soc-dapm.c
113 .. kernel-doc:: sound/soc/soc-generic-dmaengine-pcm.c
126 .. kernel-doc:: sound/soc/soc-jack.c
/linux/drivers/clk/tegra/
H A Dclk-tegra124-dfll-fcpu.c660 struct tegra_dfll_soc_data *soc; in tegra124_dfll_fcpu_probe() local
678 soc = devm_kzalloc(&pdev->dev, sizeof(*soc), GFP_KERNEL); in tegra124_dfll_fcpu_probe()
679 if (!soc) in tegra124_dfll_fcpu_probe()
682 soc->dev = get_cpu_device(0); in tegra124_dfll_fcpu_probe()
683 if (!soc->dev) { in tegra124_dfll_fcpu_probe()
696 soc->max_freq = fcpu_data->cpu_max_freq_table[speedo_id]; in tegra124_dfll_fcpu_probe()
698 soc->cvb = tegra_cvb_add_opp_table(soc->dev, fcpu_data->cpu_cvb_tables, in tegra124_dfll_fcpu_probe()
701 speedo_value, soc->max_freq); in tegra124_dfll_fcpu_probe()
702 soc->alignment = align; in tegra124_dfll_fcpu_probe()
704 if (IS_ERR(soc->cvb)) { in tegra124_dfll_fcpu_probe()
[all …]
/linux/drivers/soc/tegra/fuse/
H A Dfuse-tegra.c65 .soc = NULL,
130 fuse->lookups = kmemdup_array(fuse->soc->lookups, fuse->soc->num_lookups, in tegra_fuse_add_lookups()
135 nvmem_add_cell_lookups(fuse->lookups, fuse->soc->num_lookups); in tegra_fuse_add_lookups()
158 if (is_acpi_node(dev_fwnode(&pdev->dev)) && !fuse->soc) { in tegra_fuse_probe()
167 fuse->soc = &tegra194_fuse_soc; in tegra_fuse_probe()
172 fuse->soc = &tegra234_fuse_soc; in tegra_fuse_probe()
177 fuse->soc = &tegra241_fuse_soc; in tegra_fuse_probe()
184 fuse->soc->init(fuse); in tegra_fuse_probe()
202 if (fuse->soc->probe) { in tegra_fuse_probe()
203 err = fuse->soc->probe(fuse); in tegra_fuse_probe()
[all …]

12345678910>>...47