hda: STAC9205 GPIO line fix
PATCH 1/1 hda: STAC9205 GPIO line fix
Fixed issue that the incorrect GPIO line was being pulled high for some STAC9205 based laptops.
Signed-off-by Matthew Ranostay <[email protected]>
---
pci/hda/patch_sigmatel.c +4 -4
@@ -3661,11 +3661,11 @@ static int patch_stac9205(struct hda_codstac92xx_set_config_reg (codec,0x1f ,0x01441030 );stac92xx_set_config_reg (codec,0x20 ,0x1c410030 ); - spec->gpio_mask =0x00000007 ;/* GPIO0-2 */ -/* GPIO0 High = EAPD, GPIO1 Low = DRM, -* GPIO2 High = Headphone Mute + spec->gpio_mask =0x0000000b ; +/* GPIO0 High = EAPD, GPIO1 Low = Headphone Mute, +* GPIO3 High = DRM */ - spec->gpio_data =0x00000005 ; + spec->gpio_data =0x00000009 ;break ;default :/* GPIO0 High = EAPD */
Takashi Iwai
AppliedAt Thu, 24 Jan 2008 09:15:49 -0500,
Quoted 4 lines · Matthew Ranostay
Fixed issue that the incorrect GPIO line was being pulled high for some STAC9205 based laptops.
Signed-off-by Matthew Ranostay <[email protected]>
Applied to HG tree. Thanks.
Takashi