From patchwork Wed Sep 9 11:29:10 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zidan Wang X-Patchwork-Id: 7145781 Return-Path: X-Original-To: patchwork-alsa-devel@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id D8215BEEC1 for ; Wed, 9 Sep 2015 11:27:54 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id E22CC20973 for ; Wed, 9 Sep 2015 11:27:53 +0000 (UTC) Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) by mail.kernel.org (Postfix) with ESMTP id BE25720970 for ; Wed, 9 Sep 2015 11:27:52 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id C35752652CC; Wed, 9 Sep 2015 13:27:50 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Spam-Status: No, score=-2.6 required=5.0 tests=BAD_ENC_HEADER,BAYES_00, NO_DNS_FOR_FROM,RCVD_IN_DNSWL_LOW,UNPARSEABLE_RELAY autolearn=ham version=3.3.1 Received: from alsa0.perex.cz (localhost [IPv6:::1]) by alsa0.perex.cz (Postfix) with ESMTP id C1F1626054D; Wed, 9 Sep 2015 13:27:44 +0200 (CEST) X-Original-To: alsa-devel@alsa-project.org Delivered-To: alsa-devel@alsa-project.org Received: by alsa0.perex.cz (Postfix, from userid 1000) id EFFE4260709; Wed, 9 Sep 2015 13:27:43 +0200 (CEST) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bbn0103.outbound.protection.outlook.com [157.56.111.103]) by alsa0.perex.cz (Postfix) with ESMTP id 59F092604AA for ; Wed, 9 Sep 2015 13:27:33 +0200 (CEST) Received: from DM2PR0301MB1262.namprd03.prod.outlook.com (10.160.219.27) by DM2PR0301MB0688.namprd03.prod.outlook.com (10.160.96.26) with Microsoft SMTP Server (TLS) id 15.1.262.15; Wed, 9 Sep 2015 11:27:31 +0000 Received: from BY2PR03CA006.namprd03.prod.outlook.com (10.255.93.23) by DM2PR0301MB1262.namprd03.prod.outlook.com (10.160.219.27) with Microsoft SMTP Server (TLS) id 15.1.262.15; Wed, 9 Sep 2015 11:27:30 +0000 Received: from BY2FFO11FD035.protection.gbl (10.255.93.4) by BY2PR03CA006.outlook.office365.com (10.255.93.23) with Microsoft SMTP Server (TLS) id 15.1.262.15 via Frontend Transport; Wed, 9 Sep 2015 11:27:30 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; freescale.mail.onmicrosoft.com; dmarc=none action=none header.from=freescale.com; Received-SPF: Fail (protection.outlook.com: domain of freescale.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BY2FFO11FD035.mail.protection.outlook.com (10.1.14.220) with Microsoft SMTP Server (TLS) id 15.1.262.18 via Frontend Transport; Wed, 9 Sep 2015 11:27:30 +0000 Received: from b50113.ap.freescale.net (b50113.ap.freescale.net [10.192.241.89]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id t89BRPer018077; Wed, 9 Sep 2015 04:27:26 -0700 From: Zidan Wang To: Date: Wed, 9 Sep 2015 19:29:10 +0800 Message-ID: <22ae1784eb84bf45b23bb7095b7dea8a116c0c2c.1441798038.git.zidan.wang@freescale.com> X-Mailer: git-send-email 1.9.1 X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD035; 1:HW7uIyeUO+3u56IlSaqT7La0K8od8/7L8DPlHWeI5H1iSoJkDfTld4vsI34OYUA36Rnm93qCPU+Vqp1vVFPIo4SgaeWD2BUmDj32gPYGy/hZ+onP51phiYoLiCflVq8Tktfm1STZOZB8/Cofc24aPVxjyD9WjUa6PUqJ8LpmDlORROGb0ZMsh4NIkJjksw0Vqs0XB10hM6eFy6JzOsTXdlHifufvY7Qd/BQNhKubZV973jxwNuscqhzY5tR4fY8fg1pqNmyxLARcMibQ/VQjyFgQUMLOJ0ZyIGT+cm56p3gLqU0hy19NnZkgJJ0hason9rY0eCMlKdZs7a4J998i7/OIl1xMU+jgc3qieuURrSzQEUK+WwHcDXdHbmVV3I5sPhkQ7jQYWCuDKfWX5W0k7Q== X-Forefront-Antispam-Report: CIP:192.88.158.2; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(5003940100001)(2351001)(33646002)(69596002)(48376002)(104016003)(77156002)(62966003)(229853001)(92566002)(5001830100001)(110136002)(68736005)(86362001)(47776003)(5001860100001)(575784001)(5001960100002)(189998001)(50466002)(77096005)(64706001)(118296001)(105606002)(107886002)(106466001)(50226001)(85426001)(87936001)(50986999)(5007970100001)(19580395003)(6806004)(97736004)(36756003)(19580405001)(46102003)(81156007)(4001540100001)(11100500001)(4001430100001); DIR:OUT; SFP:1102; SCL:1; SRVR:DM2PR0301MB1262; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB1262; 2:LABPyzDA9KR1i9wJKwmHhXQGhcG7y62EIWAx5zNNwCUMPAgnNNpWCxLt3qNUUTWM76MLm5yzdgSaeeewWhavBL7eZweGGIwuWxIOv3OhYK4AmnbA4Sp/qoP79czPRJL4tTRHfKRksukREECXpDHNprw9N1F7AUudgb06mS+P2Nw=; 3:ipt9W7Ixsb59hcEw6ZmORYHltgFpNxcFdHjslhxEgZyvcssFNmtkdclNi+9kGKyWm8vLSDGgIxvuob+U/3KSag4dRzkB+or7Q4lnVO85jRIaWC362AMfnDeSpg3NDIwsJ15INSWDWgb4/Y+0LuUtzzwUL/tNZchwdg9D9mHXChd8SnYOpJrPtafnKFxx43wY3Mlib1Y9jZ8+b/VeqWVYURLzczw5bR4z5hEaOdvn0L8=; 25:na2sFd2d6/se5iQ4m6HtGLwtv2SgFDfTKMtsO0XNemPLL02EN2jc9CKtCETBq+frBzrTZHXh67yD/e/HfKLd4o1mVqfG04l/iqLWS2MovFS++s4pOaeZXKAuQwFk+07BFj343saTWeEeJea5JdaWFaXQVCCEJXGh5o1vbFh5zxYxYm0ZuNAYCcnMYYoRXyFHuC02lcMkUixvbNUSQb7gLXzGsQ6zHkwfs7mrYPmwzOBnw7GSzslPj45AtWbSHDbF X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0301MB1262; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB1262; 20:G4iN1g50eRqJODNsSbbwTRWXIezFXiaSj6ZJkSibF+nOLuY4ebE+6/+gTVO04s7+MRSkW0Nw/2qpdAeIWUDCiL0BO2Kk8IhZYIgxJhGLTrKcDq8EEUeYH/mIFvF8G52Ih9TEiPCrP/AT7dEOzKusfBj5GULRB6oYowuDvafG/kIUzl1zNBPyBFYl9suwMIgI5rEo4WVN/Bl6HiZtY41ftXnYjjEADPD0n2ows4MfF5ldxyL2wFdO2DXTSwKaIklxgJYYXZN4yQAaNIG7kuLEV0Matg3RkBm6ItqD47qvfWbEzFhluv44Xd5fSPYO43Kivcu3VfriyJ8f/Zrt4SemzOFbgSImAPEoqbp7dtjBMs4=; 4:TYK58fZu78fMaE0EUbq30oI9fzWnuVaCdUwSYcgRYyqCw7uP8dB4KLo/TrV4vQm2aXKAsovJnJXs65KrJwCglXQymL6mYilcasfV/b9kNu6Pbbu6jLePGPDA+Sb7tI9H0MrxPBrZ2pAhv0+etMdnh79W6I55eJ6AS29Q2L/JspXbgklovp3Vo6xhoQb9a6blpMwygJdiZ037uMr2HIjX3ZllKgw7D2fWgfnr+q/Xud7H0O0kQecyGgNSjTQ+H+v6DJ6z6fi7cayUIxZ9JaGoz3qNmYG8xWKnbmbWejhNikRnWTECFsgZ0NibDR60QnCH X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(8121501046)(3002001); SRVR:DM2PR0301MB1262; BCL:0; PCL:0; RULEID:; SRVR:DM2PR0301MB1262; X-Forefront-PRVS: 0694C54398 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0301MB1262; 23:l7gtW8qhk4bEVEeVDbIj+RDdgiJ9lQRHI0uxIrx?= =?us-ascii?Q?FHG2qvculpnMlYo4+52pe97x/AyYPCmz/TWsjjk7YD2wHQk9hKFuWtkb4Pph?= =?us-ascii?Q?6AiMav58oxl+AKR6WHDocT9LGNEkuk/s5Rr1G31tNzvCJj023cxfX6i7YzjZ?= =?us-ascii?Q?imKGE1TeLEvftq24Ek3EOi5/90dJLpn5Bqr+z/XDtoOVQ6xSZ83DYd0QdRnU?= =?us-ascii?Q?ErP6vqPS+hf/ZGXg45FoH3kDra5jDGbhxnQPPtCiJKe92IbYU8jXADnwaknw?= =?us-ascii?Q?LBYhRZ4yQYurMpCQfGLD4mWejeNLdmnyFTnT/3axpOO0tWv4Hu9JniwwGk9Z?= =?us-ascii?Q?kR72E4gkppSuSeQqcWoWOzMm9IHYCAgXu5fXCCQ8g8ejD5oiC8QMbOJwKquW?= =?us-ascii?Q?v1Gcis3zOBjcJV0OEM3us0PNWp2UpF4xWs3pAoaIMMyRk7d0bpqgWlGgv504?= =?us-ascii?Q?DUtqsJOPFF/6f3owxJjY3Ra1eWgtzXhVEijc0zaQEBGPWFjCfzsZEblwgFfG?= =?us-ascii?Q?NwhclaME5MBZ8lb9bwLtji1lkWAEa8608tfa6DsWXHlr8J7BFrbEdn9BsmGj?= =?us-ascii?Q?1K2mgqy70r7+2GnTOKIPeyAVCrAjxL4cgIqWuMyIWNCoeAPm2N+HfWIMX9Ed?= =?us-ascii?Q?hfjll9d/HlhmYCtz3rwOm585GWKdpPApKGlx682nqDQcFD8k+HfZuYUuEyRC?= =?us-ascii?Q?9uOrTJQvVsTLeaG/zH/eujh5ucrK83s0Zz+BVGEu3pWuaMBR1sr/SprSZhDD?= =?us-ascii?Q?eJ7Giwkb2MFyrJgoHBmenOcsuxx5Q+F8jT+QaI34yhrU0svRQyXgpMMcmlGq?= =?us-ascii?Q?8i+nnt3x165r6yWDu8IrUgYnMHWuRuvA7a79hTCFPwvkLc0DFxgcntED9fax?= =?us-ascii?Q?wtYdW/uq0bgGq0ebubw9+f3CthU+8mRsJCdkpir11xrpiDSr6WsR7EN9NXi8?= =?us-ascii?Q?yqFYJfJAOXNvSCXXytKgn6zONUf8dxLpkCYw1hSblBgONVI0U/CEeLc9Do/L?= =?us-ascii?Q?511jbq5+BgBcmGhQk2IYjIjPXSCgXjE7RiUyyH7s7wCIeDCIVCTp6L4rlGax?= =?us-ascii?Q?QLpp1Y+xCKs0QOJyuSw3bWYIAURb/cgilZQSi8LHa8Fdb774+AEjkiThdiTs?= =?us-ascii?Q?X38YX9RdRibZkGbO5e+pQgBOFf0+uhcrdYI0kn9Hf/NmmyF/UU3z84Q2vFXe?= =?us-ascii?Q?Pswxs/x4H/Xcxx6scMWn/la/Y94nV3HlW0U5OVZYjQ/vSBDD+6fP6IQzdnVh?= =?us-ascii?Q?8w/r85p98mniRkNSwyjVxWHp7kouEiCz9aQs706VouW3IDdTqI/hOaEXSmLL?= =?us-ascii?Q?HiA=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB1262; 5:JSS8GGV4/DA/3T0lcV4Cwg+jugC+Svk7hrKJh+5gyR3ulG/IvWn6NDfedtW/ONib1SYdYiyEFaDznhmTRcKXg+LuNVtcpT2tFYnCqePzWEsOmMuZ1vfATkoMBmT9rHeBDMqhVRkbaeigWaNvOKRcWw==; 24:UwPPgkV0/WwalEsd2+i+pMmuAaX+PUhvr1SzKEFR0ZDwz2GC5LLxbnOgkAfcKcttmUDlUr4H88xS6mVbJkTvBAiAjLBGniqJOzNyhkn3kZI=; 20:8Gj5RbUcI7wQg6dLYpTgWFgjbrAjXXpHhHnxw8k6awJaQgiJWMDofOiF9s6jSk2S85nyY73AKLpa6bZjSeXkbw== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Sep 2015 11:27:30.0642 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0301MB1262 X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0688; 2:zxFVbPrny2a/uhjHqHP4iccPgtXVPHOxEduKUTwsO7arN0C/nmzpA9m/FWv7M5rajYtfht0AjOqbehh9cy+ml9x/oFcDUThafoSQOoqUu/63zXsQ9JYg4NSJAUyzbFgPaanualfa2RRtqelUGMpWoUrEyjFBeVEQteGr/KWgv/c=; 23:QDwfgloWSC+xgO0C1ktQ8yrUTHpYtJGtkO4J81a8UQbizCutG3ViC7Y7VDxn4EljHiwEkAVHaS9eg7SE3mi492iq5wfgGgFgjMPBIk7qsCYE/zpF+UWMVvZZ+6ABKgrI7KHvQyBY94cost3fmYFoHcwzSrQcg5PWeqpfsYct44qZ16HxHUNxeJcbmjhrFUwE X-OriginatorOrg: freescale.com Cc: ckeepax@opensource.wolfsonmicro.com, patches@opensource.wolfsonmicro.com, alsa-devel@alsa-project.org, Zidan Wang Subject: [alsa-devel] [PATCH 1/2] ASoC: wm8960: correct the min gain value of some PGA X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org X-Virus-Scanned: ClamAV using ClamSMTP The min gain is the corresponding gain value when the register value is 0 instead of 1, just correct it. Signed-off-by: Zidan Wang Acked-by: Charles Keepax --- sound/soc/codecs/wm8960.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sound/soc/codecs/wm8960.c b/sound/soc/codecs/wm8960.c index e3b7d0c..6163474 100644 --- a/sound/soc/codecs/wm8960.c +++ b/sound/soc/codecs/wm8960.c @@ -211,11 +211,11 @@ static int wm8960_put_deemph(struct snd_kcontrol *kcontrol, return wm8960_set_deemph(codec); } -static const DECLARE_TLV_DB_SCALE(adc_tlv, -9700, 50, 0); -static const DECLARE_TLV_DB_SCALE(dac_tlv, -12700, 50, 1); +static const DECLARE_TLV_DB_SCALE(adc_tlv, -9750, 50, 1); +static const DECLARE_TLV_DB_SCALE(dac_tlv, -12750, 50, 1); static const DECLARE_TLV_DB_SCALE(bypass_tlv, -2100, 300, 0); static const DECLARE_TLV_DB_SCALE(out_tlv, -12100, 100, 1); -static const DECLARE_TLV_DB_SCALE(boost_tlv, -1200, 300, 1); +static const DECLARE_TLV_DB_SCALE(boost_tlv, -1500, 300, 1); static const struct snd_kcontrol_new wm8960_snd_controls[] = { SOC_DOUBLE_R_TLV("Capture Volume", WM8960_LINVOL, WM8960_RINVOL,