/sound/soc/ |
D | soc-compress.c | 32 struct snd_soc_platform *platform = rtd->platform; in soc_compr_open() local 37 if (platform->driver->compr_ops && platform->driver->compr_ops->open) { in soc_compr_open() 38 ret = platform->driver->compr_ops->open(cstream); in soc_compr_open() 41 platform->component.name); in soc_compr_open() 61 if (platform->driver->compr_ops && platform->driver->compr_ops->free) in soc_compr_open() 62 platform->driver->compr_ops->free(cstream); in soc_compr_open() 73 struct snd_soc_platform *platform = fe->platform; in soc_compr_open_fe() local 86 if (platform->driver->compr_ops && platform->driver->compr_ops->open) { in soc_compr_open_fe() 87 ret = platform->driver->compr_ops->open(cstream); in soc_compr_open_fe() 90 platform->component.name); in soc_compr_open_fe() [all …]
|
D | soc-generic-dmaengine-pcm.c | 30 struct snd_soc_platform platform; member 36 return container_of(p, struct dmaengine_pcm, platform); in soc_platform_to_pcm() 85 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_hw_params() 116 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_set_runtime_hwparams() 192 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_open() 212 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_compat_request_channel() 247 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_new() 249 struct device *dev = rtd->platform->dev; in dmaengine_pcm_new() 284 dev_err(rtd->platform->dev, in dmaengine_pcm_new() 320 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_pointer() [all …]
|
D | soc-pcm.c | 442 struct snd_soc_platform *platform = rtd->platform; in soc_pcm_open() local 454 pm_runtime_get_sync(platform->dev); in soc_pcm_open() 468 if (platform->driver->ops && platform->driver->ops->open) { in soc_pcm_open() 469 ret = platform->driver->ops->open(substream); in soc_pcm_open() 471 dev_err(platform->dev, "ASoC: can't open platform" in soc_pcm_open() 472 " %s: %d\n", platform->component.name, ret); in soc_pcm_open() 583 if (platform->driver->ops && platform->driver->ops->close) in soc_pcm_open() 584 platform->driver->ops->close(substream); in soc_pcm_open() 592 pm_runtime_put(platform->dev); in soc_pcm_open() 642 struct snd_soc_platform *platform = rtd->platform; in soc_pcm_close() local [all …]
|
D | soc-core.c | 399 struct snd_soc_platform *platform; in platform_list_read_file() local 404 list_for_each_entry(platform, &platform_list, list) { in platform_list_read_file() 406 platform->component.name); in platform_list_read_file() 595 struct snd_soc_platform *platform = card->rtd[i].platform; in snd_soc_suspend() local 602 if (platform->driver->suspend && !platform->suspended) { in snd_soc_suspend() 603 platform->driver->suspend(cpu_dai); in snd_soc_suspend() 604 platform->suspended = 1; in snd_soc_suspend() 778 struct snd_soc_platform *platform = card->rtd[i].platform; in soc_resume_deferred() local 785 if (platform->driver->resume && platform->suspended) { in soc_resume_deferred() 786 platform->driver->resume(cpu_dai); in soc_resume_deferred() [all …]
|
D | soc-io.c | 254 int snd_soc_platform_read(struct snd_soc_platform *platform, in snd_soc_platform_read() argument 260 ret = snd_soc_component_read(&platform->component, reg, &val); in snd_soc_platform_read() 268 int snd_soc_platform_write(struct snd_soc_platform *platform, in snd_soc_platform_write() argument 271 return snd_soc_component_write(&platform->component, reg, val); in snd_soc_platform_write()
|
D | Kconfig | 16 specific driver for your SoC platform below.
|
/sound/soc/intel/ |
D | sst-baytrail-pcm.c | 73 snd_soc_platform_get_drvdata(rtd->platform); in sst_byt_pcm_hw_params() 145 snd_soc_platform_get_drvdata(rtd->platform); in sst_byt_pcm_restore_stream_context() 178 snd_soc_platform_get_drvdata(rtd->platform); in sst_byt_pcm_trigger() 220 snd_soc_platform_get_drvdata(rtd->platform); in byt_notify_pointer() 242 snd_soc_platform_get_drvdata(rtd->platform); in sst_byt_pcm_pointer() 254 snd_soc_platform_get_drvdata(rtd->platform); in sst_byt_pcm_open() 282 snd_soc_platform_get_drvdata(rtd->platform); in sst_byt_pcm_close() 332 struct snd_soc_platform *platform = rtd->platform; in sst_byt_pcm_new() local 333 struct sst_pdata *pdata = dev_get_platdata(platform->dev); in sst_byt_pcm_new() 374 static int sst_byt_pcm_probe(struct snd_soc_platform *platform) in sst_byt_pcm_probe() argument [all …]
|
D | Makefile | 5 snd-soc-sst-mfld-platform-objs := sst-mfld-platform-pcm.o \ 6 sst-mfld-platform-compress.o sst-atom-controls.o 9 obj-$(CONFIG_SND_SST_MFLD_PLATFORM) += snd-soc-sst-mfld-platform.o
|
D | sst-atom-controls.c | 201 int sst_dsp_init_v2_dpcm(struct snd_soc_platform *platform) in sst_dsp_init_v2_dpcm() argument 204 struct sst_data *drv = snd_soc_platform_get_drvdata(platform); in sst_dsp_init_v2_dpcm() 206 drv->byte_stream = devm_kzalloc(platform->dev, in sst_dsp_init_v2_dpcm() 212 ret = sst_algo_control_init(platform->dev); in sst_dsp_init_v2_dpcm() 215 ret = snd_soc_add_platform_controls(platform, sst_algo_controls, in sst_dsp_init_v2_dpcm()
|
D | sst-haswell-pcm.c | 313 snd_soc_platform_get_drvdata(rtd->platform); in hsw_pcm_hw_params() 528 snd_soc_platform_get_drvdata(rtd->platform); in hsw_pcm_trigger() 573 snd_soc_platform_get_drvdata(rtd->platform); in hsw_pcm_pointer() 592 snd_soc_platform_get_drvdata(rtd->platform); in hsw_pcm_open() 627 snd_soc_platform_get_drvdata(rtd->platform); in hsw_pcm_close() 671 struct snd_soc_platform *platform = rtd->platform; in hsw_pcm_new() local 672 struct sst_pdata *pdata = dev_get_platdata(platform->dev); in hsw_pcm_new() 775 static int hsw_pcm_probe(struct snd_soc_platform *platform) in hsw_pcm_probe() argument 777 struct hsw_priv_data *priv_data = snd_soc_platform_get_drvdata(platform); in hsw_pcm_probe() 778 struct sst_pdata *pdata = dev_get_platdata(platform->dev); in hsw_pcm_probe() [all …]
|
D | Kconfig | 2 tristate "SOC Machine Audio driver for Intel Medfield MID platform" 7 This adds support for ASoC machine driver for Intel(R) MID Medfield platform 50 This adds audio driver for Intel Baytrail platform based boards 59 This adds audio driver for Intel Baytrail platform based boards
|
D | sst-mfld-platform-compress.c | 104 struct snd_soc_platform *platform = rtd->platform; in sst_platform_compr_set_params() local 105 struct sst_data *ctx = snd_soc_platform_get_drvdata(platform); in sst_platform_compr_set_params()
|
D | haswell.c | 92 struct sst_pdata *pdata = dev_get_platdata(rtd->platform->dev); in haswell_rtd_init()
|
D | sst-mfld-platform.h | 155 int sst_dsp_init_v2_dpcm(struct snd_soc_platform *platform);
|
D | broadwell.c | 105 struct sst_pdata *pdata = dev_get_platdata(rtd->platform->dev); in broadwell_rtd_init()
|
/sound/soc/ux500/ |
D | Kconfig | 5 tristate "SoC Audio support for Ux500 platform" 21 Say Y if you want to enable the Ux500 platform-driver. 31 This will enable platform-drivers for: Ux500
|
/sound/soc/codecs/ |
D | wm8350.c | 1086 struct wm8350_audio_platform_data *platform = in wm8350_set_bias_level() local 1097 platform->codec_current_on << 14); in wm8350_set_bias_level() 1124 platform->dis_out1 | in wm8350_set_bias_level() 1125 (platform->dis_out2 << 2) | in wm8350_set_bias_level() 1126 (platform->dis_out3 << 4) | in wm8350_set_bias_level() 1127 (platform->dis_out4 << 6)); in wm8350_set_bias_level() 1131 (platform-> in wm8350_set_bias_level() 1136 (platform->vmid_s_curve << 8)); in wm8350_set_bias_level() 1140 (platform-> in wm8350_set_bias_level() 1147 (platform-> in wm8350_set_bias_level() [all …]
|
D | bt-sco.c | 75 MODULE_DEVICE_TABLE(platform, bt_sco_driver_ids);
|
/sound/soc/txx9/ |
D | txx9aclc.c | 63 dev_dbg(rtd->platform->dev, in txx9aclc_pcm_hw_params() 69 dev_dbg(rtd->platform->dev, in txx9aclc_pcm_hw_params() 295 struct platform_device *pdev = to_platform_device(dai->platform->dev); in txx9aclc_pcm_new() 379 static int txx9aclc_pcm_probe(struct snd_soc_platform *platform) in txx9aclc_pcm_probe() argument 381 snd_soc_platform_set_drvdata(platform, &txx9aclc_soc_device); in txx9aclc_pcm_probe() 385 static int txx9aclc_pcm_remove(struct snd_soc_platform *platform) in txx9aclc_pcm_remove() argument 387 struct txx9aclc_soc_device *dev = snd_soc_platform_get_drvdata(platform); in txx9aclc_pcm_remove()
|
/sound/soc/fsl/ |
D | fsl_dma.c | 214 struct device *dev = rtd->platform->dev; in fsl_dma_isr() 396 struct device *dev = rtd->platform->dev; in fsl_dma_open() 398 container_of(rtd->platform->driver, struct dma_object, dai); in fsl_dma_open() 550 struct device *dev = rtd->platform->dev; in fsl_dma_hw_params() 713 struct device *dev = rtd->platform->dev; in fsl_dma_pointer() 810 struct device *dev = rtd->platform->dev; in fsl_dma_close() 812 container_of(rtd->platform->driver, struct dma_object, dai); in fsl_dma_close()
|
D | fsl_asrc_dma.c | 67 struct device *dev = rtd->platform->dev; in fsl_asrc_dma_prepare_and_submit() 145 struct device *dev = rtd->platform->dev; in fsl_asrc_dma_hw_params() 277 struct device *dev = rtd->platform->dev; in fsl_asrc_dma_startup()
|
D | mpc5200_dma.c | 309 dev_dbg(rtd->platform->dev, "psc_dma_new(card=%p, dai=%p, pcm=%p)\n", in psc_dma_new() 351 dev_dbg(rtd->platform->dev, "psc_dma_free(pcm=%p)\n", pcm); in psc_dma_free()
|
/sound/soc/davinci/ |
D | davinci-i2s.c | 185 struct snd_soc_platform *platform = rtd->platform; in davinci_mcbsp_start() local 206 if (platform->driver->ops->trigger) { in davinci_mcbsp_start() 207 int ret = platform->driver->ops->trigger(substream, in davinci_mcbsp_start() 228 if (platform->driver->ops->trigger) { in davinci_mcbsp_start() 229 int ret = platform->driver->ops->trigger(substream, in davinci_mcbsp_start()
|
/sound/soc/pxa/ |
D | Kconfig | 138 Marvell PXA910 reference platform. 160 Marvell Zylonite reference platform. 217 Marvell Brownstone reference platform.
|
/sound/soc/blackfin/ |
D | bfin-eval-adav80x.c | 139 MODULE_DEVICE_TABLE(platform, bfin_eval_adav80x_ids);
|