forked from Minki/linux
92955ea0ba
This patch adds support for Exynos5433 specific version of the GScaler module. The main difference between Exynos 5433 and earlier is addition of new clocks that have to be controlled. Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Reviewed-by: Javier Martinez Canillas <javier@osg.samsung.com> Tested-by: Javier Martinez Canillas <javier@osg.samsung.com> Acked-by: Krzysztof Kozlowski <krzk@kernel.org> Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
36 lines
939 B
Plaintext
36 lines
939 B
Plaintext
* Samsung Exynos5 G-Scaler device
|
|
|
|
G-Scaler is used for scaling and color space conversion on EXYNOS5 SoCs.
|
|
|
|
Required properties:
|
|
- compatible: should be "samsung,exynos5-gsc" (for Exynos 5250, 5420 and
|
|
5422 SoCs) or "samsung,exynos5433-gsc" (Exynos 5433)
|
|
- reg: should contain G-Scaler physical address location and length.
|
|
- interrupts: should contain G-Scaler interrupt number
|
|
|
|
Optional properties:
|
|
- samsung,sysreg: handle to syscon used to control the system registers to
|
|
set writeback input and destination
|
|
|
|
Example:
|
|
|
|
gsc_0: gsc@0x13e00000 {
|
|
compatible = "samsung,exynos5-gsc";
|
|
reg = <0x13e00000 0x1000>;
|
|
interrupts = <0 85 0>;
|
|
};
|
|
|
|
Aliases:
|
|
Each G-Scaler node should have a numbered alias in the aliases node,
|
|
in the form of gscN, N = 0...3. G-Scaler driver uses these aliases
|
|
to retrieve the device IDs using "of_alias_get_id()" call.
|
|
|
|
Example:
|
|
|
|
aliases {
|
|
gsc0 =&gsc_0;
|
|
gsc1 =&gsc_1;
|
|
gsc2 =&gsc_2;
|
|
gsc3 =&gsc_3;
|
|
};
|