Skip to content

Commit c36b5b0

Browse files
committed
ALSA: hda - Don't trust codec EPSS bit for IDT 92HD83xx & co
These codecs seem reporting EPSS but require longer delay for the proper D3 transition. For example, D3_STOP_CLOCK_OK bit won't be set correctly even after D3. In this patch, codec->epss flag is overridden for avoid the misbehavior. Signed-off-by: Takashi Iwai <[email protected]>
1 parent 983f6b9 commit c36b5b0

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

sound/pci/hda/patch_sigmatel.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5534,6 +5534,7 @@ static int patch_stac92hd83xxx(struct hda_codec *codec)
55345534
snd_hda_codec_set_pincfg(codec, 0xf, 0x2181205e);
55355535
}
55365536

5537+
codec->epss = 0; /* longer delay needed for D3 */
55375538
codec->no_trigger_sense = 1;
55385539
codec->spec = spec;
55395540

0 commit comments

Comments
 (0)