Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/vc4: Document VEC DT binding

Document the DT binding for the VEC (Video EnCoder) IP.

Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
Signed-off-by: Eric Anholt <eric@anholt.net>
Acked-by: Rob Herring <robh@kernel.org>

authored by

Boris Brezillon and committed by
Eric Anholt
6e89a3ce e4b81f8c

+14
+14
Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
··· 43 43 - port: Port node with a single endpoint connecting to the panel 44 44 device, as defined in [1] 45 45 46 + Required properties for VEC: 47 + - compatible: Should be "brcm,bcm2835-vec" 48 + - reg: Physical base address and length of the registers 49 + - clocks: The core clock the unit runs on 50 + - interrupts: The interrupt number 51 + See bindings/interrupt-controller/brcm,bcm2835-armctrl-ic.txt 52 + 46 53 Required properties for V3D: 47 54 - compatible: Should be "brcm,bcm2835-v3d" 48 55 - reg: Physical base address and length of the V3D's registers ··· 97 90 remote-endpoint = <&panel_in>; 98 91 }; 99 92 }; 93 + }; 94 + 95 + vec: vec@7e806000 { 96 + compatible = "brcm,bcm2835-vec"; 97 + reg = <0x7e806000 0x1000>; 98 + clocks = <&clocks BCM2835_CLOCK_VEC>; 99 + interrupts = <2 27>; 100 100 }; 101 101 102 102 v3d: v3d@7ec00000 {