Received: by 10.223.185.116 with SMTP id b49csp782957wrg; Tue, 20 Feb 2018 07:49:22 -0800 (PST) X-Google-Smtp-Source: AH8x2269bVGb/H/jXyob+w7HSW2EElclreP4rHBAzAmHf1DbzCGzNXmc3QBMYB5unXQJGeLybdNh X-Received: by 10.101.82.195 with SMTP id z3mr56963pgp.308.1519141762773; Tue, 20 Feb 2018 07:49:22 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519141762; cv=none; d=google.com; s=arc-20160816; b=ngtChWOvqIQgtTy/g3c0JeJvgrXKZ0u2eXgja7WcCAaZhEoxZ1GWgsV4cCzeUTX8C/ HiggHD9GuWxsjmEbJapL8s67mCN0S7QwPtwgrvxTbivx/Uf6c63bHCODNe1j8pee4nq1 aG/hkg3YZuDGmPS5+Doo8fKYu4+eDoKhNJclml2XqGlsFFqk3UmUTS12QarX3ldLGRyv RVPulVlce2lFUx1lbK7axTGt38hSpcGRh6Mb7WgscNxmjvUa5GnFRprU8HDnuYIKy5Ug vkqcyhR56oZcXaxxE5obypuBYcOLBh6s/RelOdhq/YCTNpc3fLef86n+HABYBV60l+PQ Veww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:subject:cc:to:from:message-id :date:arc-authentication-results; bh=kUb/9Vphprs24kZydifVsI+Zzci+5l9Qql4WLbgXh+8=; b=i/FRCHzX1q7pO139CC+JoP5fHhfw7Kz/0gQiQV36fK1xhPrMhB4K67EyPcM+FEptkx yeo2H8D+lxshprULcrqQt9latCW6FKrUAdSnQVP3AIQHpqcNnuWI0pxOLGWJSKPlpXKR jBolbc1NiA2PacQWhnJbPr1caMh0WycC+AsQkbUyE+VVoWHHs+6fWStBDVe8fYkh79/j TVcEVUIwcjbmSg2dEeaEF5CXXqWWhuKWJ+YphHBnpC3imCJ/HMEtavNxRuzuohJPKWKX /mBV1mFjqKEIWnRXbbDZU7yjrO2Kg7PAMrFU3zwEKokVLQBn0Wbv26XRsRwVpMMkTUOw 1NnQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q9-v6si15383301pli.588.2018.02.20.07.49.08; Tue, 20 Feb 2018 07:49:22 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752574AbeBTPs3 (ORCPT + 99 others); Tue, 20 Feb 2018 10:48:29 -0500 Received: from mx2.suse.de ([195.135.220.15]:56822 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752504AbeBTPs2 (ORCPT ); Tue, 20 Feb 2018 10:48:28 -0500 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 728CDAB4B; Tue, 20 Feb 2018 15:48:26 +0000 (UTC) Date: Tue, 20 Feb 2018 16:48:24 +0100 Message-ID: From: Takashi Iwai To: Peter FP1 Zhang Cc: Benjamin Berg , "alsa-devel@alsa-project.org" , "Jaroslav Kysela" , "linux-kernel@vger.kernel.org" , "kailang@realtek.com" Subject: Re: [PATCH] ALSA: hda/realtek: Limit mic boost on T480 In-Reply-To: References: <20180214122939.10069-1-bberg@redhat.com> <1518622889.23539.65.camel@redhat.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL/10.8 Emacs/25.3 (x86_64-suse-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 17 Feb 2018 14:54:02 +0100, Peter FP1 Zhang wrote: > > Hi Ben, > > My understanding is same as yours. Recently Realtek Audio expert Kailang (on copy) submitted a patch for Dock as the attached, are you asking the same thing? > Looks like the issue is related to Dock model, there are many different Dock models, could you please let us know which specific dock model you mean? Thanks. > > @Kailang, Do you have any suggestions or comments? FYI, because of this unclearness, the patch from Benjamin is still pending. I'm OK to apply it at first, then adjust later if the docking station quirk is required, too. Just let me know. thanks, Takashi > > Thanks, > > Peter Zhang \ 张福平, PMP > ThinkPad & ThinkStation Linux Solutions > Tel: (+86) 181-1611-8005 | Lenovo Shanghai > > Linux for Those Who Do - http://www.lenovo.com/linux > > > -----Original Message----- > From: Benjamin Berg [mailto:bberg@redhat.com] > Sent: Wednesday, February 14, 2018 11:41 PM > To: Takashi Iwai > Cc: alsa-devel@alsa-project.org; Jaroslav Kysela; linux-kernel@vger.kernel.org; Peter FP1 Zhang > Subject: Re: [PATCH] ALSA: hda/realtek: Limit mic boost on T480 > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > On Wed, 2018-02-14 at 14:00 +0100, Takashi Iwai wrote: > > On Wed, 14 Feb 2018 13:29:39 +0100, > > Benjamin Berg wrote: > > > > > > The internal mic boost on the T480 is too high. Fix this by applying > > > the ALC269_FIXUP_LIMIT_INT_MIC_BOOST fixup to the machine to limit > > > the gain. > > > > > > Signed-off-by: Benjamin Berg > > > Tested-by: Benjamin Berg > > > > Applying this quirk itself is OK, but just wonder whether this model > > has a docking station port. Recently we fixed the dock issue, and it > > required to apply ALC298_FIXUP_TPT470_DOCK. > > I assumed that on the T480 and similar models the audio on the dock is connected through USB (the dock is USB-C + further pins), but I cannot confirm this myself right now as I only have a T480 currently. > > I have now contacted Peter Zhang of Lenovo about this and also to check if other 80 series models may need the same fixup. > > Benjamin > > > > > thanks, > > > > Takashi > > > > > --- > > > sound/pci/hda/patch_realtek.c | 1 + > > > 1 file changed, 1 insertion(+) > > > > > > diff --git a/sound/pci/hda/patch_realtek.c > > > b/sound/pci/hda/patch_realtek.c index ce28f7ce64e6..8467ce3db767 > > > 100644 > > > --- a/sound/pci/hda/patch_realtek.c > > > +++ b/sound/pci/hda/patch_realtek.c > > > @@ -6510,6 +6510,7 @@ static const struct snd_pci_quirk > > > alc269_fixup_tbl[] = { > > > SND_PCI_QUIRK(0x17aa, 0x224b, "Thinkpad", > > > ALC298_FIXUP_TPT470_DOCK), > > > SND_PCI_QUIRK(0x17aa, 0x224c, "Thinkpad", > > > ALC298_FIXUP_TPT470_DOCK), > > > SND_PCI_QUIRK(0x17aa, 0x224d, "Thinkpad", > > > ALC298_FIXUP_TPT470_DOCK), > > > + SND_PCI_QUIRK(0x17aa, 0x225d, "Thinkpad T480", > > > ALC269_FIXUP_LIMIT_INT_MIC_BOOST), > > > SND_PCI_QUIRK(0x17aa, 0x30bb, "ThinkCentre AIO", > > > ALC233_FIXUP_LENOVO_LINE2_MIC_HOTKEY), > > > SND_PCI_QUIRK(0x17aa, 0x30e2, "ThinkCentre AIO", > > > ALC233_FIXUP_LENOVO_LINE2_MIC_HOTKEY), > > > SND_PCI_QUIRK(0x17aa, 0x310c, "ThinkCentre Station", > > > ALC294_FIXUP_LENOVO_MIC_LOCATION), > > > -- > > > 2.14.3 > > > > > > > -----BEGIN PGP SIGNATURE----- > > iQIzBAEBCgAdFiEED2NO4vMS33W8E4AFq6ZWhpmFY3AFAlqEWKkACgkQq6ZWhpmF > Y3AEyQ/7B6l4Na1GLDf11P8OdzzcXOy6grjvrLYwq6WFA3M1DirlQsPwjSbnJ7V8 > znIX30EK6My9Ip6jyvJQIpiBlaX1FKJuJ3So9mjgUeOcCQMFkwnC1fMMyyWEAWLq > TI1s7F5w4OQwhQpwtlId4AIB7A2ZzQmP/9YqfIPDtIiNJqjd9aRruBJi8A8j3sB5 > slY1CYgCQhBUiAkUPisFrt+b4aFU5FlgINQR+6uOSKO0/IaSKq9rFwX76lOTOsBj > kHhywIF9Qef6CvUDaAOFWjQcTA/ooDPifUsfNzo6ZHnNZIks0Cov12JeO5UrxjiD > a3BuG6SZAVm4awfkTj5pIL0DuBAXYhTJd/hU3VMWdV0/kb0OeVONSahMzhSOCM30 > WdFKpWC0+n3TEkTWSG9QGwL6wbXiaLNZ0JRgQkcoJ9JqPVngFf9LIRBzqdMyzyCE > UzLu/oQ9XlXQrFx1IG5KS/RJJPUwpJKhXOygSpRZx/HhmaWpPVLCu9GNg+ytoVIL > QEg381jOTTPi+DX0k07WYK+hUEvB83cbtsm+EiEGMa4bxuhYQp2p1moGqOrzv2XK > iEN8LfF97KJ4GtqVWybnstxMxMdS0CwXBPxUZ3OY6C03S3sdVqk/QrEpE4i0+N8P > CcX3g+rEJVUkpsdm17Sf5u4DjeGH7HBPsDmHirrwvFdeOkTiO4E= > =NIZ6 > -----END PGP SIGNATURE----- > > [2 0000-alc298-thinkpad-dock.patch ] >