From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 3F18AC9832A for ; Sat, 26 Sep 2026 21:21:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: List-Subscribe:List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id: In-Reply-To:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date: Reply-To:Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date :Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=Lu6bUrm5FzOAOYovuiluzKnEUpWGfaHXdlqQLnqVVho=; b=MYeRmlMZRbi0ESrDr3SnhXWHPj FM8HGolBYqejuEOeRaqAJp0uJ6PcIHRZwlL7F0OnfGBceP+qhxnFD7sm/8TjN3Mr5ciRnTkMzpqMt O4CSHCUQMt1OrEBSlfTWw78yY6JWOWy39Q0c4XRX550cK0iIH4Zu8cUTnT/xzg26oli9chs9jeCZM z2bQiG2gh5AT9P+7gKcJGzw7SZM5kRBowDi1hFn3k1wIzRIxzwUqfHJZ585kWWmMD/ybo/dgqw15f hXohJ0VeEY3fJWkq4/YcJRE+G/T1hjtyih9mMdt32dT9/ZW8KmN/mT1X7EMA3uUNWibWm4uECpXhc dMc+NZ3A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1xAZps-0000000Fnxf-1uWb; Sat, 26 Sep 2026 21:21:32 +0000 Received: from sea.source.kernel.org ([2600:3c0a:e001:78e:0:1991:8:25]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1xAZpr-0000000FnxZ-2YF9 for linux-riscv@lists.infradead.org; Sat, 26 Sep 2026 21:21:31 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by sea.source.kernel.org (Postfix) with ESMTP id E60B243306; Sat, 26 Sep 2026 21:21:27 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id A2EB31F000FF; Sat, 26 Sep 2026 21:21:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1790457687; bh=5W3yNoOtZtnOfw68VsFN1xiJeAXIfHZB0zCCY/1MVDQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=JXMDLunGXAksKM021Y7G0vxqLl79Q/aukKhL624h/d0Qta0K/sSFLX9mD7sKaoFc7 WJFXW+z8KCexB6qe2hCVsnDNZwxkAgpRG35Q+1dd8v18r+EXKA0r8mS9fdM64jZCne tHK4UMUlLeQvHIb45x+CnJ87Aga5Bg+aJbsQp6W3yi8awr8JfT/kzVhs5+BNPn9SFi 8Ckhl5MkyaE1DoohsXQx6qMvJxEzMo8BIimBFcPkp9o778f2O+5CsPFA+pZk7WCisH X2tsqk6LSPpAiTmhjfszMAvtUfSyPj3zHvRKcE9YVRf8N4Ud3ju3wiAuL20giVx/c+ P0BMEuw76sRjQ== Date: Sat, 26 Sep 2026 22:21:22 +0100 From: Conor Dooley To: Mark Brown Cc: Krzysztof Kozlowski , Joshua Yeong , "lgirdwood@gmail.com" , "rahul@summations.net" , "anup@brainfault.org" , "lftan.linux@gmail.com" , "robh@kernel.org" , "krzk+dt@kernel.org" , "conor+dt@kernel.org" , "pjw@kernel.org" , "palmer@dabbelt.com" , "aou@eecs.berkeley.edu" , "alex@ghiti.fr" , "linux-riscv@lists.infradead.org" , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH v2 1/3] dt-bindings: regulator: Add RPMI voltage service bindings Message-ID: <20260926-peddling-share-5e5e8dffaa63@spud> References: <20260923070014.1340761-1-joshua.yeong@starfivetech.com> <20260923070014.1340761-2-joshua.yeong@starfivetech.com> <9c0ae39b-d214-40f5-b010-cdea14ccc774@kernel.org> <0db3ed29-8bb8-4dc3-a4cb-cc5b9bf2e893@kernel.org> MIME-Version: 1.0 In-Reply-To: X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============1679091345907374122==" Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org --===============1679091345907374122== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="noJw7wHyYsY2Yo5K" Content-Disposition: inline --noJw7wHyYsY2Yo5K Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Sep 25, 2026 at 06:15:35PM +0100, Mark Brown wrote: > On Fri, Sep 25, 2026 at 05:18:08PM +0200, Krzysztof Kozlowski wrote: > > On 25/09/2026 09:14, Joshua Yeong wrote: >=20 > > > While the above method works but I'm trying to get the entire simplif= y to the following. >=20 > > > user-app-b { > > > compatible =3D "..."; > > > voltage-domains =3D <&rpmi-voltage 0x01>; >=20 > > I see. Why power domains do not fit here? >=20 > The spec seems to map very clearly onto voltage regulators, it describes > voltages in mV: >=20 > https://github.com/riscv-non-isa/riscv-rpmi/blob/main/src/srvgrp-voltag= e.adoc >=20 > I really don't see any problem describing this as regulators, it seems > to fulfil exactly the same role as SCMI regulators, supporting things > like SD slots where the OS genuinely needs to control voltages on a > mostly system power controller system. Unless I misunderstand your intent, me either. The binding permits having regulator subnodes too, so culling this "voltage-domain" business and going for the regulators alone shouldn't be much of a shift. --noJw7wHyYsY2Yo5K Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQRh246EGq/8RLhDjO14tDGHoIJi0gUCarg3UgAKCRB4tDGHoIJi 0hdiAP4qRPL8bULjFmSy+m3ZF2jcF4n1odXK4QIHasn8v4D4KAD8C+OFuee60ZJj k7fDaW1VQVmsHl3wZ1X62ngQ6Y9p+go= =E7zU -----END PGP SIGNATURE----- --noJw7wHyYsY2Yo5K-- --===============1679091345907374122== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ linux-riscv mailing list linux-riscv@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-riscv --===============1679091345907374122==--