Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp1060960rwb; Thu, 10 Nov 2022 10:38:40 -0800 (PST) X-Google-Smtp-Source: AMsMyM4fqwuicUqwlM8OYb1c/7QDXje5lx80ZfUj1omU2O4az9VsVAcod1S7n+OM8nJwCoZDvCQx X-Received: by 2002:a17:90a:582:b0:20a:97f6:f52e with SMTP id i2-20020a17090a058200b0020a97f6f52emr67410192pji.126.1668105520234; Thu, 10 Nov 2022 10:38:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668105520; cv=none; d=google.com; s=arc-20160816; b=y8k+FFwO4mLs65e6xX8yoSke3IcbH6GlrMnd1jj2wxRQ+mzmWfu1+nPHEKGoBbLEUn pL5rOlF4f/LC99/z5LPR9RnkmzEJIt6JMo6pSrXzevjecbtHFrsnj3h+yn0gPzQaAB/j wT696GtB5o7taEKDKYO0/9d7MYJYVu7DTnMnDq7lKYszHOiPa5kJR+6H5aDK+GafqWN5 REIxaEDYkZOqpVMt4+DxHh5+SDzCUFTnDwnKo3IPUqOjIkR8IC4+FvyRp1KSLw+SbGlq zuT8q3LKvbEd6DsbEMd/lc1QwSahHqw+zRWAH+NPwoBXPxp2bZagdsqlqfW866Ep7acM /waQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version:date :message-id:subject:references:in-reply-to:to:from:dkim-signature; bh=MVbhsLHHLjBDMjK7ykkhKD3vw7uc8PbYeNThNh4INmY=; b=iXmmk7dz/haTzZaDfkVYZTp46M33XoVtcWkVtKfJ8RfaTV5bz3YuMyV4AD9e+2MCV5 sMa505DZRZCDWjpU0pDfc8Q0gPi/kfSFk7DUi1Xd16hSpaZlP8b3q14R8ZHy3iqPJZcm 6FDg2v2USXg7+Y3hHdVloKM+uW+V1vX3fiFyY27VTIhf6KtLUu1RX/ktt7g1u1INYrLR H4xPNDEiLuXxIeF5FYPAUL3jT1A/ggGDBtba4iHOduE4+d78PSHfUYFO0QKZm89eT0B1 1LaIXdDL9u7zgGrxVh42ZO8/PUApvGENzQ4cUC8xNer7AUUFSuvh3fPKe/OmC255cBSd s2iw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=BXK0eLGo; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m7-20020a654c87000000b0046fea833b07si22739697pgt.123.2022.11.10.10.38.27; Thu, 10 Nov 2022 10:38:40 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=BXK0eLGo; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231478AbiKJRz4 (ORCPT + 92 others); Thu, 10 Nov 2022 12:55:56 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39904 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229463AbiKJRzx (ORCPT ); Thu, 10 Nov 2022 12:55:53 -0500 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 962554AF2D for ; Thu, 10 Nov 2022 09:55:52 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 3371DB82237 for ; Thu, 10 Nov 2022 17:55:51 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id CC3D6C433D6; Thu, 10 Nov 2022 17:55:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1668102949; bh=Kdwf3HBzQKzgKvV7niLjKG3Y6fwZwErSkKiE9iGJJMg=; h=From:To:In-Reply-To:References:Subject:Date:From; b=BXK0eLGoEiEvF2mpAttVE6XZHMV5Q6YEb2RE6L2eFLQfc78PK4gbCDlbuHYj/7LMz evLU7Yisb/kOYTbl5KwJ8+PQ9SZIeJJ4TUZj8Bo2B7YCSI1bkhDgtn0K1/+eFTnetw CHrq1AIATw77Ve/SOc/uzKzM8AqRft8A7StTIC+d8a6UO8nvLVzMXugBWdOdoNLeQX 2U9L/EzUDjddMzbTBE/bhZmrTBlTNUd0yTkz8cT2irwRwp1R44Imj8KlXt57nuvaV8 AGMf6xXHQl6ZZaBni3luxJ6d/V70ERayTUlwpH119RBuax6ppGCzROI1vlHyf3dAo8 cG1bOG/Sb1lkg== From: Mark Brown To: u.kleine-koenig@pengutronix.de, alsa-devel@alsa-project.org, perex@perex.cz, cmo@melexis.com, Chancel Liu , ckeepax@opensource.cirrus.com, shengjiu.wang@nxp.com, chi.minghao@zte.com.cn, ojeda@kernel.org, lgirdwood@gmail.com, luca.ceresoli@bootlin.com, patches@opensource.cirrus.com, tiwai@suse.com, xiaolei.wang@windriver.com, steve@sk2.org, linux-kernel@vger.kernel.org In-Reply-To: <20221109121354.123958-1-chancel.liu@nxp.com> References: <20221109121354.123958-1-chancel.liu@nxp.com> Subject: Re: [PATCH v2] ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register Message-Id: <166810294654.959181.11432270569807765176.b4-ty@kernel.org> Date: Thu, 10 Nov 2022 17:55:46 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Mailer: b4 0.10.0-dev-fc921 X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 9 Nov 2022 20:13:54 +0800, Chancel Liu wrote: > DSPCLK_DIV field in WM8962_CLOCKING1 register is used to generate > correct frequency of LRCLK and BCLK. Sometimes the read-only value > can't be updated timely after enabling SYSCLK. This results in wrong > calculation values. Delay is introduced here to wait for newest value > from register. The time of the delay should be at least 500~1000us > according to test. > > [...] Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next Thanks! [1/1] ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register commit: 3ca507bf99611c82dafced73e921c1b10ee12869 All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark