[PATCH 00/18] ASoC: Intel: boards: updates for 6.10 - part3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This last part is the continuation of Brent Lu's cleanups. Multiple
quirks have been removed to use "default" configurations and
ACPI-based detection of codecs and selection of topology files.

This cleanup has been done in multiple steps/phases since Fall 2023,
thanks Brent for this contribution!

Brent Lu (18):
  ASoC: Intel: ssp-common: relocate source file
  ASoC: Intel: ssp-common: relocate header file
  ASoC: Intel: ssp-common: naming convention change
  ASoC: Intel: ssp-common: module name change
  ASoC: Intel: ssp-common: delete module
  ASoC: Intel: ssp-common: get codec tplg suffix function
  ASoC: SOF: Intel: support tplg suffix detection
  ASoC: Intel: sof_nau8825: mach cleanup for adl boards
  ASoC: Intel: sof_nau8825: mach cleanup for rpl boards
  ASoC: Intel: sof_nau8825: add mtl_nau8825_def for mtl boards
  ASoC: Intel: sof_rt5682: mach cleanup for tgl boards
  ASoC: Intel: sof_rt5682: mach cleanup for adl boards
  ASoC: Intel: sof_rt5682: mach cleanup for rpl boards
  ASoC: Intel: sof_rt5682: mach cleanup for mtl boards
  ASoC: Intel: sof_cs42l42: board id cleanup for adl boards
  ASoC: Intel: sof_cs42l42: mach cleanup for adl boards
  ASoC: Intel: sof_cs42l42: add rpl_cs42l42_def for rpl boards
  ASoC: Intel: sof_cs42l42: add mtl_cs42l42_def for mtl boards

 .../sound/soc-acpi-intel-ssp-common.h         |  22 ++-
 include/sound/soc-acpi.h                      |  12 ++
 sound/soc/intel/boards/Kconfig                |  13 +-
 sound/soc/intel/boards/Makefile               |   3 -
 sound/soc/intel/boards/sof_board_helpers.c    |  15 +-
 sound/soc/intel/boards/sof_board_helpers.h    |   6 +-
 sound/soc/intel/boards/sof_cirrus_common.h    |   2 +-
 sound/soc/intel/boards/sof_cs42l42.c          |  17 +-
 sound/soc/intel/boards/sof_maxim_common.h     |   2 +-
 sound/soc/intel/boards/sof_nau8825.c          |   7 +
 sound/soc/intel/boards/sof_nuvoton_common.h   |   2 +-
 sound/soc/intel/boards/sof_realtek_common.h   |   2 +-
 sound/soc/intel/boards/sof_ssp_common.c       | 122 --------------
 sound/soc/intel/common/Makefile               |   2 +
 .../intel/common/soc-acpi-intel-adl-match.c   | 139 ++++-----------
 .../intel/common/soc-acpi-intel-mtl-match.c   |  52 +++---
 .../intel/common/soc-acpi-intel-rpl-match.c   |  90 ++++------
 .../intel/common/soc-acpi-intel-ssp-common.c  | 159 ++++++++++++++++++
 .../intel/common/soc-acpi-intel-tgl-match.c   |  50 ++----
 sound/soc/sof/intel/hda.c                     |  82 +++++++++
 20 files changed, 423 insertions(+), 376 deletions(-)
 rename sound/soc/intel/boards/sof_ssp_common.h => include/sound/soc-acpi-intel-ssp-common.h (66%)
 delete mode 100644 sound/soc/intel/boards/sof_ssp_common.c
 create mode 100644 sound/soc/intel/common/soc-acpi-intel-ssp-common.c

-- 
2.40.1




[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux