Skip to contentSkip to conversation

dt-bindings: mfd: ti,tps65086: Make regulators optional

PATCH Applied Rob Herring (Arm) 3 participants 3 messages Sep 21 – Oct 13

Subsystems (2)
lore
Share & tools
lore

Rob Herring (Arm)

author maintainer
#0 lore raw

PATCH 1/1 dt-bindings: mfd: ti,tps65086: Make regulators optional

The TPS65086 MFD driver adds the regulator child device unconditionally, and the regulator driver registers the regulators from the parent node even when there is no regulators child node containing init data.

Do not require the regulators container in the binding. Existing ZynqMP boards that only describe the PMIC core and GPIO function are valid without regulator init data.

Assisted-by LLM
---
 Documentation/devicetree/bindings/mfd/ti,tps65086.yaml | 1 -
 1 file changed, 1 deletion(-)
Documentation/devicetree/bindings/mfd/ti,tps65086.yaml +0 -1
index a8eed9065d96..64f02d1e1e4d 100644
@@ -90,7 +90,6 @@ required:
   - reg
   - gpio-controller
   - '#gpio-cells'
-  - regulators
 
 examples:
   - |
Signature · 1 line
2.53.0
#1 lore raw
Sashiko has reviewed this patch and found no issues. It looks great!
Quoted 11 lines

The TPS65086 MFD driver adds the regulator child device unconditionally, and the regulator driver registers the regulators from the parent node even when there is no regulators child node containing init data.

Do not require the regulators container in the binding. Existing ZynqMP boards that only describe the PMIC core and GPIO function are valid without regulator init data.

Assisted-by LLM

Sashiko has reviewed this patch and found no issues. It looks great!

Signature · 1 line
Sashiko AI review · https://sashiko.dev/#/patchset/[email protected]?part=1
maintainer Applied
#2 lore raw

Re: (subset) [PATCH] dt-bindings: mfd: ti,tps65086: Make regulators optional

In reply to Rob Herring (Arm)
Quoted 10 lines · Rob Herring (Arm)

The TPS65086 MFD driver adds the regulator child device unconditionally, and the regulator driver registers the regulators from the parent node even when there is no regulators child node containing init data.

Do not require the regulators container in the binding. Existing ZynqMP boards that only describe the PMIC core and GPIO function are valid without regulator init data.

[...]

Applied, thanks!

[1/1] dt-bindings: mfd: ti,tps65086: Make regulators optional

      commit: b783c46fb685a38d1f5cde57f59e5ed520846ed7

--
Lee Jones [李琼斯]