From nobody Thu Oct 2 21:02:56 2025 Received: from relay5-d.mail.gandi.net (relay5-d.mail.gandi.net [217.70.183.197]) (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 8D1CF2EB5AD; Tue, 17 Jun 2025 12:12:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.70.183.197 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750162353; cv=none; b=c7sdSGOTnFJb8trLppTcB9PUpTqUUMbJyggAnamN+pAa6HEC0PYiHv2SEt86w3KxqgV4wob+TwskihJv0t9KpOree6QA3DaHY4JNDQ0NcHrUKV2zpL38i3xDN+/bGyPJw/f8DtnQrBUscFwIyU/FQTPuu+9xi0r/y/gWk/UBaXU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750162353; c=relaxed/simple; bh=rGg8+EozkQQCuLdHOWxVowBLcQKUluZ8A2bKQ4fS+gw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=a091sNkbcClDdxK5nY9unoMyJ2UFKfCtQOjFweQuqo97w7e0CORuPz72YZYcBuyoSRGkkSRyQTaUUVzeEMHHnolUg5tWaElW70PCMB40R/v32699jjJ/aXsQVPDHJD0r9W/YMnRMW+ePqqIupyYwpt88D6qYd6GLydgAMCrnGLc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=n9hd8MWE; arc=none smtp.client-ip=217.70.183.197 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="n9hd8MWE" Received: by mail.gandi.net (Postfix) with ESMTPSA id 8A0DA4330B; Tue, 17 Jun 2025 12:12:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1750162348; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=jM4+yDcHuugruomL+JLR61kY18/HcLP5jRzK1F1euEI=; b=n9hd8MWECucj1739fgDDmNh3bFA4XWscE6BzfdcBRbFdnlgEY7FMIyUbK6bz5exiPeKbfN Hg69b7NnM1mW8Zol1FBJFpAPNuutQOQjB2xNY+FJCarf7GzgBxBuYjhI4lj/J82SkXe4yZ SioAJfqOtW9UbvEcnzHFunvf/MEOtXVaJ0+F9y0GtVF6KMiiWeUUAlKgsd0RBbUoYjYv/F Xs39xB57uPi2srACVB7yJarmfIuLlU26GNhycuEs4cS8aXd4cVepE1GQiPIrO3l8ZADPfa CxM35BfwyR5Po7bY+XDYh9pA3mbRnshdRdOV//dY3bntbTZ8av9kvu1z3/g38A== From: Kory Maincent Date: Tue, 17 Jun 2025 14:12:10 +0200 Subject: [PATCH net-next v14 11/13] dt-bindings: net: pse-pd: microchip,pd692x0: Add manager regulator supply 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: quoted-printable Message-Id: <20250617-feature_poe_port_prio-v14-11-78a1a645e2ee@bootlin.com> References: <20250617-feature_poe_port_prio-v14-0-78a1a645e2ee@bootlin.com> In-Reply-To: <20250617-feature_poe_port_prio-v14-0-78a1a645e2ee@bootlin.com> To: Andrew Lunn , Oleksij Rempel , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Jonathan Corbet , Donald Hunter , Rob Herring , Andrew Lunn , Simon Horman , Heiner Kallweit , Russell King , Krzysztof Kozlowski , Conor Dooley Cc: Liam Girdwood , Mark Brown , Thomas Petazzoni , netdev@vger.kernel.org, linux-doc@vger.kernel.org, Kyle Swenson , Dent Project , kernel@pengutronix.de, Maxime Chevallier , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, "Kory Maincent (Dent Project)" , Krzysztof Kozlowski X-Mailer: b4 0.15-dev-8cb71 X-GND-State: clean X-GND-Score: -100 X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtddvgdduhecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfitefpfffkpdcuggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephfffufggtgfgkfhfjgfvvefosehtjeertdertdejnecuhfhrohhmpefmohhrhicuofgrihhntggvnhhtuceokhhorhihrdhmrghinhgtvghnthessghoohhtlhhinhdrtghomheqnecuggftrfgrthhtvghrnhepvefgvdfgkeetgfefgfegkedugffghfdtffeftdeuteehjedtvdelvddvleehtdevnecukfhppeeltddrkeelrdduieefrdduvdejnecuvehluhhsthgvrhfuihiivgepvdenucfrrghrrghmpehinhgvthepledtrdekledrudeifedruddvjedphhgvlhhopegluddvjedrtddruddrudgnpdhmrghilhhfrhhomhepkhhorhihrdhmrghinhgtvghnthessghoohhtlhhinhdrtghomhdpnhgspghrtghpthhtohepvdekpdhrtghpthhtohepuggrvhgvmhesuggrvhgvmhhlohhfthdrnhgvthdprhgtphhtthhopehkohhrhidrmhgrihhntggvnhhtsegsohhothhlihhnrdgtohhmpdhrtghpthhtohepmhgrgihimhgvrdgthhgvvhgrlhhlihgvrhessghoohhtlhhinhdrtghomhdprhgtphhtthhopehprggsvghnihesrhgvughhrghtrdgtohhmpdhrtghpthhtoheptghonhhorhdoughtsehkvghrnhgvlhdrohhrghdpr hgtphhtthhopehkuhgsrgeskhgvrhhnvghlrdhorhhgpdhrtghpthhtoheplhhinhhugidqughotgesvhhgvghrrdhkvghrnhgvlhdrohhrghdprhgtphhtthhopehkhihlvgdrshifvghnshhonhesvghsthdrthgvtghh X-GND-Sasl: kory.maincent@bootlin.com From: Kory Maincent (Dent Project) Adds the regulator supply parameter of the managers. Update also the example as the regulator supply of the PSE PIs should be the managers itself and not an external regulator. Signed-off-by: Kory Maincent (Dent Project) Reviewed-by: Krzysztof Kozlowski --- Changes in v5: - Add description of others power supplies. Changes in v3: - New patch --- .../bindings/net/pse-pd/microchip,pd692x0.yaml | 22 ++++++++++++++++++= +--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/net/pse-pd/microchip,pd692x0= .yaml b/Documentation/devicetree/bindings/net/pse-pd/microchip,pd692x0.yaml index fd4244fceced..ca61cc37a790 100644 --- a/Documentation/devicetree/bindings/net/pse-pd/microchip,pd692x0.yaml +++ b/Documentation/devicetree/bindings/net/pse-pd/microchip,pd692x0.yaml @@ -22,6 +22,12 @@ properties: reg: maxItems: 1 =20 + vdd-supply: + description: Regulator that provides 3.3V VDD power supply. + + vdda-supply: + description: Regulator that provides 3.3V VDDA power supply. + managers: type: object additionalProperties: false @@ -68,6 +74,15 @@ properties: "#size-cells": const: 0 =20 + vmain-supply: + description: Regulator that provides 44-57V VMAIN power supply. + + vaux5-supply: + description: Regulator that provides 5V VAUX5 power supply. + + vaux3p3-supply: + description: Regulator that provides 3.3V VAUX3P3 power supply. + patternProperties: '^port@[0-7]$': type: object @@ -106,10 +121,11 @@ examples: #address-cells =3D <1>; #size-cells =3D <0>; =20 - manager@0 { + manager0: manager@0 { reg =3D <0>; #address-cells =3D <1>; #size-cells =3D <0>; + vmain-supply =3D <&pse1_supply>; =20 phys0: port@0 { reg =3D <0>; @@ -161,7 +177,7 @@ examples: pairset-names =3D "alternative-a", "alternative-b"; pairsets =3D <&phys0>, <&phys1>; polarity-supported =3D "MDI", "S"; - vpwr-supply =3D <&vpwr1>; + vpwr-supply =3D <&manager0>; }; pse_pi1: pse-pi@1 { reg =3D <1>; @@ -169,7 +185,7 @@ examples: pairset-names =3D "alternative-a"; pairsets =3D <&phys2>; polarity-supported =3D "MDI"; - vpwr-supply =3D <&vpwr2>; + vpwr-supply =3D <&manager0>; }; }; }; --=20 2.43.0