Searched refs:esai (Results 1 – 14 of 14) sorted by relevance
| /linux-6.15/Documentation/devicetree/bindings/sound/ |
| H A D | fsl,esai.yaml | 23 - fsl,imx35-esai 24 - fsl,imx6ull-esai 25 - fsl,vf610-esai 28 - fsl,imx8qm-esai 29 - const: fsl,imx6ull-esai 43 The esai baud clock for esai controller used to 83 fsl,esai-synchronous: 115 const: fsl,imx8qm-esai 125 esai@2024000 { 126 compatible = "fsl,imx35-esai"; [all …]
|
| H A D | fsl-asoc-card.yaml | 217 audio-cpu = <&esai>;
|
| /linux-6.15/sound/soc/fsl/ |
| H A D | fsl_esai.c | 1135 if (!IS_ERR(esai->spbaclk)) { in fsl_esai_runtime_resume() 1140 if (!IS_ERR(esai->extalclk)) { in fsl_esai_runtime_resume() 1145 if (!IS_ERR(esai->fsysclk)) { in fsl_esai_runtime_resume() 1160 if (!IS_ERR(esai->fsysclk)) in fsl_esai_runtime_resume() 1163 if (!IS_ERR(esai->extalclk)) in fsl_esai_runtime_resume() 1166 if (!IS_ERR(esai->spbaclk)) in fsl_esai_runtime_resume() 1169 clk_disable_unprepare(esai->coreclk); in fsl_esai_runtime_resume() 1180 if (!IS_ERR(esai->fsysclk)) in fsl_esai_runtime_suspend() 1182 if (!IS_ERR(esai->extalclk)) in fsl_esai_runtime_suspend() 1184 if (!IS_ERR(esai->spbaclk)) in fsl_esai_runtime_suspend() [all …]
|
| H A D | Makefile | 19 snd-soc-fsl-esai-y := fsl_esai.o 37 obj-$(CONFIG_SND_SOC_FSL_ESAI) += snd-soc-fsl-esai.o
|
| /linux-6.15/sound/soc/sof/ |
| H A D | ipc3-topology.c | 1129 memset(&config->esai, 0, sizeof(config->esai)); in sof_link_esai_load() 1138 config->esai.mclk_rate = le32_to_cpu(hw_config->mclk_rate); in sof_link_esai_load() 1139 config->esai.bclk_rate = le32_to_cpu(hw_config->bclk_rate); in sof_link_esai_load() 1140 config->esai.fsync_rate = le32_to_cpu(hw_config->fsync_rate); in sof_link_esai_load() 1141 config->esai.mclk_direction = hw_config->mclk_direction; in sof_link_esai_load() 1142 config->esai.tdm_slots = le32_to_cpu(hw_config->tdm_slots); in sof_link_esai_load() 1144 config->esai.rx_slots = le32_to_cpu(hw_config->rx_slots); in sof_link_esai_load() 1145 config->esai.tx_slots = le32_to_cpu(hw_config->tx_slots); in sof_link_esai_load() 1150 config->esai.mclk_rate, config->esai.tdm_slot_width, in sof_link_esai_load() 1151 config->esai.tdm_slots, config->esai.mclk_id); in sof_link_esai_load() [all …]
|
| H A D | ipc3-pcm.c | 298 rate->min = private->dai_config->esai.fsync_rate; in sof_ipc3_pcm_dai_link_fixup() 299 rate->max = private->dai_config->esai.fsync_rate; in sof_ipc3_pcm_dai_link_fixup() 300 channels->min = private->dai_config->esai.tdm_slots; in sof_ipc3_pcm_dai_link_fixup() 301 channels->max = private->dai_config->esai.tdm_slots; in sof_ipc3_pcm_dai_link_fixup()
|
| /linux-6.15/include/sound/sof/ |
| H A D | dai.h | 115 struct sof_ipc_dai_esai_params esai; member
|
| /linux-6.15/arch/arm64/boot/dts/freescale/ |
| H A D | imx8qm-ss-audio.dtsi | 136 esai1: esai@59810000 { 137 compatible = "fsl,imx8qm-esai", "fsl,imx6ull-esai";
|
| H A D | imx8-ss-audio.dtsi | 167 esai0: esai@59010000 { 168 compatible = "fsl,imx8qm-esai", "fsl,imx6ull-esai";
|
| /linux-6.15/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6sx-sabreauto.dts | 82 audio-cpu = <&esai>; 126 &esai {
|
| H A D | imx6qdl-sabreauto.dtsi | 128 audio-cpu = <&esai>; 289 &esai {
|
| H A D | imx6qdl.dtsi | 394 esai: esai@2024000 { label 396 compatible = "fsl,imx35-esai";
|
| H A D | imx6sx.dtsi | 341 esai: esai@2024000 { label 342 compatible = "fsl,imx35-esai";
|
| H A D | imx25.dtsi | 271 esai@50018000 {
|