brintos

brintos / linux-shallow public Read only

0
0
Text · 1.5 KiB · 7fa8a36 Raw
65 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/media/ti,vpe.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Texas Instruments DRA7x Video Processing Engine (VPE)8 9maintainers:10  - Benoit Parrot <bparrot@ti.com>11 12description: |-13  The Video Processing Engine (VPE) is a key component for image post14  processing applications. VPE consist of a single memory to memory15  path which can perform chroma up/down sampling, deinterlacing,16  scaling and color space conversion.17 18properties:19  compatible:20    const: ti,dra7-vpe21 22  reg:23    items:24      - description: The VPE main register region25      - description: Scaler (SC) register region26      - description: Color Space Conversion (CSC) register region27      - description: Video Port Direct Memory Access (VPDMA) register region28 29  reg-names:30    items:31      - const: vpe_top32      - const: sc33      - const: csc34      - const: vpdma35 36  interrupts:37    maxItems: 138 39required:40  - compatible41  - reg42  - reg-names43  - interrupts44 45additionalProperties: false46 47examples:48  - |49    #include <dt-bindings/interrupt-controller/arm-gic.h>50 51    vpe: vpe@489d0000 {52        compatible = "ti,dra7-vpe";53        reg = <0x489d0000 0x120>,54              <0x489d0700 0x80>,55              <0x489d5700 0x18>,56              <0x489dd000 0x400>;57        reg-names = "vpe_top",58                    "sc",59                    "csc",60                    "vpdma";61        interrupts = <GIC_SPI 354 IRQ_TYPE_LEVEL_HIGH>;62    };63 64...65