diff -Nru oem-audio-hda-daily-dkms-0.201401240723~ubuntu13.04.1/debian/bzr-builder.manifest oem-audio-hda-daily-dkms-0.201401251347~ubuntu13.04.1/debian/bzr-builder.manifest --- oem-audio-hda-daily-dkms-0.201401240723~ubuntu13.04.1/debian/bzr-builder.manifest 2014-01-24 07:23:37.000000000 +0000 +++ oem-audio-hda-daily-dkms-0.201401251347~ubuntu13.04.1/debian/bzr-builder.manifest 2014-01-25 13:47:53.000000000 +0000 @@ -1,3 +1,3 @@ -# bzr-builder format 0.3 deb-version 0.201401240723 +# bzr-builder format 0.3 deb-version 0.201401251347 lp:~ubuntu-audio-dev/alsa-driver/dkms-packaging revid:hui.wang@canonical.com-20140109031752-g4xhhk9na9fd87z9 -nest-part upstream lp:~ubuntu-audio-dev/alsa-driver/tiwai-trunk2 pci/hda hda-src-from-tree revid:david.henningsson@canonical.com-20140124070422-eadhiht8guyhpsbt +nest-part upstream lp:~ubuntu-audio-dev/alsa-driver/tiwai-trunk2 pci/hda hda-src-from-tree revid:david.henningsson@canonical.com-20140125090421-z07cwotyfxseuz2t diff -Nru oem-audio-hda-daily-dkms-0.201401240723~ubuntu13.04.1/debian/changelog oem-audio-hda-daily-dkms-0.201401251347~ubuntu13.04.1/debian/changelog --- oem-audio-hda-daily-dkms-0.201401240723~ubuntu13.04.1/debian/changelog 2014-01-24 07:23:37.000000000 +0000 +++ oem-audio-hda-daily-dkms-0.201401251347~ubuntu13.04.1/debian/changelog 2014-01-25 13:47:53.000000000 +0000 @@ -1,8 +1,8 @@ -oem-audio-hda-daily-dkms (0.201401240723~ubuntu13.04.1) raring; urgency=low +oem-audio-hda-daily-dkms (0.201401251347~ubuntu13.04.1) raring; urgency=low * Auto build. - -- Launchpad Package Builder Fri, 24 Jan 2014 07:23:37 +0000 + -- Launchpad Package Builder Sat, 25 Jan 2014 13:47:53 +0000 dkms-hda (0.1) maverick; urgency=low diff -Nru oem-audio-hda-daily-dkms-0.201401240723~ubuntu13.04.1/hda-src-from-tree/patch_realtek.c oem-audio-hda-daily-dkms-0.201401251347~ubuntu13.04.1/hda-src-from-tree/patch_realtek.c --- oem-audio-hda-daily-dkms-0.201401240723~ubuntu13.04.1/hda-src-from-tree/patch_realtek.c 2014-01-24 07:23:34.000000000 +0000 +++ oem-audio-hda-daily-dkms-0.201401251347~ubuntu13.04.1/hda-src-from-tree/patch_realtek.c 2014-01-25 13:47:52.000000000 +0000 @@ -1819,6 +1819,7 @@ ALC889_FIXUP_DAC_ROUTE, ALC889_FIXUP_MBP_VREF, ALC889_FIXUP_IMAC91_VREF, + ALC889_FIXUP_MBA11_VREF, ALC889_FIXUP_MBA21_VREF, ALC882_FIXUP_INV_DMIC, ALC882_FIXUP_NO_PRIMARY_HP, @@ -1949,6 +1950,16 @@ alc889_fixup_mac_pins(codec, nids, ARRAY_SIZE(nids)); } +/* Set VREF on speaker pins on mba11 */ +static void alc889_fixup_mba11_vref(struct hda_codec *codec, + const struct hda_fixup *fix, int action) +{ + static hda_nid_t nids[1] = { 0x18 }; + + if (action == HDA_FIXUP_ACT_INIT) + alc889_fixup_mac_pins(codec, nids, ARRAY_SIZE(nids)); +} + /* Set VREF on speaker pins on mba21 */ static void alc889_fixup_mba21_vref(struct hda_codec *codec, const struct hda_fixup *fix, int action) @@ -2167,6 +2178,12 @@ .chained = true, .chain_id = ALC882_FIXUP_GPIO1, }, + [ALC889_FIXUP_MBA11_VREF] = { + .type = HDA_FIXUP_FUNC, + .v.func = alc889_fixup_mba11_vref, + .chained = true, + .chain_id = ALC889_FIXUP_MBP_VREF, + }, [ALC889_FIXUP_MBA21_VREF] = { .type = HDA_FIXUP_FUNC, .v.func = alc889_fixup_mba21_vref, @@ -2242,7 +2259,7 @@ SND_PCI_QUIRK(0x106b, 0x2c00, "MacbookPro rev3", ALC889_FIXUP_MBP_VREF), SND_PCI_QUIRK(0x106b, 0x3000, "iMac", ALC889_FIXUP_MBP_VREF), SND_PCI_QUIRK(0x106b, 0x3200, "iMac 7,1 Aluminum", ALC882_FIXUP_EAPD), - SND_PCI_QUIRK(0x106b, 0x3400, "MacBookAir 1,1", ALC889_FIXUP_MBP_VREF), + SND_PCI_QUIRK(0x106b, 0x3400, "MacBookAir 1,1", ALC889_FIXUP_MBA11_VREF), SND_PCI_QUIRK(0x106b, 0x3500, "MacBookAir 2,1", ALC889_FIXUP_MBA21_VREF), SND_PCI_QUIRK(0x106b, 0x3600, "Macbook 3,1", ALC889_FIXUP_MBP_VREF), SND_PCI_QUIRK(0x106b, 0x3800, "MacbookPro 4,1", ALC889_FIXUP_MBP_VREF),