diff options
Diffstat (limited to 'dts/Bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml')
-rw-r--r-- | dts/Bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml | 26 |
1 files changed, 22 insertions, 4 deletions
diff --git a/dts/Bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml b/dts/Bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml index a2c63c8b1d..39e3c248f5 100644 --- a/dts/Bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml +++ b/dts/Bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml @@ -26,13 +26,11 @@ properties: - const: simple-mfd mboxes: - $ref: '/schemas/types.yaml#/definitions/phandle' - description: | - Phandle to the firmware device's Mailbox. - (See: ../mailbox/mailbox.txt for more information) + maxItems: 1 clocks: type: object + additionalProperties: false properties: compatible: @@ -50,6 +48,7 @@ properties: reset: type: object + additionalProperties: false properties: compatible: @@ -64,8 +63,22 @@ properties: - compatible - "#reset-cells" + pwm: + type: object additionalProperties: false + properties: + compatible: + const: raspberrypi,firmware-poe-pwm + + "#pwm-cells": + # See pwm.yaml in this directory for a description of the cells format. + const: 2 + + required: + - compatible + - "#pwm-cells" + required: - compatible - mboxes @@ -87,5 +100,10 @@ examples: compatible = "raspberrypi,firmware-reset"; #reset-cells = <1>; }; + + pwm: pwm { + compatible = "raspberrypi,firmware-poe-pwm"; + #pwm-cells = <2>; + }; }; ... |