Skip to content

Commit f9eeb6b

Browse files
ujfalusibroonie
authored andcommitted
ALSA: hda: Add pplcllpl/u members to hdac_ext_stream
The pplcllpl/u can be used to save the Link Connection Linear Link Position register value to be used for compensation of the LLP register value in case the counter is not reset (after pause/resume or stop/start without closing the stream). The LLP can be used along with PPHCLDP to calculate delay caused by the DSP processing for HDA links. Cc: [email protected] # 6.8 Signed-off-by: Peter Ujfalusi <[email protected]> Reviewed-by: Kai Vehmanen <[email protected]> Reviewed-by: Pierre-Louis Bossart <[email protected]> Link: https://msgid.link/r/[email protected] Signed-off-by: Mark Brown <[email protected]>
1 parent 0ea0668 commit f9eeb6b

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

include/sound/hdaudio_ext.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@ struct hdac_ext_stream {
5656
u32 pphcldpl;
5757
u32 pphcldpu;
5858

59+
u32 pplcllpl;
60+
u32 pplcllpu;
61+
5962
bool decoupled:1;
6063
bool link_locked:1;
6164
bool link_prepared;

0 commit comments

Comments
 (0)