0001 # SPDX-License-Identifier: GPL-2.0
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/gpu/samsung-rotator.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006
0007 title: Samsung SoC Image Rotator
0008
0009 maintainers:
0010 - Inki Dae <inki.dae@samsung.com>
0011
0012 properties:
0013 compatible:
0014 enum:
0015 - "samsung,s5pv210-rotator"
0016 - "samsung,exynos4210-rotator"
0017 - "samsung,exynos4212-rotator"
0018 - "samsung,exynos5250-rotator"
0019 reg:
0020 maxItems: 1
0021
0022 interrupts:
0023 maxItems: 1
0024
0025 iommus:
0026 maxItems: 1
0027
0028 power-domains:
0029 maxItems: 1
0030
0031 clocks:
0032 maxItems: 1
0033
0034 clock-names:
0035 items:
0036 - const: rotator
0037
0038 required:
0039 - compatible
0040 - reg
0041 - interrupts
0042 - clocks
0043 - clock-names
0044
0045 additionalProperties: false
0046
0047 examples:
0048 - |
0049 rotator@12810000 {
0050 compatible = "samsung,exynos4210-rotator";
0051 reg = <0x12810000 0x1000>;
0052 interrupts = <0 83 0>;
0053 clocks = <&clock 278>;
0054 clock-names = "rotator";
0055 };