1635e51f1SNeil Armstrong# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2635e51f1SNeil Armstrong# Copyright 2020 BayLibre, SAS
3635e51f1SNeil Armstrong%YAML 1.2
4635e51f1SNeil Armstrong---
5*ab190665SRob Herring$id: http://devicetree.org/schemas/media/amlogic,axg-ge2d.yaml#
6*ab190665SRob Herring$schema: http://devicetree.org/meta-schemas/core.yaml#
7635e51f1SNeil Armstrong
8635e51f1SNeil Armstrongtitle: Amlogic GE2D Acceleration Unit
9635e51f1SNeil Armstrong
10635e51f1SNeil Armstrongmaintainers:
11c6a43fb3SNeil Armstrong  - Neil Armstrong <neil.armstrong@linaro.org>
12635e51f1SNeil Armstrong
13635e51f1SNeil Armstrongproperties:
14635e51f1SNeil Armstrong  compatible:
15635e51f1SNeil Armstrong    enum:
16635e51f1SNeil Armstrong      - amlogic,axg-ge2d
17635e51f1SNeil Armstrong
18635e51f1SNeil Armstrong  interrupts:
19635e51f1SNeil Armstrong    minItems: 1
20635e51f1SNeil Armstrong
21635e51f1SNeil Armstrong  reg:
22635e51f1SNeil Armstrong    minItems: 1
23635e51f1SNeil Armstrong
24635e51f1SNeil Armstrong  resets:
25635e51f1SNeil Armstrong    maxItems: 1
26635e51f1SNeil Armstrong
27635e51f1SNeil Armstrong  clocks:
28635e51f1SNeil Armstrong    minItems: 1
29635e51f1SNeil Armstrong
30635e51f1SNeil Armstrongrequired:
31635e51f1SNeil Armstrong  - compatible
32635e51f1SNeil Armstrong  - reg
33635e51f1SNeil Armstrong  - interrupts
34635e51f1SNeil Armstrong  - clocks
35635e51f1SNeil Armstrong  - resets
36635e51f1SNeil Armstrong
37635e51f1SNeil ArmstrongadditionalProperties: false
38635e51f1SNeil Armstrong
39635e51f1SNeil Armstrongexamples:
40635e51f1SNeil Armstrong  - |
41635e51f1SNeil Armstrong    ge2d: ge2d@ff940000 {
42635e51f1SNeil Armstrong          compatible = "amlogic,axg-ge2d";
43635e51f1SNeil Armstrong          reg = <0xff940000 0x10000>;
44635e51f1SNeil Armstrong          interrupts = <150>;
45635e51f1SNeil Armstrong          clocks = <&clk_ge2d>;
46635e51f1SNeil Armstrong          resets = <&reset_ge2d>;
47635e51f1SNeil Armstrong    };
48