mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-02 16:06:45 +07:00
ASoC: Intel: Enable bytcht_nocodec machine driver
Make sure this machine driver is only used if enabled explicitly and if there is no information found in the SSDT. Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Acked-by: Vinod Koul <vinod.koul@intel.com> Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
759db1c466
commit
a9b6567d03
@ -489,7 +489,14 @@ static struct sst_acpi_mach sst_acpi_bytcr[] = {
|
||||
&byt_rvp_platform_data },
|
||||
{"10EC5648", "cht-bsw-rt5645", "intel/fw_sst_0f28.bin", "cht-bsw", NULL,
|
||||
&byt_rvp_platform_data },
|
||||
|
||||
#if IS_ENABLED(CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH)
|
||||
/*
|
||||
* This is always last in the table so that it is selected only when
|
||||
* enabled explicitly and there is no codec-related information in SSDT
|
||||
*/
|
||||
{"80860F28", "bytcht_nocodec", "intel/fw_sst_0f28.bin", "bytcht_nocodec", NULL,
|
||||
&byt_rvp_platform_data },
|
||||
#endif
|
||||
{},
|
||||
};
|
||||
|
||||
@ -520,6 +527,14 @@ static struct sst_acpi_mach sst_acpi_chv[] = {
|
||||
/* some CHT-T platforms rely on RT5651, use Baytrail machine driver */
|
||||
{"10EC5651", "bytcr_rt5651", "intel/fw_sst_22a8.bin", "bytcr_rt5651", NULL,
|
||||
&chv_platform_data },
|
||||
#if IS_ENABLED(CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH)
|
||||
/*
|
||||
* This is always last in the table so that it is selected only when
|
||||
* enabled explicitly and there is no codec-related information in SSDT
|
||||
*/
|
||||
{"808622A8", "bytcht_nocodec", "intel/fw_sst_22a8.bin", "bytcht_nocodec", NULL,
|
||||
&chv_platform_data },
|
||||
#endif
|
||||
{},
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user