[PATCH 0/8] ASoC: Intel: machine driver updates for 5.18
Pierre-Louis Bossart
pierre-louis.bossart at linux.intel.com
Tue Mar 1 20:48:55 CET 2022
Two cleanups to remove an unused filename and typos, and one addition
of an ACPI matching table for a Dell SoundWire SKU without local
microphones.
The main change is the addition of a common 'sof-ssp-amp' machine
driver for devices with amplifiers only (no headset codec) and
different connections using I2S links (Bluetooth offload, HDMI
receiver). It's likely that the amplifier will be swapped out by OEMs,
this machine driver provides a relatively generic solution to avoid
copy-paste of similar solutions.
Brent Lu (4):
ASoC: Intel: boards: create sof-realtek-common module
ASoC: Intel: sof_rt1308: move rt1308 code to common module
ASoC: Intel: cirrus-common: support cs35l41 amplifier
ASoC: Intel: sof_ssp_amp: rename driver and support cs35l41 amplifier
Libin Yang (1):
ASoC: Intel: soc-acpi: add entries in ADL match table
Pierre-Louis Bossart (2):
ASoC: soc-acpi: remove sof_fw_filename
ASoC: Intel: boards: fix spelling in comments
balamurugan.c (1):
ASoC: Intel: add RT1308 I2S machine driver and HDMI-in capture via I2S
support.
include/sound/soc-acpi.h | 2 -
sound/soc/intel/boards/Kconfig | 24 +
sound/soc/intel/boards/Makefile | 12 +-
sound/soc/intel/boards/bdw-rt5650.c | 2 +-
sound/soc/intel/boards/bdw-rt5677.c | 2 +-
sound/soc/intel/boards/broadwell.c | 2 +-
sound/soc/intel/boards/bxt_da7219_max98357a.c | 2 +-
sound/soc/intel/boards/bxt_rt298.c | 2 +-
sound/soc/intel/boards/bytcht_cx2072x.c | 2 +-
sound/soc/intel/boards/bytcht_da7213.c | 2 +-
sound/soc/intel/boards/bytcht_es8316.c | 2 +-
sound/soc/intel/boards/bytcr_rt5640.c | 2 +-
sound/soc/intel/boards/bytcr_rt5651.c | 2 +-
sound/soc/intel/boards/cht_bsw_max98090_ti.c | 4 +-
sound/soc/intel/boards/cht_bsw_nau8824.c | 4 +-
sound/soc/intel/boards/cht_bsw_rt5645.c | 2 +-
sound/soc/intel/boards/cht_bsw_rt5672.c | 2 +-
sound/soc/intel/boards/glk_rt5682_max98357a.c | 2 +-
sound/soc/intel/boards/haswell.c | 2 +-
sound/soc/intel/boards/sof_cirrus_common.c | 163 ++++++
sound/soc/intel/boards/sof_cirrus_common.h | 25 +
sound/soc/intel/boards/sof_realtek_common.c | 107 ++++
sound/soc/intel/boards/sof_realtek_common.h | 4 +
sound/soc/intel/boards/sof_rt5682.c | 1 +
sound/soc/intel/boards/sof_ssp_amp.c | 483 ++++++++++++++++++
.../intel/common/soc-acpi-intel-adl-match.c | 44 +-
.../intel/common/soc-acpi-intel-bxt-match.c | 6 -
.../intel/common/soc-acpi-intel-byt-match.c | 11 -
.../intel/common/soc-acpi-intel-cht-match.c | 12 -
.../intel/common/soc-acpi-intel-cml-match.c | 11 -
.../intel/common/soc-acpi-intel-cnl-match.c | 4 -
.../intel/common/soc-acpi-intel-ehl-match.c | 1 -
.../intel/common/soc-acpi-intel-glk-match.c | 6 -
.../intel/common/soc-acpi-intel-hda-match.c | 2 -
.../common/soc-acpi-intel-hsw-bdw-match.c | 5 -
.../intel/common/soc-acpi-intel-icl-match.c | 5 -
.../intel/common/soc-acpi-intel-jsl-match.c | 7 -
.../intel/common/soc-acpi-intel-tgl-match.c | 19 +-
sound/soc/sof/intel/hda.c | 5 +-
sound/soc/sof/intel/pci-tng.c | 1 -
40 files changed, 879 insertions(+), 117 deletions(-)
create mode 100644 sound/soc/intel/boards/sof_cirrus_common.c
create mode 100644 sound/soc/intel/boards/sof_cirrus_common.h
create mode 100644 sound/soc/intel/boards/sof_ssp_amp.c
--
2.25.1
More information about the Alsa-devel
mailing list