Skip to contentSkip to conversation

dt-bindings: raspberrypi,bcm2835-firmware: Add 'power' and gpio-hog nodes

PATCH Superseded Rob Herring (Arm) 2 participants 2 messages Dec 15, 2025

Subsystems (3)

v1 of 2 Superseded Latest is v2 →

lore
Share & tools
lore

Rob Herring (Arm)

author maintainer
#0 lore raw

PATCH 1/1 dt-bindings: raspberrypi,bcm2835-firmware: Add 'power' and gpio-hog nodes

Add missing child nodes for the RaspberryPi firmware. The firmware implements a power domain provider in a 'power' node. GPIO hog nodes are also supported, but the node name pattern was wrong and failed to match them.

---
 .../bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml       | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
Documentation/devicetree/bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml +4 -1
index 266ed6e61cee..983ea80eaec9 100644
@@ -66,7 +66,7 @@ properties:
         minItems: 8
 
     patternProperties:
-      '^-hog$':
+      '-hog$':
         required:
           - gpio-hog
 
@@ -92,6 +92,9 @@ properties:
       - compatible
       - "#reset-cells"
 
+  power:
+    $ref: /schemas/power/raspberrypi,bcm2835-power.yaml#
+
   pwm:
     type: object
     additionalProperties: false
Signature · 1 line
2.51.0