summaryrefslogtreecommitdiff
path: root/include/linux/rseq.h
diff options
context:
space:
mode:
authorwangdicheng <wangdicheng@kylinos.cn>2026-03-03 16:15:16 +0800
committerTakashi Iwai <tiwai@suse.de>2026-03-03 09:58:45 +0100
commit7ae0d8f1abbbba6f98cac735145e1206927c67d9 (patch)
treeabf675fc9ed551e3512355e05310bb9555c38f22 /include/linux/rseq.h
parent83307aebe6a1a4fddf5dec6071716ce251da9cc9 (diff)
ALSA: hda/senary: Ensure EAPD is enabled during init
The driver sets spec->gen.own_eapd_ctl to take manual control of the EAPD (External Amplifier). However, senary_init does not turn on the EAPD, while senary_shutdown turns it off. Since the generic driver skips EAPD handling when own_eapd_ctl is set, the EAPD remains off after initialization (e.g., after resume), leaving the codec in a non-functional state. Explicitly call senary_auto_turn_eapd in senary_init to ensure the EAPD is enabled and the codec is functional. Signed-off-by: wangdicheng <wangdicheng@kylinos.cn> Link: https://patch.msgid.link/20260303081516.583438-1-wangdich9700@163.com Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'include/linux/rseq.h')
0 files changed, 0 insertions, 0 deletions