# SPDX-License-Identifier: GPL-2.0-only %YAML 1.2 --- $id: http://devicetree.org/schemas/media/rpivid_hevc.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: Raspberry Pi HEVC Decoder maintainers: - Raspberry Pi description: |- The Camera Adaptation Layer (CAL) is a key component for image capture applications. The capture module provides the system interface and the processing capability to connect CSI2 image-sensor modules to the DRA72x device. properties: compatible: enum: - raspberrypi,rpivid-vid-decoder reg: minItems: 2 items: - description: The HEVC main register region - description: The Interrupt controller register region reg-names: minItems: 2 items: - const: hevc - const: intc interrupts: maxItems: 1 clocks: items: - description: The HEVC block clock clock-names: items: - const: hevc required: - compatible - reg - reg-names - interrupts - clocks additionalProperties: false examples: - | #include video-codec@7eb10000 { compatible = "raspberrypi,rpivid-vid-decoder"; reg = <0x0 0x7eb10000 0x1000>, /* INTC */ <0x0 0x7eb00000 0x10000>; /* HEVC */ reg-names = "intc", "hevc"; interrupts = ; clocks = <&clk 0>; clock-names = "hevc"; }; ...