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()
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()
439 ret = snd_soc_add_platform(dev, &pcm->platform, in snd_dmaengine_pcm_register()
462 struct snd_soc_platform *platform; in snd_dmaengine_pcm_unregister() local
465 platform = snd_soc_lookup_platform(dev); in snd_dmaengine_pcm_unregister()
466 if (!platform) in snd_dmaengine_pcm_unregister()
469 pcm = soc_platform_to_pcm(platform); in snd_dmaengine_pcm_unregister()
471 snd_soc_remove_platform(platform); in snd_dmaengine_pcm_unregister()