From ee5d037b2158192b1e2e83e55cda098a1ea1098a Mon Sep 17 00:00:00 2001 From: Prasad Kumpatla Date: Fri, 6 Dec 2019 16:08:14 +0530 Subject: [PATCH] asoc: bengal: set format param mask for SLIM_7_TX backend Enable format mask for SLIM_7_TX backend to fix hardware params setting failure on bengal target. Change-Id: I00d7f8a2613c4b396196222e7e6256f896d58cc6 Signed-off-by: Prasad Kumpatla --- asoc/bengal.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/asoc/bengal.c b/asoc/bengal.c index d60698d3b2ab..49415d8291ae 100644 --- a/asoc/bengal.c +++ b/asoc/bengal.c @@ -3465,6 +3465,8 @@ static int msm_be_hw_params_fixup(struct snd_soc_pcm_runtime *rtd, break; case MSM_BACKEND_DAI_SLIMBUS_7_TX: + param_set_mask(params, SNDRV_PCM_HW_PARAM_FORMAT, + slim_tx_cfg[SLIM_TX_7].bit_format); rate->min = rate->max = slim_tx_cfg[SLIM_TX_7].sample_rate; channels->min = channels->max = slim_tx_cfg[SLIM_TX_7].channels;