mirror of
https://github.com/torvalds/linux.git
synced 2024-12-24 11:51:27 +00:00
ff830c961d
Configuration sets for Exynos 4210 and 4x12 SoC were already defined in Exynos HDMI and Mixed drivers, but they lacked proper linking to device tree 'compatible' values. This patch fixes this issue adding support for following compatible values: samsung,exynos4210-mixer, samsung,exynos4212-mixer and samsung,exynos4210-hdmi. It also corrects access to sclk_mixer clock, which is available only on Exynos 4210. Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Signed-off-by: Inki Dae <inki.dae@samsung.com>
26 lines
707 B
Plaintext
26 lines
707 B
Plaintext
Device-Tree bindings for mixer driver
|
|
|
|
Required properties:
|
|
- compatible: value should be one of the following:
|
|
1) "samsung,exynos5-mixer" <DEPRECATED>
|
|
2) "samsung,exynos4210-mixer"
|
|
3) "samsung,exynos4212-mixer"
|
|
4) "samsung,exynos5250-mixer"
|
|
5) "samsung,exynos5420-mixer"
|
|
|
|
- reg: physical base address of the mixer and length of memory mapped
|
|
region.
|
|
- interrupts: interrupt number to the cpu.
|
|
- clocks: list of clock IDs from SoC clock driver.
|
|
a) mixer: Gate of Mixer IP bus clock.
|
|
b) sclk_hdmi: HDMI Special clock, one of the two possible inputs of
|
|
mixer mux.
|
|
|
|
Example:
|
|
|
|
mixer {
|
|
compatible = "samsung,exynos5250-mixer";
|
|
reg = <0x14450000 0x10000>;
|
|
interrupts = <0 94 0>;
|
|
};
|