Received: by 2002:ab2:7b86:0:b0:1f7:5705:b850 with SMTP id q6csp1492123lqh; Mon, 6 May 2024 09:10:21 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVh+SQwyjhoxd9bOrd3QhkjEjD7IMuIs7OVOq7FSyjh5oCzXswM+sKKWhwJk0CvUflLsXcK1Qi/S06MyMOBFVHuKqHbqlkcXICPbwLgjg== X-Google-Smtp-Source: AGHT+IGwnNEyCkZAkMYxBz9zwS0qdkNDBY4EFSx8E7Wg5FTCiMD2PMKpyJwQzlUUkyD2BfddXq9S X-Received: by 2002:a17:907:7248:b0:a59:b784:ced4 with SMTP id ds8-20020a170907724800b00a59b784ced4mr4813454ejc.75.1715011820976; Mon, 06 May 2024 09:10:20 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715011820; cv=pass; d=google.com; s=arc-20160816; b=bFDOWrBTgXZz67PME8zfyETl6KntTcVlMrVNQKxAtBcZwDNfSbvt0zl7uU1pd1I8Cw tCwkfXXUruocbWlxSHW+dpDUjPB+dVvp1ADWAfGVcAcaBoS1PdUqCjUPoIDAF4OnIBpl Ylw8GY9ejJK9OCPVDoddHw0Kd5IPao6nM6AS76tZSBB1hmrtZV+iXGB80M66tVJ5xf6Z 3wnGMRRVGb2j3QrWQ+IHQbNOlPjRK3BXQgTJpUVsaqcL8yxJJZepiOOL1WJUp9YhLure 1Y0Tlf6cYsEQVEwYF82nh0RnEfqjDwMKcaKSdZ8jI7sbUsP7L6TZyfwtBG+lEY4uBUj0 ayGw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=nutCb6hy2mWUIhHOiW3+RagNvLqQap85OsgVrcHl9dk=; fh=jXIs+NNJqCPQDDx39r9JKZYbzzAfEDrEL5QdWkC9GNI=; b=mqIDnD7Dkkvwr7cb82FbHeg0n757BkADKJXU8LyVigCex+5seT3aPrvGOeFio/usvA AN1fXvaMDg8LZzAI4k8VG1JxCoYka2li0ickqV5i8q3btD22qYdyMsG5fQCvbrFIiVkl MirH5toEYllSAC+/nR7m2rFzV+LLOJRFDqRlyb0PURGJLNhM53Ij/PC3QWWNKndWwWQ4 iYxhRo1Xs4klKnLqG8/qm+KBYi3A6zVGzPy9xnTSac2vZ1X8jC8Eo5ptkQSv8LrQ5bO+ 2OHE/hg+llfM5N0ecq9nVFgy54ZAebUpFF7v51QppQA2jJ40IsREhfyNbBJP3ZMuUqbs 1TfQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@baylibre-com.20230601.gappssmtp.com header.s=20230601 header.b=JP2UrXd8; arc=pass (i=1 spf=pass spfdomain=baylibre.com dkim=pass dkdomain=baylibre-com.20230601.gappssmtp.com); spf=pass (google.com: domain of linux-kernel+bounces-170125-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-170125-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id pj26-20020a170906d79a00b00a59ad69135dsi2647167ejb.121.2024.05.06.09.10.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 May 2024 09:10:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-170125-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20230601.gappssmtp.com header.s=20230601 header.b=JP2UrXd8; arc=pass (i=1 spf=pass spfdomain=baylibre.com dkim=pass dkdomain=baylibre-com.20230601.gappssmtp.com); spf=pass (google.com: domain of linux-kernel+bounces-170125-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-170125-linux.lists.archive=gmail.com@vger.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 am.mirrors.kernel.org (Postfix) with ESMTPS id 8AB6A1F22810 for ; Mon, 6 May 2024 16:10:20 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 20E36155A55; Mon, 6 May 2024 16:10:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre-com.20230601.gappssmtp.com header.i=@baylibre-com.20230601.gappssmtp.com header.b="JP2UrXd8" Received: from mail-lj1-f182.google.com (mail-lj1-f182.google.com [209.85.208.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8E48F155A53 for ; Mon, 6 May 2024 16:10:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.182 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715011812; cv=none; b=VHLFOdpu2jrJIhxOYLxrPOkYQ7kxyN78tNr4qpyW+1KPxZ4R6FnAveaDpC3/dWqURMdwxVrN/495hmOQ47Jl3xieRhXJ5Xec3l99UISixdvVE9sX/QR0HHQftdW/XJUTge2rwSUYvYG9Z1l1GtcxCA5B7L6GlT7xVr+U9D0OLw8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715011812; c=relaxed/simple; bh=eCmNUiiRJVnsgoDYJTjnI91mf0WYtOPxNku6ZSZtSbc=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=PxPtw3kZBZtlK/RHoQY9QTfyOhhmw4qNlzA3xjYe2tAxY57UlK/E4mU6CtX4moZQWCyoOIv3cIzzpEzY8y45GRG5C1fwZFC0sOUFgnK3nC3GU4oNIMQ7oGo1FDwSUetvFoOgz+qH8dbbtp55dhbzUPF/VjZdmRBQcBvmUmujTkM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre-com.20230601.gappssmtp.com header.i=@baylibre-com.20230601.gappssmtp.com header.b=JP2UrXd8; arc=none smtp.client-ip=209.85.208.182 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Received: by mail-lj1-f182.google.com with SMTP id 38308e7fff4ca-2e27277d2c1so28213381fa.2 for ; Mon, 06 May 2024 09:10:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20230601.gappssmtp.com; s=20230601; t=1715011808; x=1715616608; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=nutCb6hy2mWUIhHOiW3+RagNvLqQap85OsgVrcHl9dk=; b=JP2UrXd8oxpNA3+Wo/ajRNeWFLDxoAI08dIJh9lYrCK/2vapSeeKRitLRJzCF/el51 fT7RsuwoAGI5MSKkn2Int4Faf4QasgCUNEdaDTll614H0/WXmtncPeg5CCA+Ak6kimfx pXI8+0u/ch7TeFcRhdqY1gJLEPI2LBKUOfgBhm8zcatTDUE/ZFhuBtKFL7/iyA6ttKkm o9W2jL+3Jm8KCCJXyMZGSwWLQ6RxYcus1RqhmJOp7eWIRV9gcjO+a3weU2oVEMEJhHr1 2yJsDMKKiLny1lM4phNr6UbJIbTnJzoyWipPCiN3QPkwYEDsxtpZE4PlKv1OzjdmP5cV 8BMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715011808; x=1715616608; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nutCb6hy2mWUIhHOiW3+RagNvLqQap85OsgVrcHl9dk=; b=E4MyBi5KNTVyAbNaAt92AXrPti+StjK236gnPxgkBRiMbBYgZjP64mVxEDneDs6Mk+ uDgIw5NrCNBblMEBBmlZ2BCat4GDKsnjERpL/5BDURzybXwWcXCQ633a12qus/EGBmeT sT/JhBTDlBCXNfo7VQdTwA5W0eihBZJrXA0pHq4mo3KPFOcxxg+fhMey+fxe5AMPCqoy 7rYpRDlt1wbdcOBUYtRNPXPHtq6Wl0vZJG6dxDrmbba4VILok4PdMJOjKlKzZtpUE6wp o9yGMul+XrtG+brvTUOxxMZ5aXBcTqDKsutO3mlOVXi7pd1LG2c3WeAA0+tiUyJmYS5m NJIA== X-Forwarded-Encrypted: i=1; AJvYcCXnVZAkFtY1/Wa/A0dQulVAJkXcozUchFZmUIcEAklJE5BdTtBGkgibeoSzyN4cx7/y2WVSSg1tCOZN6EFCUFsrGxWPpnEWPdU4vDze X-Gm-Message-State: AOJu0Yyone/ZvSUMvYAblYRCSKXIG8JLbaBpYc05fTvkGslsS4JN90r8 n7os6SlG/f32RRPxhJyfmU9YFaGxDfHirq9Twy96wB1gLt/D9GDebeF3wExC0R6RB4iv9EVQxNj XAvWgTyNiU0Gx00M7Tg+MgA7YV0kWws024/xdhg== X-Received: by 2002:a2e:3a19:0:b0:2da:bbf4:81bb with SMTP id h25-20020a2e3a19000000b002dabbf481bbmr7101049lja.2.1715011807732; Mon, 06 May 2024 09:10:07 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240429-regulator-get-enable-get-votlage-v2-0-b1f11ab766c1@baylibre.com> <171500756002.1968386.17290951989557329800.b4-ty@kernel.org> In-Reply-To: <171500756002.1968386.17290951989557329800.b4-ty@kernel.org> From: David Lechner Date: Mon, 6 May 2024 11:09:56 -0500 Message-ID: Subject: Re: (subset) [PATCH v2 0/7] regulator: new API for voltage reference supplies To: Mark Brown Cc: Liam Girdwood , Jean Delvare , Guenter Roeck , Jonathan Cameron , Dmitry Torokhov , Jonathan Corbet , Support Opensource , Cosmin Tanislav , Lars-Peter Clausen , Michael Hennerich , Antoniu Miclaus , Greg Kroah-Hartman , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-hwmon@vger.kernel.org, linux-iio@vger.kernel.org, linux-staging@lists.linux.dev, linux-input@vger.kernel.org, Jonathan Cameron Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, May 6, 2024 at 9:59=E2=80=AFAM Mark Brown wrot= e: > > On Mon, 29 Apr 2024 18:40:08 -0500, David Lechner wrote: > > In the IIO subsystem, we noticed a pattern in many drivers where we nee= d > > to get, enable and get the voltage of a supply that provides a referenc= e > > voltage. In these cases, we only need the voltage and not a handle to > > the regulator. Another common pattern is for chips to have an internal > > reference voltage that is used when an external reference is not > > available. There are also a few drivers outside of IIO that do the same= . > > > > [...] > > Applied to > > https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git = for-next > > Thanks! > > [1/7] regulator: devres: add API for reference voltage supplies > commit: b250c20b64290808aa4b5cc6d68819a7ee28237f > [2/7] hwmon: (adc128d818) Use devm_regulator_get_enable_read_voltage() > commit: cffb8d74bd4e9dd0653c7093c4a5164a72c52b1f > [3/7] hwmon: (da9052) Use devm_regulator_get_enable_read_voltage() > commit: d72fd5228c9f2136a3143daf5c7822140211883a > > 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. > Hi Jonathan, if Mark doesn't pick up the iio patches here, I'll resend them after the next kernel release.