fix patch_ucb1400 for proper resume
PATCH 1/1 fix patch_ucb1400 for proper resume
Replace 'snd_ac97_write' with snd_ac97_write_cache' in pacth_ucb1400 to allow proper codec wakeup.
Signed-off-by Mike Rapoport <[email protected]>
sound/pci/ac97/ac97_patch.c +2 -2
@@ -3633,7 +3633,7 @@ static int patch_ucb1400(struct snd_ac97 * ac97) { ac97->build_ops = &patch_ucb1400_ops;/* enable headphone driver and smart low power mode by default */ -snd_ac97_write (ac97,0x6a ,0x0050 ); -snd_ac97_write (ac97,0x6c ,0x0030 ); +snd_ac97_write_cache (ac97,0x6a ,0x0050 ); +snd_ac97_write_cache (ac97,0x6c ,0x0030 );return 0 ; }
Signature · 2 lines
Sincerely yours, Mike.
Any comments on this?
Quoted 21 lines · Mike Rapoport
Replace '
snd_ac97_write' withsnd_ac97_write_cache' inpacth_ucb1400to allow proper codec wakeup.Signed-off-by Mike Rapoport <[email protected]>sound/pci/ac97/ac97_patch.c +2
-2@@ -3633,7 +3633,7 @@ static int patch_ucb1400(struct snd_ac97 * ac97) { ac97->build_ops = &patch_ucb1400_ops;/* enable headphone driver and smart low power mode by default */ -snd_ac97_write (ac97,0x6a ,0x0050 ); -snd_ac97_write (ac97,0x6c ,0x0030 ); +snd_ac97_write_cache (ac97,0x6a ,0x0050 ); +snd_ac97_write_cache (ac97,0x6c ,0x0030 );return 0 ; }
Signature · 2 lines
Sincerely yours, Mike.