109453600SMaxime Ripard# SPDX-License-Identifier: GPL-2.0
209453600SMaxime Ripard%YAML 1.2
309453600SMaxime Ripard---
409453600SMaxime Ripard$id: http://devicetree.org/schemas/display/brcm,bcm2835-vec.yaml#
509453600SMaxime Ripard$schema: http://devicetree.org/meta-schemas/core.yaml#
609453600SMaxime Ripard
709453600SMaxime Ripardtitle: Broadcom VC4 (VideoCore4) VEC
809453600SMaxime Ripard
909453600SMaxime Ripardmaintainers:
1009453600SMaxime Ripard  - Eric Anholt <eric@anholt.net>
1109453600SMaxime Ripard
1209453600SMaxime Ripardproperties:
1309453600SMaxime Ripard  compatible:
14082152aaSMateusz Kwiatkowski    enum:
15082152aaSMateusz Kwiatkowski      - brcm,bcm2711-vec
16082152aaSMateusz Kwiatkowski      - brcm,bcm2835-vec
1709453600SMaxime Ripard
1809453600SMaxime Ripard  reg:
1909453600SMaxime Ripard    maxItems: 1
2009453600SMaxime Ripard
2109453600SMaxime Ripard  clocks:
2209453600SMaxime Ripard    maxItems: 1
2309453600SMaxime Ripard
2409453600SMaxime Ripard  interrupts:
2509453600SMaxime Ripard    maxItems: 1
2609453600SMaxime Ripard
27*82f811bdSStefan Wahren  power-domains:
28*82f811bdSStefan Wahren    maxItems: 1
29*82f811bdSStefan Wahren
3009453600SMaxime Ripardrequired:
3109453600SMaxime Ripard  - compatible
3209453600SMaxime Ripard  - reg
3309453600SMaxime Ripard  - clocks
3409453600SMaxime Ripard  - interrupts
3509453600SMaxime Ripard
3609453600SMaxime RipardadditionalProperties: false
3709453600SMaxime Ripard
3809453600SMaxime Ripardexamples:
3909453600SMaxime Ripard  - |
4009453600SMaxime Ripard    #include <dt-bindings/clock/bcm2835.h>
4109453600SMaxime Ripard
4209453600SMaxime Ripard    vec: vec@7e806000 {
4309453600SMaxime Ripard        compatible = "brcm,bcm2835-vec";
4409453600SMaxime Ripard        reg = <0x7e806000 0x1000>;
4509453600SMaxime Ripard        clocks = <&clocks BCM2835_CLOCK_VEC>;
4609453600SMaxime Ripard        interrupts = <2 27>;
4709453600SMaxime Ripard    };
4809453600SMaxime Ripard
4909453600SMaxime Ripard...
50