mbox series

[00/19] ASoC: Intel: machine driver update

Message ID 20230915124852.1696857-1-yung-chuan.liao@linux.intel.com
Headers show
Series ASoC: Intel: machine driver update | expand

Message

Liao, Bard Sept. 15, 2023, 12:48 p.m. UTC
Some cleanups from Brent Lu for I2S platforms. And minor additions for
RVPs and Chromebooks.

Balamurugan C (1):
  ASoC: Intel: sof_rt5682: add HDMI_In capture feature support for RPL.

Brent Lu (16):
  ASoC: Intel: sof_rt5682: cleanup unnecessary quirk flag
  ASoC: Intel: ssp-common: support codec detection
  ASoC: Intel: use ACPI HID definition in ssp-common
  ASoC: Intel: sof_rt5682: use ssp-common module to detect codec
  ASoC: Intel: sof_cs42l42: use ssp-common module to detect codec
  ASoC: Intel: sof_ssp_amp: use ssp-common module to detect codec
  ASoC: Intel: sof_nau8825: use ssp-common module to detect codec
  ASoC: Intel: sof_rt5682: add adl_rt5650 board config
  ASoC: Intel: sof_ssp_amp: do not create amp link for nocodec board
  ASoC: Intel: nuvoton-common: support nau8318 amplifier
  ASoC: Intel: sof_nau8825: use nuvoton-common module
  ASoC: Intel: sof_nau8825: use realtek-common module
  ASoC: Intel: sof_da7219: rename driver file and kernel option
  ASoC: Intel: sof_da7219: use maxim-common module
  ASoC: Intel: sof_da7219: add adl_mx98360_da7219 board config
  ASoC: Intel: sof_da7219: use ssp-common module to detect codec

Uday M Bhat (2):
  ASoC: Intel: sof_rt5682: Add support for Rex with discrete BT offload.
  ASoC: Intel: sof_rt5682: Modify number of HDMI to 3 for MTL/Rex
    devices

 sound/soc/intel/boards/Kconfig                |  24 +-
 sound/soc/intel/boards/Makefile               |  10 +-
 sound/soc/intel/boards/sof_cirrus_common.h    |   9 +-
 sound/soc/intel/boards/sof_cs42l42.c          |  55 +-
 .../{sof_da7219_max98373.c => sof_da7219.c}   | 361 ++++++++-----
 sound/soc/intel/boards/sof_maxim_common.h     |  13 +-
 sound/soc/intel/boards/sof_nau8825.c          | 168 +++----
 sound/soc/intel/boards/sof_nuvoton_common.c   |  73 +++
 sound/soc/intel/boards/sof_nuvoton_common.h   |  22 +
 sound/soc/intel/boards/sof_realtek_common.h   |  37 +-
 sound/soc/intel/boards/sof_rt5682.c           | 473 ++++++++++--------
 sound/soc/intel/boards/sof_ssp_amp.c          | 114 +++--
 sound/soc/intel/boards/sof_ssp_common.c       | 101 ++++
 sound/soc/intel/boards/sof_ssp_common.h       |  71 +++
 .../intel/common/soc-acpi-intel-adl-match.c   |  19 +
 .../intel/common/soc-acpi-intel-jsl-match.c   |  12 +-
 .../intel/common/soc-acpi-intel-rpl-match.c   |   7 +
 17 files changed, 1008 insertions(+), 561 deletions(-)
 rename sound/soc/intel/boards/{sof_da7219_max98373.c => sof_da7219.c} (56%)
 create mode 100644 sound/soc/intel/boards/sof_nuvoton_common.c
 create mode 100644 sound/soc/intel/boards/sof_nuvoton_common.h
 create mode 100644 sound/soc/intel/boards/sof_ssp_common.c
 create mode 100644 sound/soc/intel/boards/sof_ssp_common.h

Comments

