Lines Matching refs:platform
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()
207 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_compat_request_channel()
242 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_new()
244 struct device *dev = rtd->platform->dev; in dmaengine_pcm_new()
279 dev_err(rtd->platform->dev, in dmaengine_pcm_new()
310 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_pointer()
428 ret = snd_soc_add_platform(dev, &pcm->platform, in snd_dmaengine_pcm_register()
451 struct snd_soc_platform *platform; in snd_dmaengine_pcm_unregister() local
454 platform = snd_soc_lookup_platform(dev); in snd_dmaengine_pcm_unregister()
455 if (!platform) in snd_dmaengine_pcm_unregister()
458 pcm = soc_platform_to_pcm(platform); in snd_dmaengine_pcm_unregister()
460 snd_soc_remove_platform(platform); in snd_dmaengine_pcm_unregister()