]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
ALSA: hda/realtek - fixed wrong gpio assigned
authorKailang Yang <kailang@realtek.com>
Mon, 13 Feb 2023 06:54:22 +0000 (14:54 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 22 Feb 2023 11:55:56 +0000 (12:55 +0100)
commit 2bdccfd290d421b50df4ec6a68d832dad1310748 upstream.

GPIO2 PIN use for output. Mask Dir and Data need to assign for 0x4. Not 0x3.
This fixed was for Lenovo Desktop(0x17aa1056). GPIO2 use for AMP enable.

Signed-off-by: Kailang Yang <kailang@realtek.com>
Cc: <stable@vger.kernel.org>
Link: https://lore.kernel.org/r/8d02bb9ac8134f878cd08607fdf088fd@realtek.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
sound/pci/hda/patch_realtek.c

index d66d2cf7708ec95fb4ca1ae4ffa0b4188d09bc58..fffa681313b6671779f84b067f7e1be787c07cd4 100644 (file)
@@ -827,7 +827,7 @@ do_sku:
                        alc_setup_gpio(codec, 0x02);
                        break;
                case 7:
-                       alc_setup_gpio(codec, 0x03);
+                       alc_setup_gpio(codec, 0x04);
                        break;
                case 5:
                default: