diff --git a/patches-latest/0056-ASoC-ALSA-CIX-Sky1-audio-fixes.patch b/patches-latest/0056-ASoC-ALSA-CIX-Sky1-audio-fixes.patch index 6c6e650..02a947a 100644 --- a/patches-latest/0056-ASoC-ALSA-CIX-Sky1-audio-fixes.patch +++ b/patches-latest/0056-ASoC-ALSA-CIX-Sky1-audio-fixes.patch @@ -19,18 +19,18 @@ I2S-SC: 3 files changed, 45 insertions(+), 11 deletions(-) diff --git a/sound/hda/codecs/realtek/alc269.c b/sound/hda/codecs/realtek/alc269.c -index 15203c5855eb5..119bf8fd01268 100644 +index 4c49f1195..a105d409c 100644 --- a/sound/hda/codecs/realtek/alc269.c +++ b/sound/hda/codecs/realtek/alc269.c -@@ -3816,6 +3816,7 @@ enum { +@@ -4073,6 +4073,7 @@ enum { ALC245_FIXUP_HP_TAS2781_I2C_MUTE_LED, ALC288_FIXUP_SURFACE_SWAP_DACS, ALC236_FIXUP_HP_MUTE_LED_MICMUTE_GPIO, + ALC256_FIXUP_CIX_PHECDA, - }; - - /* A special fixup for Lenovo C940 and Yoga Duet 7; -@@ -3852,6 +3853,22 @@ static void alc287_fixup_lenovo_yoga_book_9i(struct hda_codec *codec, + ALC233_FIXUP_LENOVO_GPIO2_MIC_HOTKEY, + ALC245_FIXUP_BASS_HP_DAC, + ALC245_FIXUP_ACER_MICMUTE_LED, +@@ -4112,6 +4113,22 @@ static void alc287_fixup_lenovo_yoga_book_9i(struct hda_codec *codec, __snd_hda_apply_fixup(codec, id, action, 0); } @@ -53,7 +53,7 @@ index 15203c5855eb5..119bf8fd01268 100644 static const struct hda_fixup alc269_fixups[] = { [ALC269_FIXUP_GPIO2] = { .type = HDA_FIXUP_FUNC, -@@ -6306,6 +6323,10 @@ static const struct hda_fixup alc269_fixups[] = { +@@ -6591,6 +6608,10 @@ static const struct hda_fixup alc269_fixups[] = { .type = HDA_FIXUP_FUNC, .v.func = alc288_fixup_surface_swap_dacs, }, @@ -61,10 +61,10 @@ index 15203c5855eb5..119bf8fd01268 100644 + .type = HDA_FIXUP_FUNC, + .v.func = alc_fixup_cix_phecda, + }, - }; - - static const struct hda_quirk alc269_fixup_tbl[] = { -@@ -7032,6 +7053,7 @@ static const struct hda_quirk alc269_fixup_tbl[] = { + [ALC233_FIXUP_LENOVO_GPIO2_MIC_HOTKEY] = { + .type = HDA_FIXUP_FUNC, + .v.func = alc233_fixup_lenovo_gpio2_mic_hotkey, +@@ -7337,6 +7358,7 @@ static const struct hda_quirk alc269_fixup_tbl[] = { SND_PCI_QUIRK(0x10ec, 0x124c, "Intel Reference board", ALC295_FIXUP_CHROME_BOOK), SND_PCI_QUIRK(0x10ec, 0x1252, "Intel Reference board", ALC295_FIXUP_CHROME_BOOK), SND_PCI_QUIRK(0x10ec, 0x1254, "Intel Reference board", ALC295_FIXUP_CHROME_BOOK),