]>
Commit | Line | Data |
---|---|---|
1128658a SAB |
1 | * Samsung Exynos5 G-Scaler device |
2 | ||
3 | G-Scaler is used for scaling and color space conversion on EXYNOS5 SoCs. | |
4 | ||
5 | Required properties: | |
defc3a47 HK |
6 | - compatible: should be one of |
7 | "samsung,exynos5250-gsc" | |
8 | "samsung,exynos5420-gsc" | |
9 | "samsung,exynos5433-gsc" | |
10 | "samsung,exynos5-gsc" (deprecated) | |
1128658a SAB |
11 | - reg: should contain G-Scaler physical address location and length. |
12 | - interrupts: should contain G-Scaler interrupt number | |
13 | ||
aeefb368 SWK |
14 | Optional properties: |
15 | - samsung,sysreg: handle to syscon used to control the system registers to | |
16 | set writeback input and destination | |
17 | ||
1128658a SAB |
18 | Example: |
19 | ||
4c9847b7 | 20 | gsc_0: gsc@13e00000 { |
defc3a47 | 21 | compatible = "samsung,exynos5250-gsc"; |
1128658a SAB |
22 | reg = <0x13e00000 0x1000>; |
23 | interrupts = <0 85 0>; | |
24 | }; | |
25 | ||
26 | Aliases: | |
27 | Each G-Scaler node should have a numbered alias in the aliases node, | |
28 | in the form of gscN, N = 0...3. G-Scaler driver uses these aliases | |
29 | to retrieve the device IDs using "of_alias_get_id()" call. | |
30 | ||
31 | Example: | |
32 | ||
33 | aliases { | |
34 | gsc0 =&gsc_0; | |
35 | gsc1 =&gsc_1; | |
36 | gsc2 =&gsc_2; | |
37 | gsc3 =&gsc_3; | |
38 | }; |