Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp6724144ybc; Thu, 28 Nov 2019 04:26:03 -0800 (PST) X-Google-Smtp-Source: APXvYqyAB6JX/cFw64XatvUliGIsqKxlAtF1LjtA+pz5DcydprJ7rgaWb/mlyoiXNr6d9RI2Jm72 X-Received: by 2002:a05:6402:205c:: with SMTP id bc28mr37349679edb.124.1574943963323; Thu, 28 Nov 2019 04:26:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1574943963; cv=none; d=google.com; s=arc-20160816; b=QSeJ2ox0lh449BiICw+WMMa1XIeAajJaTInfO1+5qkrHUWXz2TlahrYFIDZPkzmPUY 1XLbdP5fmvkX9qmW+wPiG2tcbhMUHjhkYlNHTjsWtdE29YoJkGPkbizgKuqZr/3XW5g2 JnbH5xUwCFsbpvtIZDadb5/lJMzurXs7UGDpdHJH16fMrM49UjgdEn4/r3S7vdH3u91R ScscS95SMvekGBNoKGaNLyuPYN7rHBRd4JaUbJG4AiA2/2m1lb0diIud7SQAE4gtGndb pvgOJoNZ4omwxLW+9aqB4LEYjXWvMqTgWlcVMGpfku29321DppUXAea16CmUUtgFbdbT ZwWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=p5M2FYS9l32ApOb5aEF4vOH3RZYCM+Qot1lhnsAQQOQ=; b=HTR0yslyXJOF/UdbFVTIhR2bjPalHVoBoT5HgtxDvvoBWvCbkSp0c7ij3VAimQ2dwR lOU06G+GM5VpNIGM9A9FGvK3SPz6f4Q6m6eF/97lrbhHx7/FXCoBLWH850FMVFC/YrZ8 vL/fISjtH8F8Xs5tR9r2xnS8NNh6yxg9Per70VV7auEdEg/ulObpeiXGrVrFoJVpVqkx cLfoWdpuOJUMFvnPoLkutYpnIoDMGX28fVL8eFZtUh2brEKZwXY7yd3loCB4+ZjlJjxL wNIQCSHUkPy8godPcLhySrpHlJ5CoHKyv4aLYK8rXRZm4ar0/BCt06XQLZKy8sSotfSN FwLQ== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id jt21si11967178ejb.390.2019.11.28.04.25.38; Thu, 28 Nov 2019 04:26:03 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726582AbfK1MXk (ORCPT + 99 others); Thu, 28 Nov 2019 07:23:40 -0500 Received: from foss.arm.com ([217.140.110.172]:34658 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726320AbfK1MXk (ORCPT ); Thu, 28 Nov 2019 07:23:40 -0500 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E309A31B; Thu, 28 Nov 2019 04:23:39 -0800 (PST) Received: from localhost (unknown [10.37.6.21]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6186B3F6C4; Thu, 28 Nov 2019 04:23:39 -0800 (PST) Date: Thu, 28 Nov 2019 12:23:37 +0000 From: Mark Brown To: Nikita Yushchenko Cc: Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Lucas Stach , "Andrew F. Davis" , Guennadi Liakhovetski , alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, Chris Healy Subject: Re: [PATCH] ASoC: tlv320aic31xx: Add HP output driver pop reduction controls Message-ID: <20191128122337.GC4210@sirena.org.uk> References: <20191128093955.29567-1-nikita.yoush@cogentembedded.com> <20191128121128.GA4210@sirena.org.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="w7PDEPdKQumQfZlR" Content-Disposition: inline In-Reply-To: X-Cookie: Do not dry clean. User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --w7PDEPdKQumQfZlR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Nov 28, 2019 at 03:19:38PM +0300, Nikita Yushchenko wrote: > > I'm not seeing any integration with DAPM here, I'd expect to see that so > > we don't cut off the start of audio especially with the longer times > > available (which I'm frankly not sure are seriously usable). > I believe driver already has that integration, there is > aic31xx_dapm_power_event() that is called on DAPM events, and polls state in > register bits waiting for operation to complete. > Btw, the default setting for register fields in question is "304ms" / > "3.9ms" thus some delay is already there. This patch just makes it > explicitly controllable by those who wait it. Can you confirm that this does take effect (should be easy with the longer delays) and put a comment in indicating that please in case someone is cut'n'pasting? --w7PDEPdKQumQfZlR Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAl3fvEkACgkQJNaLcl1U h9DlHgf/SsdPanPk6tcxh3RNkH+E1k2QbOZyqz3ogi46FtVFl/EySbEnLUh0vvfV yr8xLzJaENOWRlmBPP8NeB65/Zq4gfCp4vNX8fmm+0i7Uphn07vD13M2LMFMyWWn H+NMnpM/8u+UsPY/dW7lk4cSt4sWhoV9D1FfwZt3fyabVGYF11+m440TFjUxqd1a 8NZTM7n2vOLlH7CXYXFyJqsJ0TGmmxdB1xWoT7S4XCHvsCBdyDYMyLFooZS/ClLW MD24Rq9hH90CWAqcKbicRtGYs2fohXUZfzGEFDnSS2VYB7vlF4QPw7w8s9UGNvu1 bvEXSMuQhdTSHtz/BvV3d59WPNkRJw== =+Mvy -----END PGP SIGNATURE----- --w7PDEPdKQumQfZlR--