Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 11 additions & 11 deletions patches-latest/0056-ASoC-ALSA-CIX-Sky1-audio-fixes.patch
Original file line number Diff line number Diff line change
Expand Up @@ -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);
}

Expand All @@ -53,18 +53,18 @@ 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,
},
+ [ALC256_FIXUP_CIX_PHECDA] = {
+ .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),
Expand Down