From c8132247fe4df52e9982d74c986bb199d792b85b Mon Sep 17 00:00:00 2001 From: Linus Walleij Date: Mon, 21 Sep 2026 00:48:10 +0200 Subject: [PATCH] dt-bindings: mfd: db8500-prcmu: Deprecate EPOD regulators Deprecate the db8500-prcmu-regulators node and make it optional as EPOD control moves to generic power domains. External consumers of VAPE and VSMPS2 now use the actual AB8500 or AB8505 buck regulators. Stop requiring the individual regulator child nodes while retaining their definitions for existing device trees. Assisted-by: LLM Acked-by: Krzysztof Kozlowski Signed-off-by: Linus Walleij Link: https://patch.msgid.link/20260921-ux500-power-domains-v7-1-v3-4-9352be6b86b1@kernel.org Signed-off-by: Lee Jones --- .../bindings/mfd/stericsson,db8500-prcmu.yaml | 22 +------------------ 1 file changed, 1 insertion(+), 21 deletions(-) diff --git a/Documentation/devicetree/bindings/mfd/stericsson,db8500-prcmu.yaml b/Documentation/devicetree/bindings/mfd/stericsson,db8500-prcmu.yaml index 4edd4a3bab88..ce9060340e0c 100644 --- a/Documentation/devicetree/bindings/mfd/stericsson,db8500-prcmu.yaml +++ b/Documentation/devicetree/bindings/mfd/stericsson,db8500-prcmu.yaml @@ -58,6 +58,7 @@ properties: const: 2 db8500-prcmu-regulators: + deprecated: true description: Node describing the DB8500 regulators. These are mainly power rails inside the silicon but some of those are also routed out to external pins. @@ -207,26 +208,6 @@ properties: required: - compatible - - db8500_vape - - db8500_varm - - db8500_vmodem - - db8500_vpll - - db8500_vsmps1 - - db8500_vsmps2 - - db8500_vsmps3 - - db8500_vrf1 - - db8500_sva_mmdsp - - db8500_sva_mmdsp_ret - - db8500_sva_pipe - - db8500_sia_mmdsp - - db8500_sia_mmdsp_ret - - db8500_sia_pipe - - db8500_sga - - db8500_b2r2_mcde - - db8500_esram12 - - db8500_esram12_ret - - db8500_esram34 - - db8500_esram34_ret additionalProperties: false @@ -294,6 +275,5 @@ required: - interrupts - interrupt-controller - '#interrupt-cells' - - db8500-prcmu-regulators additionalProperties: false