The manifests used for the three machines can be different, so let's move to use different firmware names. When the files can be shared between platforms, we will use a symlink in /lib/firmware.
This change may break early platforms who relies on custom kernels/firmware, but this will be the format supported moving forward for all SOF firmware releases. One platform - one name.
Liam Girdwood (1): ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names.
Pierre-Louis Bossart (2): ASoC: Intel: acpi-match: split CNL tables in three ASoC: SOF: Intel: hda: use fallback for firmware name
include/sound/soc-acpi-intel-match.h | 2 + sound/soc/intel/common/Makefile | 3 +- .../intel/common/soc-acpi-intel-cfl-match.c | 18 ++++++ .../intel/common/soc-acpi-intel-cml-match.c | 56 +++++++++++++++++++ .../intel/common/soc-acpi-intel-cnl-match.c | 38 ------------- sound/soc/sof/intel/hda.c | 11 +++- sound/soc/sof/sof-pci-dev.c | 8 +-- 7 files changed, 91 insertions(+), 45 deletions(-) create mode 100644 sound/soc/intel/common/soc-acpi-intel-cfl-match.c create mode 100644 sound/soc/intel/common/soc-acpi-intel-cml-match.c