[alsa-devel] [PATCH 0/2] ASoC: Intel: Skylake: Add HDA link management
Vinod Koul
vinod.koul at intel.com
Thu Apr 28 16:00:57 CEST 2016
HDA links are always kept On, this patch adds link management routines in hdac
extended core and it's use in Skylake driver.
One more patch to add support in codec will follow this
The aim of serial is to shut down the links when not in use and keep them
active when a user is active. The user can activate link by taking reference
to the link when required.
When all links are shutdown, the command DMAs are turned off as well. On
first link power up, the command DMAs are turned on first.
First patch touches HDA core, and second one is dependent on it so Takashi
if you are okay, pls ACK it and we cna merge thru ASoC tree
Vinod Koul (2):
ALSA: hdac: add link pm and ref counting
ASoC: Intel: Skylake: add link mangement
include/sound/hdaudio_ext.h | 13 ++++++++
sound/hda/ext/hdac_ext_bus.c | 3 ++
sound/hda/ext/hdac_ext_controller.c | 62 +++++++++++++++++++++++++++++++++++++
sound/soc/intel/skylake/skl-pcm.c | 1 -
sound/soc/intel/skylake/skl.c | 34 ++++++++++++++++++++
5 files changed, 112 insertions(+), 1 deletion(-)
--
1.9.1
More information about the Alsa-devel
mailing list