16e3ffcd5SMaciej Falkowski# SPDX-License-Identifier: GPL-2.0
26e3ffcd5SMaciej Falkowski%YAML 1.2
36e3ffcd5SMaciej Falkowski---
46e3ffcd5SMaciej Falkowski$id: http://devicetree.org/schemas/gpu/samsung-rotator.yaml#
56e3ffcd5SMaciej Falkowski$schema: http://devicetree.org/meta-schemas/core.yaml#
66e3ffcd5SMaciej Falkowski
76e3ffcd5SMaciej Falkowskititle: Samsung SoC Image Rotator
86e3ffcd5SMaciej Falkowski
96e3ffcd5SMaciej Falkowskimaintainers:
106e3ffcd5SMaciej Falkowski  - Inki Dae <inki.dae@samsung.com>
116e3ffcd5SMaciej Falkowski
126e3ffcd5SMaciej Falkowskiproperties:
136e3ffcd5SMaciej Falkowski  compatible:
146e3ffcd5SMaciej Falkowski    enum:
156e3ffcd5SMaciej Falkowski      - "samsung,s5pv210-rotator"
166e3ffcd5SMaciej Falkowski      - "samsung,exynos4210-rotator"
176e3ffcd5SMaciej Falkowski      - "samsung,exynos4212-rotator"
186e3ffcd5SMaciej Falkowski      - "samsung,exynos5250-rotator"
196e3ffcd5SMaciej Falkowski  reg:
206e3ffcd5SMaciej Falkowski    maxItems: 1
216e3ffcd5SMaciej Falkowski
226e3ffcd5SMaciej Falkowski  interrupts:
236e3ffcd5SMaciej Falkowski    maxItems: 1
246e3ffcd5SMaciej Falkowski
25b38b4183SKrzysztof Kozlowski  iommus:
26b38b4183SKrzysztof Kozlowski    maxItems: 1
27b38b4183SKrzysztof Kozlowski
28b38b4183SKrzysztof Kozlowski  power-domains:
29b38b4183SKrzysztof Kozlowski    maxItems: 1
30b38b4183SKrzysztof Kozlowski
316e3ffcd5SMaciej Falkowski  clocks:
326e3ffcd5SMaciej Falkowski    maxItems: 1
336e3ffcd5SMaciej Falkowski
346e3ffcd5SMaciej Falkowski  clock-names:
356e3ffcd5SMaciej Falkowski    items:
366e3ffcd5SMaciej Falkowski      - const: rotator
376e3ffcd5SMaciej Falkowski
386e3ffcd5SMaciej Falkowskirequired:
396e3ffcd5SMaciej Falkowski  - compatible
406e3ffcd5SMaciej Falkowski  - reg
416e3ffcd5SMaciej Falkowski  - interrupts
426e3ffcd5SMaciej Falkowski  - clocks
436e3ffcd5SMaciej Falkowski  - clock-names
446e3ffcd5SMaciej Falkowski
457f464532SRob HerringadditionalProperties: false
467f464532SRob Herring
476e3ffcd5SMaciej Falkowskiexamples:
486e3ffcd5SMaciej Falkowski  - |
496e3ffcd5SMaciej Falkowski    rotator@12810000 {
506e3ffcd5SMaciej Falkowski        compatible = "samsung,exynos4210-rotator";
516e3ffcd5SMaciej Falkowski        reg = <0x12810000 0x1000>;
526e3ffcd5SMaciej Falkowski        interrupts = <0 83 0>;
536e3ffcd5SMaciej Falkowski        clocks = <&clock 278>;
546e3ffcd5SMaciej Falkowski        clock-names = "rotator";
556e3ffcd5SMaciej Falkowski    };
56