Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751973AbcDZKK2 (ORCPT ); Tue, 26 Apr 2016 06:10:28 -0400 Received: from mx1.mailbox.org ([80.241.60.212]:53798 "EHLO mx1.mailbox.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751170AbcDZKK0 (ORCPT ); Tue, 26 Apr 2016 06:10:26 -0400 Date: Tue, 26 Apr 2016 12:10:22 +0200 (CEST) From: Conrad Kostecki To: LKML Cc: alsa-devel@vger.kernel.org Message-ID: <1726340993.4634.1461665422210@office.mailbox.org> Subject: [PATCH] ALSA: intel_hda - Add dock support for ThinkPad T460s MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Priority: 3 Importance: Medium Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1446 Lines: 32 Hi! The new ThinkPad T460s is the same way affected, as other current ThinkPads (e.G. X260) generations. That means, you won't be able to get sound output, when using the Lenovo CES 2013 docking station series (basic, pro, ultra). It can be fixed the same way, as it was already done for X260, as the T460s uses the same docking connector. I am attaching a patch, which works for me. Cheers Conrad ------------------------------ Fixes audio output on a ThinkPad T460s, when using Lenovo CES 2013 docking station series (basic, pro, ultra). Signed-off-by: Conrad Kostecki --- linux-4.6-rc5-vanilla/sound/pci/hda/patch_realtek.c 2016-04-26 11:32:09.124832372 +0200 +++ linux-4.6-rc5/sound/pci/hda/patch_realtek.c 2016-04-26 11:32:52.123834807 +0200 @@ -5585,6 +5585,7 @@ static const struct snd_pci_quirk alc269 SND_PCI_QUIRK(0x17aa, 0x5036, "Thinkpad T450s", ALC292_FIXUP_TPT440_DOCK), SND_PCI_QUIRK(0x17aa, 0x503c, "Thinkpad L450", ALC292_FIXUP_TPT440_DOCK), SND_PCI_QUIRK(0x17aa, 0x504b, "Thinkpad", ALC293_FIXUP_LENOVO_SPK_NOISE), + SND_PCI_QUIRK(0x17aa, 0x5050, "Thinkpad T460p", ALC292_FIXUP_TPT440_DOCK), SND_PCI_QUIRK(0x17aa, 0x5109, "Thinkpad", ALC269_FIXUP_LIMIT_INT_MIC_BOOST), SND_PCI_QUIRK(0x17aa, 0x3bf8, "Quanta FL1", ALC269_FIXUP_PCM_44K), SND_PCI_QUIRK(0x17aa, 0x9e54, "LENOVO NB", ALC269_FIXUP_LENOVO_EAPD), ------------------------------