[PATCH v2] ALSA: hda/hdmi: add keep-alive support for ADL-P and DG2
Takashi Iwai
tiwai at suse.de
Thu Feb 17 09:47:29 CET 2022
On Wed, 16 Feb 2022 18:24:05 +0100,
Kai Vehmanen wrote:
>
> Implement HDA keep alive (KAE) support for Intel display codecs. When no
> audio stream is active, the display codec will provide a continuous clock
> and a valid but silent audio stream to any connected HDMI/DP receiver.
> Without this, upon starting a new playback stream, initial samples may be
> lost as many receivers require time to initialize for new clock.
>
> This is a new feature in Intel AlderLake-P display codec implementation
> and replaces the Intel i915 silent-stream extension that has been used
> on older hardware. Main benefit of the new method is that codec no longer
> needs to be kept in D0 power state.
>
> This patch depends on commit 112a87c48e83 ("drm/i915/display: program
> audio CDCLK-TS for keepalives").
>
> Signed-off-by: Kai Vehmanen <kai.vehmanen at linux.intel.com>
> Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart at linux.intel.com>
> Reviewed-by: Jyri Sarha <jyri.sarha at intel.com>
Thanks, applied now with a minor coding-style fix the checkpatch
warned.
Takashi
More information about the Alsa-devel
mailing list