mirror of
https://github.com/torvalds/linux.git
synced 2026-05-02 13:32:40 -04:00
ASoC: Intel: SOF: merge COMETLAKE_LP and COMETLAKE_H
We already have two configurations for CometLake, and a third one coming. On other platforms, we used a single Kconfig option, so we should follow the same trend by merging the two cases in a backwards compatible way. The backwards compatibility is handled by overloading the COMETLAKE_LP kconfig as COMETLAKE. In practice we've never seen a case where COMETLAKE_H is not selected along with COMETLAKE_LP, so keeping one of the two is enough. Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Reviewed-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com> Reviewed-by: Kai Vehmanen <kai.vehmanen@linux.intel.com> Link: https://lore.kernel.org/r/20200617164755.18104-2-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
committed by
Mark Brown
parent
ed1220df6e
commit
4228668eb9
@@ -151,9 +151,7 @@ static const struct sof_dev_desc cfl_desc = {
|
||||
};
|
||||
#endif
|
||||
|
||||
#if IS_ENABLED(CONFIG_SND_SOC_SOF_COMETLAKE_LP) || \
|
||||
IS_ENABLED(CONFIG_SND_SOC_SOF_COMETLAKE_H)
|
||||
|
||||
#if IS_ENABLED(CONFIG_SND_SOC_SOF_COMETLAKE)
|
||||
static const struct sof_dev_desc cml_desc = {
|
||||
.machines = snd_soc_acpi_intel_cml_machines,
|
||||
.alt_machines = snd_soc_acpi_intel_cml_sdw_machines,
|
||||
@@ -420,12 +418,10 @@ static const struct pci_device_id sof_pci_ids[] = {
|
||||
{ PCI_DEVICE(0x8086, 0x4dc8),
|
||||
.driver_data = (unsigned long)&jsl_desc},
|
||||
#endif
|
||||
#if IS_ENABLED(CONFIG_SND_SOC_SOF_COMETLAKE_LP)
|
||||
{ PCI_DEVICE(0x8086, 0x02c8),
|
||||
#if IS_ENABLED(CONFIG_SND_SOC_SOF_COMETLAKE)
|
||||
{ PCI_DEVICE(0x8086, 0x02c8), /* CML-LP */
|
||||
.driver_data = (unsigned long)&cml_desc},
|
||||
#endif
|
||||
#if IS_ENABLED(CONFIG_SND_SOC_SOF_COMETLAKE_H)
|
||||
{ PCI_DEVICE(0x8086, 0x06c8),
|
||||
{ PCI_DEVICE(0x8086, 0x06c8), /* CML-H */
|
||||
.driver_data = (unsigned long)&cml_desc},
|
||||
#endif
|
||||
#if IS_ENABLED(CONFIG_SND_SOC_SOF_TIGERLAKE)
|
||||
|
||||
Reference in New Issue
Block a user