From 7d06982db786e3a65619814aba461533c8a2b0f4 Mon Sep 17 00:00:00 2001 From: Sheetal Date: Fri, 27 Sep 2024 10:25:00 +0000 Subject: [PATCH] ASoC: tegra: Fix Mixer fade status control "MIXER1 Fade Status" was listing 30 entries but MIXER has only 10 streams, hence it should show 10 entries. Update the control. JIRA TAS-2467 Change-Id: I87eeeb64b4a32221ee630ad49c266972501fef96 Signed-off-by: Sheetal Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3220158 GVS: buildbot_gerritrpt Reviewed-by: Sameer Pujar Reviewed-by: Mohan kumar --- sound/soc/tegra-virt-alt/tegra_asoc_util_virt_alt.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/sound/soc/tegra-virt-alt/tegra_asoc_util_virt_alt.c b/sound/soc/tegra-virt-alt/tegra_asoc_util_virt_alt.c index 2f6a66e1..afdeb541 100644 --- a/sound/soc/tegra-virt-alt/tegra_asoc_util_virt_alt.c +++ b/sound/soc/tegra-virt-alt/tegra_asoc_util_virt_alt.c @@ -1,7 +1,6 @@ // SPDX-License-Identifier: GPL-2.0-only -/* - * Copyright (c) 2021-2023 NVIDIA CORPORATION & AFFILIATES. All rights reserved. - */ +// +// SPDX-FileCopyrightText: Copyright (c) 2021-2024 NVIDIA CORPORATION. All rights reserved. #include #include @@ -1637,6 +1636,10 @@ int tegra_virt_t210mixer_param_info(struct snd_kcontrol *kcontrol, uinfo->value.integer.min = 0; uinfo->value.integer.max = 0xffffffff; } + + if (strstr(kcontrol->id.name, "Status")) + params->num_regs = 10; + uinfo->type = params->mask; uinfo->count = params->num_regs;