]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
ASoC: Intel: Fix platform ID matching
authorCurtis Malainey <cujomalainey@chromium.org>
Mon, 9 Aug 2021 21:35:39 +0000 (14:35 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 15 Sep 2021 07:50:38 +0000 (09:50 +0200)
[ Upstream commit f4eeaed04e861b95f1f2c911263f2fcaa959c078 ]

Sparse warnings triggered truncating the IDs of some platform device
tables. Unfortunately some of the IDs in the match tables were missed
which breaks audio. The KBL change has been verified to fix audio, the
CML change was not tested as it was found through grepping the broken
changes and found to match the same situation in anticipation that it
should also be fixed.

Fixes: 94efd726b947 ("ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters")
Fixes: 24e46fb811e9 ("ASoC: Intel: bxt_da7219_max98357a: shrink platform_id below 20 characters")
Signed-off-by: Curtis Malainey <cujomalainey@chromium.org>
Tested-by: Matt Davis <mattedavis@google.com>
Reviewed-by: Cezary Rojewski <cezary.rojewski@intel.com>
Acked-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20210809213544.1682444-1-cujomalainey@chromium.org
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
sound/soc/intel/common/soc-acpi-intel-cml-match.c
sound/soc/intel/common/soc-acpi-intel-kbl-match.c

index 26dde88bb2279c43f6b63983509fd01fde09da8e..9b85811ffd515ebd3c694f823ac46b639d196d03 100644 (file)
@@ -62,7 +62,7 @@ struct snd_soc_acpi_mach snd_soc_acpi_intel_cml_machines[] = {
        },
        {
                .id = "DLGS7219",
-               .drv_name = "cml_da7219_max98357a",
+               .drv_name = "cml_da7219_mx98357a",
                .machine_quirk = snd_soc_acpi_codec_list,
                .quirk_data = &max98390_spk_codecs,
                .sof_fw_filename = "sof-cml.ri",
index 4ed1349affc4d5484cb6ee12e6fd15a38a99007b..20f2132a9cd668bad832acff4c6554d0698d62a6 100644 (file)
@@ -87,7 +87,7 @@ struct snd_soc_acpi_mach snd_soc_acpi_intel_kbl_machines[] = {
        },
        {
                .id = "DLGS7219",
-               .drv_name = "kbl_da7219_max98357a",
+               .drv_name = "kbl_da7219_mx98357a",
                .fw_filename = "intel/dsp_fw_kbl.bin",
                .machine_quirk = snd_soc_acpi_codec_list,
                .quirk_data = &kbl_7219_98357_codecs,