Mark Brown Sept. 16, 2023, 1:11 a.m. UTC | #1
On Fri, 15 Sep 2023 20:48:33 +0800, Bard Liao wrote:
> Some cleanups from Brent Lu for I2S platforms. And minor additions for
> RVPs and Chromebooks.
> 
> Balamurugan C (1):
>   ASoC: Intel: sof_rt5682: add HDMI_In capture feature support for RPL.
> 
> Brent Lu (16):
>   ASoC: Intel: sof_rt5682: cleanup unnecessary quirk flag
>   ASoC: Intel: ssp-common: support codec detection
>   ASoC: Intel: use ACPI HID definition in ssp-common
>   ASoC: Intel: sof_rt5682: use ssp-common module to detect codec
>   ASoC: Intel: sof_cs42l42: use ssp-common module to detect codec
>   ASoC: Intel: sof_ssp_amp: use ssp-common module to detect codec
>   ASoC: Intel: sof_nau8825: use ssp-common module to detect codec
>   ASoC: Intel: sof_rt5682: add adl_rt5650 board config
>   ASoC: Intel: sof_ssp_amp: do not create amp link for nocodec board
>   ASoC: Intel: nuvoton-common: support nau8318 amplifier
>   ASoC: Intel: sof_nau8825: use nuvoton-common module
>   ASoC: Intel: sof_nau8825: use realtek-common module
>   ASoC: Intel: sof_da7219: rename driver file and kernel option
>   ASoC: Intel: sof_da7219: use maxim-common module
>   ASoC: Intel: sof_da7219: add adl_mx98360_da7219 board config
>   ASoC: Intel: sof_da7219: use ssp-common module to detect codec
> 
> [...]

Applied to

   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next

Thanks!

[01/19] ASoC: Intel: sof_rt5682: cleanup unnecessary quirk flag
        commit: 95409545095bca8fd6a48bc66c401e101dfc57e6
[02/19] ASoC: Intel: ssp-common: support codec detection
        commit: 4b38d63916ab0d21c9eb967087e9ccb99d151696
[03/19] ASoC: Intel: use ACPI HID definition in ssp-common
        commit: 02a204dd4e627900fad66b4362f6c4fb6a0a7a26
[04/19] ASoC: Intel: sof_rt5682: use ssp-common module to detect codec
        commit: 5f706c5e929b10c6fa38c0170d9ddec21e373f20
[05/19] ASoC: Intel: sof_cs42l42: use ssp-common module to detect codec
        commit: 811e874dd3fbe61709c246a99168f6416b76ddf3
[06/19] ASoC: Intel: sof_ssp_amp: use ssp-common module to detect codec
        commit: 6308c12507c0c24fe594a26a1d92ed899fc1eea5
[07/19] ASoC: Intel: sof_nau8825: use ssp-common module to detect codec
        commit: 19fa16b6b66b9ec5fcd1db6ba308062a8090d27f
[08/19] ASoC: Intel: sof_rt5682: Add support for Rex with discrete BT offload.
        commit: aa3216f52a64c833866b94b1e3e215540f562343
[09/19] ASoC: Intel: sof_rt5682: Modify number of HDMI to 3 for MTL/Rex devices
        commit: c1cecc920a7fd2f4d3cc5f77be0de58f2cee4f35
[10/19] ASoC: Intel: sof_rt5682: add adl_rt5650 board config
        commit: db31e3a1c5bcf9dc6fe12325f162946e3161bb57
[11/19] ASoC: Intel: sof_rt5682: add HDMI_In capture feature support for RPL.
        commit: 14b7ed66e394d097eed9469abef1434a0e07b383
[12/19] ASoC: Intel: sof_ssp_amp: do not create amp link for nocodec board
        commit: 48bc32d94c360a8501e632d24557ad3aba304e9e
[13/19] ASoC: Intel: nuvoton-common: support nau8318 amplifier
        commit: e82907e7c10ef87768a625e732083f8dc4fe75e3
[14/19] ASoC: Intel: sof_nau8825: use nuvoton-common module
        commit: e8f34882622274f6d107774d9f621ef924df0b03
[15/19] ASoC: Intel: sof_nau8825: use realtek-common module
        commit: 8d2671d12a305ccd81c117a2293b87376a9d8e84
[16/19] ASoC: Intel: sof_da7219: rename driver file and kernel option
        commit: 18e12093e3da13f32bc5521a894a9c92357f7f55
[17/19] ASoC: Intel: sof_da7219: use maxim-common module
        commit: 729fd8b233c9a716f38834d486eacb952034fdb0
[18/19] ASoC: Intel: sof_da7219: add adl_mx98360_da7219 board config
        commit: 6bd912d75dcf2c919a715b6e163f90a125e66d78
[19/19] ASoC: Intel: sof_da7219: use ssp-common module to detect codec
        commit: 5f017134e42df6208a828f2aca26d56ecca9747c

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark