Home
last modified time | relevance | path

Searched refs:esai (Results 1 – 12 of 12) sorted by relevance

/linux/Documentation/devicetree/bindings/sound/
A Dfsl,esai.txt12 "fsl,imx35-esai",
13 "fsl,vf610-esai",
14 "fsl,imx6ull-esai",
15 "fsl,imx8qm-esai",
30 "extal" The esai baud clock for esai controller used to
44 - fsl,esai-synchronous: This is a boolean property. If present, indicating
57 esai: esai@2024000 {
58 compatible = "fsl,imx35-esai";
66 fsl,esai-synchronous;
A Dfsl-asoc-card.txt96 audio-cpu = <&esai>;
/linux/sound/soc/fsl/
A Dfsl_esai.c1138 if (!IS_ERR(esai->spbaclk)) { in fsl_esai_runtime_resume()
1143 if (!IS_ERR(esai->extalclk)) { in fsl_esai_runtime_resume()
1148 if (!IS_ERR(esai->fsysclk)) { in fsl_esai_runtime_resume()
1163 if (!IS_ERR(esai->fsysclk)) in fsl_esai_runtime_resume()
1166 if (!IS_ERR(esai->extalclk)) in fsl_esai_runtime_resume()
1169 if (!IS_ERR(esai->spbaclk)) in fsl_esai_runtime_resume()
1172 clk_disable_unprepare(esai->coreclk); in fsl_esai_runtime_resume()
1183 if (!IS_ERR(esai->fsysclk)) in fsl_esai_runtime_suspend()
1185 if (!IS_ERR(esai->extalclk)) in fsl_esai_runtime_suspend()
1187 if (!IS_ERR(esai->spbaclk)) in fsl_esai_runtime_suspend()
[all …]
A DMakefile22 snd-soc-fsl-esai-objs := fsl_esai.o
38 obj-$(CONFIG_SND_SOC_FSL_ESAI) += snd-soc-fsl-esai.o
/linux/include/sound/sof/
A Ddai.h91 struct sof_ipc_dai_esai_params esai; member
/linux/sound/soc/sof/
A Dtopology.c2956 ret = sof_parse_tokens(scomp, &config->esai, esai_tokens, in sof_link_esai_load()
2965 config->esai.mclk_rate = le32_to_cpu(hw_config->mclk_rate); in sof_link_esai_load()
2966 config->esai.bclk_rate = le32_to_cpu(hw_config->bclk_rate); in sof_link_esai_load()
2967 config->esai.fsync_rate = le32_to_cpu(hw_config->fsync_rate); in sof_link_esai_load()
2968 config->esai.mclk_direction = hw_config->mclk_direction; in sof_link_esai_load()
2969 config->esai.tdm_slots = le32_to_cpu(hw_config->tdm_slots); in sof_link_esai_load()
2971 config->esai.rx_slots = le32_to_cpu(hw_config->rx_slots); in sof_link_esai_load()
2972 config->esai.tx_slots = le32_to_cpu(hw_config->tx_slots); in sof_link_esai_load()
2977 config->esai.mclk_rate, config->esai.tdm_slot_width, in sof_link_esai_load()
2978 config->esai.tdm_slots, config->esai.mclk_id); in sof_link_esai_load()
[all …]
A Dpcm.c806 rate->min = dai->dai_config->esai.fsync_rate; in sof_pcm_dai_link_fixup()
807 rate->max = dai->dai_config->esai.fsync_rate; in sof_pcm_dai_link_fixup()
808 channels->min = dai->dai_config->esai.tdm_slots; in sof_pcm_dai_link_fixup()
809 channels->max = dai->dai_config->esai.tdm_slots; in sof_pcm_dai_link_fixup()
/linux/arch/arm/boot/dts/
A Dimx6sx-sabreauto.dts82 audio-cpu = <&esai>;
121 &esai {
A Dimx6qdl-sabreauto.dtsi128 audio-cpu = <&esai>;
284 &esai {
A Dimx6sx.dtsi336 esai: esai@2024000 { label
337 compatible = "fsl,imx6sx-esai", "fsl,imx35-esai";
A Dimx6qdl.dtsi395 esai: esai@2024000 { label
397 compatible = "fsl,imx35-esai";
A Dimx25.dtsi264 esai@50018000 {

Completed in 32 milliseconds