[PATCH v2 0/3] ALSA: hda: add link_power op to hdac_bus_ops

Kai Vehmanen kai.vehmanen at linux.intel.com
Fri Feb 5 19:46:27 CET 2021


Here's the 2nd iteration of the patch to improve link management
granularity between controllers using HDA extended bus and HDA
codec drivers.

Based on feedback to V1, this now adds a new link_power op.
This allows to decouple HDA codec drivers from the hdac_ext core.

I also included two patches to SOF to show how this interface is
used in SOF.

Kai Vehmanen (3):
  ALSA: hda: add link_power op to hdac_bus_ops
  ASoC: SOF: Intel: hda: use hdac_ext fine-grained link management
  ASoC: SOF: Intel: hda: release display power at link_power

 include/sound/hdaudio.h             | 14 ++++-------
 include/sound/hdaudio_ext.h         |  2 ++
 sound/hda/ext/hdac_ext_controller.c | 37 +++++++++++++++++++++++++++++
 sound/hda/hdac_bus.c                | 23 ++++++++++++++++++
 sound/hda/hdac_controller.c         | 14 +++++++++++
 sound/soc/sof/intel/hda-bus.c       | 33 ++++++++++++++++++++++++-
 sound/soc/sof/intel/hda.h           |  3 ++-
 7 files changed, 115 insertions(+), 11 deletions(-)


base-commit: 387740a5e9532db13dfb577bd4b8d1aa496487ab
-- 
2.29.2



More information about the Alsa-devel mailing list