brintos

brintos / linux-shallow public Read only

0
0
Text · 1.3 KiB · a4f06bb Raw
70 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2 3%YAML 1.24---5$id: http://devicetree.org/schemas/media/allwinner,sun50i-h6-vpu-g2.yaml#6$schema: http://devicetree.org/meta-schemas/core.yaml#7 8title: Hantro G2 VPU codec implemented on Allwinner H6 SoC9 10maintainers:11  - Jernej Skrabec <jernej.skrabec@gmail.com>12 13description:14  Hantro G2 video decode accelerator present on Allwinner H6 SoC.15 16properties:17  compatible:18    const: allwinner,sun50i-h6-vpu-g219 20  reg:21    maxItems: 122 23  interrupts:24    maxItems: 125 26  clocks:27    items:28      - description: Bus Clock29      - description: Module Clock30 31  clock-names:32    items:33      - const: bus34      - const: mod35 36  resets:37    maxItems: 138 39  iommus:40    maxItems: 141 42required:43  - compatible44  - reg45  - interrupts46  - clocks47  - clock-names48  - resets49  - iommus50 51additionalProperties: false52 53examples:54  - |55    #include <dt-bindings/interrupt-controller/arm-gic.h>56    #include <dt-bindings/clock/sun50i-h6-ccu.h>57    #include <dt-bindings/reset/sun50i-h6-ccu.h>58 59    video-codec-g2@1c00000 {60        compatible = "allwinner,sun50i-h6-vpu-g2";61        reg = <0x01c00000 0x1000>;62        interrupts = <GIC_SPI 90 IRQ_TYPE_LEVEL_HIGH>;63        clocks = <&ccu CLK_BUS_VP9>, <&ccu CLK_VP9>;64        clock-names = "bus", "mod";65        resets = <&ccu RST_BUS_VP9>;66        iommus = <&iommu 5>;67    };68 69...70