xref: /linux/Documentation/devicetree/bindings/display/brcm,bcm2835-vec.yaml (revision 094536003e06b315105d72ef321f3f87f6780c6b)
1*09453600SMaxime Ripard# SPDX-License-Identifier: GPL-2.0
2*09453600SMaxime Ripard%YAML 1.2
3*09453600SMaxime Ripard---
4*09453600SMaxime Ripard$id: http://devicetree.org/schemas/display/brcm,bcm2835-vec.yaml#
5*09453600SMaxime Ripard$schema: http://devicetree.org/meta-schemas/core.yaml#
6*09453600SMaxime Ripard
7*09453600SMaxime Ripardtitle: Broadcom VC4 (VideoCore4) VEC
8*09453600SMaxime Ripard
9*09453600SMaxime Ripardmaintainers:
10*09453600SMaxime Ripard  - Eric Anholt <eric@anholt.net>
11*09453600SMaxime Ripard
12*09453600SMaxime Ripardproperties:
13*09453600SMaxime Ripard  compatible:
14*09453600SMaxime Ripard    const: brcm,bcm2835-vec
15*09453600SMaxime Ripard
16*09453600SMaxime Ripard  reg:
17*09453600SMaxime Ripard    maxItems: 1
18*09453600SMaxime Ripard
19*09453600SMaxime Ripard  clocks:
20*09453600SMaxime Ripard    maxItems: 1
21*09453600SMaxime Ripard
22*09453600SMaxime Ripard  interrupts:
23*09453600SMaxime Ripard    maxItems: 1
24*09453600SMaxime Ripard
25*09453600SMaxime Ripardrequired:
26*09453600SMaxime Ripard  - compatible
27*09453600SMaxime Ripard  - reg
28*09453600SMaxime Ripard  - clocks
29*09453600SMaxime Ripard  - interrupts
30*09453600SMaxime Ripard
31*09453600SMaxime RipardadditionalProperties: false
32*09453600SMaxime Ripard
33*09453600SMaxime Ripardexamples:
34*09453600SMaxime Ripard  - |
35*09453600SMaxime Ripard    #include <dt-bindings/clock/bcm2835.h>
36*09453600SMaxime Ripard
37*09453600SMaxime Ripard    vec: vec@7e806000 {
38*09453600SMaxime Ripard        compatible = "brcm,bcm2835-vec";
39*09453600SMaxime Ripard        reg = <0x7e806000 0x1000>;
40*09453600SMaxime Ripard        clocks = <&clocks BCM2835_CLOCK_VEC>;
41*09453600SMaxime Ripard        interrupts = <2 27>;
42*09453600SMaxime Ripard    };
43*09453600SMaxime Ripard
44*09453600SMaxime Ripard...
45