Received: by 2002:ab2:6816:0:b0:1f9:5764:f03e with SMTP id t22csp2665099lqo; Mon, 20 May 2024 12:29:04 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUBJOFnPwehDn+bRkzl4F+CZ1XkXKv4q+GB9YV5aIDh4U9zpk/dE1ey38aoviuUdJMS2XXJZrZe81G6brMh2PnSDvuTP36nR30hSN643Q== X-Google-Smtp-Source: AGHT+IEuTknQuf/hmD4JYoPCvsoE8sElTtKgYYKaiqYnVbLL/MEFWVXlOkHlDG1+Rrj6U1LNd7n4 X-Received: by 2002:a17:90a:d251:b0:2ae:72a3:2ed4 with SMTP id 98e67ed59e1d1-2b6cc453391mr28401479a91.15.1716233343918; Mon, 20 May 2024 12:29:03 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1716233343; cv=pass; d=google.com; s=arc-20160816; b=sYiBdLluk/RvIWBZiCDXO1iYjaVVLw+gcXgA698wNtHdTpdoaJZfnOI3/snC/+MYIZ ihl7LD5SVZvc4bqfboAj9UmwTekytnNmMqZloovhx2ukQthCNR0tUEDL5/g3YHNu7g+i lumPF6JrPb4+mbGqdBbCb4VN5NL9yqc3GsML4lKsdCeS7+hXLcdjMXlohjoLMv0xy7lZ hdGF2iDpMWfwXUnwAZJoXwqpx48h16LAX7F1/F30Y+wFL4JlOi6e29eREJD4TyWwpxTE Gl5V/iHkv2vqK4KSV+XPSS58DOi1sDyTbnzzCxxe866Gu9KcdyhMPR7QEyG+zc7maesU F5oA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:subject :references:in-reply-to:cc:to:from:dkim-signature; bh=SJo/dugnNnjsP2ubNbtAk4CjwCDqzxTebniQFH9VM8U=; fh=GGNJ30mrZ+Lx5w3uusUJdXG8UM/uE8ht5KBWzbhj9ZM=; b=IVEx6FfOHtIXzRUxQ+c6Czk+xILL2c41zCRvHzx62gvH8KQBBOrWvHRae7krdp1ASx Ne4+INPZ7dJ2zSLTtWtqooGWIeodSqR2rVURB3npLmlM7JH/8AJGhg0Rp5Rk194AUQ+H RAMY1ljO2jdZiPX4edxcwM/JWKjOidn2QRz8MwFUxbg4yHYlcFoJNdfQ/517oz10ZUD9 SjDmwSh7hVwWjSQ/94Vpu1Koq7YqiGMAOuDJqxIS28c4IDKQRlHX4SzwaA/i2DPttlSq 8aYRHudgk+yw/TlGBl36cUOosV8Przd7sXc2Ei1jTKLrF1gSkidetjSGQlPr8sJ/6dxb gaeg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=IqhHYiKQ; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-184112-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-184112-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id 98e67ed59e1d1-2b628ea7a6dsi25264770a91.99.2024.05.20.12.29.03 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 May 2024 12:29:03 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-184112-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=IqhHYiKQ; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-184112-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-184112-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 8D953B225D7 for ; Mon, 20 May 2024 19:27:40 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E7ED0139596; Mon, 20 May 2024 19:27:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="IqhHYiKQ" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1D3A7139588 for ; Mon, 20 May 2024 19:27:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716233234; cv=none; b=Tku7wya7GsjI1L7Y9qU2AwIG5xcxnyx3EmXwDe7+pkdvPrl/WJcSejd+Aqov/IbI+l5LzwK865uhhcxLqegobpGecmCU7keEoZYGsPqV/lehUioP3aGwJy09uIqeQpCTudEiRyuYMZgBh7M5rm+JMHejGFIyp9ZtWY53WVAd9BM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716233234; c=relaxed/simple; bh=2TnMREiRIAIebGgTkLzHrsGe9BV1po7cFaa8eIolCVI=; h=From:To:Cc:In-Reply-To:References:Subject:Message-Id:Date: MIME-Version:Content-Type; b=KlqJSpk4pfccIltt+6aBEnT/4NMQxtNidEftW/lGyGXuHFLciOvt0BeTSZjTZzSekGF5K7I22FfKLU719qKSdioeeWNp9GqRqOhB5S/a81UiCRB9aV5DH+C8fB3Z/k5Jv2hxQh1TnZvcRwaNFsq7swBA9BUurB8LLtg5sfVIQSU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=IqhHYiKQ; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id D16DFC2BD10; Mon, 20 May 2024 19:27:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1716233233; bh=2TnMREiRIAIebGgTkLzHrsGe9BV1po7cFaa8eIolCVI=; h=From:To:Cc:In-Reply-To:References:Subject:Date:From; b=IqhHYiKQYX4qNcIZCqN6+WS5oXtqo4c3TZ89YK82kNnsHJC9ma9L/Uyvv2d7NjXZy GFemFybXYvCdT1hlg4fEnHKdxHVF1WvOIj/741gYUNBMofyBKOfgBe1ClggNTakO3b LExPSp0hFrv10QTqoZzvYKOCGIXuDqzi1ya9nYr34tqc0nOcbHz5lRmX9CmNM6mexI 3vd9AnpiP3WI7GrzRnkN9QZKI0vs63U286WM3iXEnwUmw+H78wiyYwpiES0E1f2qR2 Yl0JvNVlGqu890d/YnfJTbc+VCDQSH5EbKy1eB+b3eBOhCOx/+6LGFkfnSlywCATYe W5TwyFzWgNb4Q== From: Mark Brown To: Matti Vaittinen , Matti Vaittinen Cc: Liam Girdwood , =?utf-8?q?M=C3=A5rten_Lindahl?= , linux-kernel@vger.kernel.org In-Reply-To: References: Subject: Re: [PATCH v2 1/2] regulator: pickable ranges: don't always cache vsel Message-Id: <171623323257.94554.15001762747135346135.b4-ty@kernel.org> Date: Mon, 20 May 2024 20:27:12 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Mailer: b4 0.14-dev-621fa On Mon, 20 May 2024 15:31:33 +0300, Matti Vaittinen wrote: > Some PMICs treat the vsel_reg same as apply-bit. Eg, when voltage range > is changed, the new voltage setting is not taking effect until the vsel > register is written. > > Add a flag 'range_applied_by_vsel' to the regulator desc to indicate this > behaviour and to force the vsel value to be written to hardware if range > was changed, even if the old selector was same as the new one. > > [...] Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next Thanks! [1/2] regulator: pickable ranges: don't always cache vsel commit: f4f4276f985a5aac7b310a4ed040b47e275e7591 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