From 2479acceb05a33e10fdf8d9546911ac21ee6995c Mon Sep 17 00:00:00 2001 From: Guodong Hu Date: Fri, 24 May 2019 10:15:33 +0800 Subject: [PATCH] audiodlkm: modify audiodlkm to parse amixer command correctly 0xFFFFFFFF will be parsed as -1. But as the fourth parameter of SOC_SINGLE_MULTI_EXT(), it denotes 'xmax' and should be larger than the sixth parameter. 0x7FFFFFFF works fine in this function. Change-Id: Ie20437f5e1993dac337f52026343383a98db7f5e Signed-off-by: Guodong Hu --- asoc/msm-pcm-routing-v2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/asoc/msm-pcm-routing-v2.c b/asoc/msm-pcm-routing-v2.c index f1afd538965d..bbab0e09af3b 100644 --- a/asoc/msm-pcm-routing-v2.c +++ b/asoc/msm-pcm-routing-v2.c @@ -20773,7 +20773,7 @@ static int msm_routing_put_app_type_gain_control(struct snd_kcontrol *kcontrol, static const struct snd_kcontrol_new app_type_cfg_controls[] = { SOC_SINGLE_MULTI_EXT("App Type Config", SND_SOC_NOPM, 0, - 0xFFFFFFFF, 0, 128, msm_routing_get_app_type_cfg_control, + 0x7FFFFFFF, 0, 128, msm_routing_get_app_type_cfg_control, msm_routing_put_app_type_cfg_control), SOC_SINGLE_MULTI_EXT("App Type Gain", SND_SOC_NOPM, 0, 0x2000, 0, 4, NULL, msm_routing_put_app_type_gain_control)