From patchwork Thu Sep 6 08:16:42 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: David Henningsson X-Patchwork-Id: 182074 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from chlorine.canonical.com (chlorine.canonical.com [91.189.94.204]) by ozlabs.org (Postfix) with ESMTP id 75F922C0098 for ; Thu, 6 Sep 2012 18:16:56 +1000 (EST) Received: from localhost ([127.0.0.1] helo=chlorine.canonical.com) by chlorine.canonical.com with esmtp (Exim 4.71) (envelope-from ) id 1T9XFH-0006La-K3; Thu, 06 Sep 2012 08:15:27 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by chlorine.canonical.com with esmtp (Exim 4.71) (envelope-from ) id 1T9XFF-0006LV-P9 for kernel-team@lists.ubuntu.com; Thu, 06 Sep 2012 08:15:25 +0000 Received: from hd9483857.selulk5.dyn.perspektivbredband.net ([217.72.56.87] helo=[192.168.8.102]) by youngberry.canonical.com with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1T9XGS-0003MM-9O for kernel-team@lists.ubuntu.com; Thu, 06 Sep 2012 08:16:40 +0000 Message-ID: <50485BEA.1080401@canonical.com> Date: Thu, 06 Sep 2012 10:16:42 +0200 From: David Henningsson User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120827 Thunderbird/15.0 MIME-Version: 1.0 To: kernel-team@lists.ubuntu.com Subject: [Quantal PULL REQUEST] Sound backport patches X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.13 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: kernel-team-bounces@lists.ubuntu.com Errors-To: kernel-team-bounces@lists.ubuntu.com So, I went through those of my patches that were in upstream but not in quantal, and came up with the following list which I would like to see in quantal as well. See Patch justification below for an overview of what the patches do. =========================== Pull request =========================== The following changes since commit 1b3ff8d95da2f98502572e2ae61ce43a9c207e43: UBUNTU: Ubuntu-3.5.0-13.14 (2012-08-29 10:20:11 -0600) are available in the git repository at: git://kernel.ubuntu.com/diwic/ubuntu-quantal.git sound-backports for you to fetch changes up to 134be8603f9c83246005a5c42ee136463cde18d4: ALSA: hda - Don't send invalid volume knob command on IDT 92hd75bxx (2012-09-06 01:54:59 +0200) ---------------------------------------------------------------- David Henningsson (9): ALSA: HDA: Create phantom jacks for fixed inputs and outputs ALSA: HDA: Support single 3-pin jack without VREF on the actual pin ALSA: hda - give 3-pin jack the name "Headphone Mic Jack" ALSA: hda - Do not set GPIOs for speakers on IDT if there are no speakers ALSA: hda - Fix pop noise in headphones on S3 for Asus X55A, X55V ALSA: hda - Always call standard unsolicited event for Realtek codecs ALSA: hda - Add inverted mic quirks for Asus U41SV, Acer 1810TZ and AOD260 ALSA: hda - don't create dysfunctional mixer controls for ca0132 ALSA: hda - Don't send invalid volume knob command on IDT 92hd75bxx sound/pci/hda/hda_jack.c | 59 ++++++++++++++------- sound/pci/hda/hda_jack.h | 1 + sound/pci/hda/patch_ca0132.c | 8 +++ sound/pci/hda/patch_realtek.c | 110 +++++++++++++++++++++++++++------------- sound/pci/hda/patch_sigmatel.c | 12 +++-- sound/pci/hda/patch_via.c | 8 +++ 6 files changed, 141 insertions(+), 57 deletions(-) ===================== Patch justification ===================== commit 950a693f086ec15a4debb67e76729abba4be1843 Author: David Henningsson ALSA: HDA: Create phantom jacks for fixed inputs and outputs - The long-term fix for bug 946232. Since that bug affects a lot of machines, I would really like to have it working in 12.10 / 12.04.2. commit 134be8603f9c83246005a5c42ee136463cde18d4 Author: David Henningsson ALSA: hda - Don't send invalid volume knob command on IDT 92hd75bxx - This one is more janitorial, not strictly necessary. Likely the codec ignores invalid verbs sent to it. But removes an error from the test suite. commit cec383070717a3297ec39decb7e1217358feccac Author: David Henningsson ALSA: hda - Always call standard unsolicited event for Realtek codecs commit 41a67001b500589999f2f759beaafd1207bd496c Author: David Henningsson ALSA: hda - Fix pop noise in headphones on S3 for Asus X55A, X55V commit 1d8c12a353b0bc4fe5a8d9d709037e503639447d Author: David Henningsson ALSA: hda - Do not set GPIOs for speakers on IDT if there are no speakers commit 8d0789af1977f5886c7e6131a0b7099174c7fd22 Author: David Henningsson ALSA: hda - give 3-pin jack the name "Headphone Mic Jack" commit 4b2fbb48291a190314f9872ac7359979e134e29d Author: David Henningsson ALSA: HDA: Support single 3-pin jack without VREF on the actual pin - All of the above are hardware enablement fixes, necessary if we want to certify certain hardware in 12.10 / 12.04.2. commit 24a5ab3458d1884f7d7e563367c16c74d45b189f Author: David Henningsson ALSA: hda - don't create dysfunctional mixer controls for ca0132 commit 573100f22d49c82f7896e3694f96ff374eaf332b Author: David Henningsson ALSA: hda - Add inverted mic quirks for Asus U41SV, Acer 1810TZ and AOD260 - These two are distro bugfixes.