[PATCH 0/3] Multiple headphone codec driver support

From: Brent Lu
Date: Wed Oct 06 2021 - 12:20:06 EST


Support multiple headphone drivers in same machine driver. In this
case, both rt5682 and rt5682s are supported and enumerated by different
ACPI HID "10EC5682" and "RTL5682".

Brent Lu (3):
ASoC: soc-acpi: add alternative id field for machine driver matching
ASoC: Intel: sof_rt5682: detect codec variant in probe function
ASoC: Intel: sof_rt5682: use id_alt to enumerate rt5682s

include/sound/soc-acpi.h | 2 ++
sound/soc/intel/boards/sof_rt5682.c | 34 +++----------------
.../intel/common/soc-acpi-intel-adl-match.c | 8 +++++
.../intel/common/soc-acpi-intel-byt-match.c | 6 ++++
.../intel/common/soc-acpi-intel-cht-match.c | 6 ++++
.../intel/common/soc-acpi-intel-cml-match.c | 8 +++++
.../intel/common/soc-acpi-intel-icl-match.c | 6 ++++
.../intel/common/soc-acpi-intel-jsl-match.c | 32 +++++------------
.../intel/common/soc-acpi-intel-tgl-match.c | 8 +++++
sound/soc/soc-acpi.c | 21 +++++++++++-
10 files changed, 76 insertions(+), 55 deletions(-)

--
2.25.1