mbox series

[0/2] ASoC: Intel: avs: Switch to acpi-nhlt

Message ID 20240419084307.2718881-1-cezary.rojewski@intel.com (mailing list archive)
Headers show
Series ASoC: Intel: avs: Switch to acpi-nhlt | expand

Message

Cezary Rojewski April 19, 2024, 8:43 a.m. UTC
The change is based on rafael/acpi-nhlt [1] immutable branch which
Rafael kindly prepared for me. Without the topmost changes to ACPI/NHLT,
the patches present will fail to compile.

Recent changes for the ACPI tree [2] refactored interfaces of the NHLT
table. Currently we have two implementations - one found in acpi
subsystem (unused) and one in sound/hda/. As NHLT is part of ACPI, idea
is to make the former useful and then switch all users of existing
sound/hda/intel-nhlt.c to this new interface over time and remove the
duplicate afterward.

Two patches present here migrate the avs-driver and the intel-dsp-config
module.

[1]: https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git/?h=acpi-nhlt
[2]: https://lore.kernel.org/linux-acpi/20240319083018.3159716-1-cezary.rojewski@intel.com/

Amadeusz Sławiński (2):
  ALSA: hda: intel-dsp-config: Switch to ACPI NHLT
  ASoC: Intel: avs: Switch to ACPI NHLT

 sound/hda/Kconfig                     |  1 +
 sound/hda/intel-dsp-config.c          | 16 ++++++++------
 sound/soc/intel/Kconfig               |  1 +
 sound/soc/intel/avs/avs.h             |  1 -
 sound/soc/intel/avs/board_selection.c |  7 +++---
 sound/soc/intel/avs/core.c            | 10 ++++-----
 sound/soc/intel/avs/path.c            | 32 +++++++++++++--------------
 7 files changed, 34 insertions(+), 34 deletions(-)


base-commit: a640acab545b21ed1f347376f34d34e461ea92ba

Comments

Mark Brown April 22, 2024, 8:09 a.m. UTC | #1
On Fri, 19 Apr 2024 10:43:05 +0200, Cezary Rojewski wrote:
> The change is based on rafael/acpi-nhlt [1] immutable branch which
> Rafael kindly prepared for me. Without the topmost changes to ACPI/NHLT,
> the patches present will fail to compile.
> 
> Recent changes for the ACPI tree [2] refactored interfaces of the NHLT
> table. Currently we have two implementations - one found in acpi
> subsystem (unused) and one in sound/hda/. As NHLT is part of ACPI, idea
> is to make the former useful and then switch all users of existing
> sound/hda/intel-nhlt.c to this new interface over time and remove the
> duplicate afterward.
> 
> [...]

Applied to

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

Thanks!

[2/2] ASoC: Intel: avs: Switch to ACPI NHLT
      commit: f5d20b253d1a51aadb8881d899caaaa989217e89

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