diff options
Diffstat (limited to 'target/linux/layerscape/patches-5.4/801-audio-0036-MLK-17442-ASoC-fsl-fix-wrong-usage-of-filter_data-pa.patch')
-rw-r--r-- | target/linux/layerscape/patches-5.4/801-audio-0036-MLK-17442-ASoC-fsl-fix-wrong-usage-of-filter_data-pa.patch | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/target/linux/layerscape/patches-5.4/801-audio-0036-MLK-17442-ASoC-fsl-fix-wrong-usage-of-filter_data-pa.patch b/target/linux/layerscape/patches-5.4/801-audio-0036-MLK-17442-ASoC-fsl-fix-wrong-usage-of-filter_data-pa.patch new file mode 100644 index 0000000000..5cc427496a --- /dev/null +++ b/target/linux/layerscape/patches-5.4/801-audio-0036-MLK-17442-ASoC-fsl-fix-wrong-usage-of-filter_data-pa.patch @@ -0,0 +1,30 @@ +From 8d4837f146cd14cf7041050ddec77b2a5c3f2f27 Mon Sep 17 00:00:00 2001 +From: Shengjiu Wang <shengjiu.wang@nxp.com> +Date: Tue, 23 Jan 2018 13:25:40 +0800 +Subject: [PATCH] MLK-17442: ASoC: fsl: fix wrong usage of filter_data (part 1) + +The filter_data should be used for dma_filter_fn function, +but we used the filter_data wrongly for dma channel name. +This patch is to fix the issue. + +Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com> +Reviwed-by: Daniel Baluta <daniel.baluta@nxp.com> +[ Aisheng: split out esai and pcm changes ] +Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com> +--- + sound/soc/fsl/fsl_sai.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +--- a/sound/soc/fsl/fsl_sai.c ++++ b/sound/soc/fsl/fsl_sai.c +@@ -1136,8 +1136,8 @@ static int fsl_sai_probe(struct platform + MCLK_DIR(index)); + } + +- sai->dma_params_rx.filter_data = "rx"; +- sai->dma_params_tx.filter_data = "tx"; ++ sai->dma_params_rx.chan_name = "rx"; ++ sai->dma_params_tx.chan_name = "tx"; + sai->dma_params_rx.addr = res->start + FSL_SAI_RDR0; + sai->dma_params_tx.addr = res->start + FSL_SAI_TDR0; + sai->dma_params_rx.maxburst = FSL_SAI_MAXBURST_RX; |