Lines Matching refs:hw_free
875 if (cpu_dai->driver->ops && cpu_dai->driver->ops->hw_free) in soc_pcm_hw_params()
876 cpu_dai->driver->ops->hw_free(substream, cpu_dai); in soc_pcm_hw_params()
884 if (codec_dai->driver->ops && codec_dai->driver->ops->hw_free) in soc_pcm_hw_params()
885 codec_dai->driver->ops->hw_free(substream, codec_dai); in soc_pcm_hw_params()
889 if (rtd->dai_link->ops && rtd->dai_link->ops->hw_free) in soc_pcm_hw_params()
890 rtd->dai_link->ops->hw_free(substream); in soc_pcm_hw_params()
935 if (rtd->dai_link->ops && rtd->dai_link->ops->hw_free) in soc_pcm_hw_free()
936 rtd->dai_link->ops->hw_free(substream); in soc_pcm_hw_free()
939 if (platform->driver->ops && platform->driver->ops->hw_free) in soc_pcm_hw_free()
940 platform->driver->ops->hw_free(substream); in soc_pcm_hw_free()
945 if (codec_dai->driver->ops && codec_dai->driver->ops->hw_free) in soc_pcm_hw_free()
946 codec_dai->driver->ops->hw_free(substream, codec_dai); in soc_pcm_hw_free()
949 if (cpu_dai->driver->ops && cpu_dai->driver->ops->hw_free) in soc_pcm_hw_free()
950 cpu_dai->driver->ops->hw_free(substream, cpu_dai); in soc_pcm_hw_free()
2185 goto hw_free; in dpcm_run_update_startup()
2203 goto hw_free; in dpcm_run_update_startup()
2213 goto hw_free; in dpcm_run_update_startup()
2219 hw_free: in dpcm_run_update_startup()
2534 rtd->ops.hw_free = dpcm_fe_dai_hw_free; in soc_new_pcm()
2543 rtd->ops.hw_free = soc_pcm_hw_free; in soc_new_pcm()