Merge tag 'nfsd-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
[linux-2.6-microblaze.git] / Documentation / devicetree / bindings / gpu / samsung-rotator.yaml
1 # SPDX-License-Identifier: GPL-2.0
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/gpu/samsung-rotator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: Samsung SoC Image Rotator
8
9 maintainers:
10   - Inki Dae <inki.dae@samsung.com>
11
12 properties:
13   compatible:
14     enum:
15       - "samsung,s5pv210-rotator"
16       - "samsung,exynos4210-rotator"
17       - "samsung,exynos4212-rotator"
18       - "samsung,exynos5250-rotator"
19   reg:
20     maxItems: 1
21
22   interrupts:
23     maxItems: 1
24
25   iommus:
26     maxItems: 1
27
28   power-domains:
29     maxItems: 1
30
31   clocks:
32     maxItems: 1
33
34   clock-names:
35     items:
36       - const: rotator
37
38 required:
39   - compatible
40   - reg
41   - interrupts
42   - clocks
43   - clock-names
44
45 additionalProperties: false
46
47 examples:
48   - |
49     rotator@12810000 {
50         compatible = "samsung,exynos4210-rotator";
51         reg = <0x12810000 0x1000>;
52         interrupts = <0 83 0>;
53         clocks = <&clock 278>;
54         clock-names = "rotator";
55     };
56