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
256e3ffcd5SMaciej Falkowski  clocks:
266e3ffcd5SMaciej Falkowski    maxItems: 1
276e3ffcd5SMaciej Falkowski
286e3ffcd5SMaciej Falkowski  clock-names:
296e3ffcd5SMaciej Falkowski    items:
306e3ffcd5SMaciej Falkowski      - const: rotator
316e3ffcd5SMaciej Falkowski
326e3ffcd5SMaciej Falkowskirequired:
336e3ffcd5SMaciej Falkowski  - compatible
346e3ffcd5SMaciej Falkowski  - reg
356e3ffcd5SMaciej Falkowski  - interrupts
366e3ffcd5SMaciej Falkowski  - clocks
376e3ffcd5SMaciej Falkowski  - clock-names
386e3ffcd5SMaciej Falkowski
397f464532SRob HerringadditionalProperties: false
407f464532SRob Herring
416e3ffcd5SMaciej Falkowskiexamples:
426e3ffcd5SMaciej Falkowski  - |
436e3ffcd5SMaciej Falkowski    rotator@12810000 {
446e3ffcd5SMaciej Falkowski        compatible = "samsung,exynos4210-rotator";
456e3ffcd5SMaciej Falkowski        reg = <0x12810000 0x1000>;
466e3ffcd5SMaciej Falkowski        interrupts = <0 83 0>;
476e3ffcd5SMaciej Falkowski        clocks = <&clock 278>;
486e3ffcd5SMaciej Falkowski        clock-names = "rotator";
496e3ffcd5SMaciej Falkowski    };
506e3ffcd5SMaciej Falkowski
51