The first 4 patches enable the use of a Maxim 98360a amplifier on JasperLake using the existing sof_cs42l42 machine driver, and a slightly different hardware layout compared to GeminiLake devices.
The last 3 patches reflect recent changes in the RT711 codec driver: we want to avoid duplicating the JD modes and can following the definitions from the codec driver.
Bard Liao (2): ASoC: Intel: sof_sdw: extends SOF_RT711_JDSRC to 4 bits ASoC: Intel: sof_sdw: include rt711.h for RT711 JD mode
Brent Lu (4): ASoC: Intel: sof_cs42l42: support arbitrary DAI link sequence ASoC: Intel: maxim-common: support max98360a ASoC: Intel: sof_cs42l42: add support for jsl_cs4242_mx98360a ASoC: Intel: sof_rt5682: code refactor for max98360a
jairaj arava (1): ASoC: Intel: sof_sdw: update quirk for jack detection in ADL RVP
sound/soc/intel/boards/sof_cs42l42.c | 353 ++++++++++++------ sound/soc/intel/boards/sof_maxim_common.c | 17 +- sound/soc/intel/boards/sof_maxim_common.h | 4 +- sound/soc/intel/boards/sof_rt5682.c | 52 +-- sound/soc/intel/boards/sof_sdw.c | 23 +- sound/soc/intel/boards/sof_sdw_common.h | 27 +- .../intel/common/soc-acpi-intel-jsl-match.c | 8 + 7 files changed, 292 insertions(+), 192 deletions(-)