forked from Minki/linux
04427ec574
Mixed need to have hdmi clock enabled to properly perform power on/off sequences, so add handling of this clock directly to the mixer driver. Dependency between hdmi clock and mixer module has been observed on Exynos4 based boards. Suggested-by: Andrzej Hajda <a.hajda@samsung.com> Reviewed-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk> Tested-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk> Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Signed-off-by: Inki Dae <inki.dae@samsung.com>
27 lines
776 B
Plaintext
27 lines
776 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.
|
|
c) hdmi: Gate of HDMI IP bus clock, needed together with sclk_hdmi.
|
|
|
|
Example:
|
|
|
|
mixer {
|
|
compatible = "samsung,exynos5250-mixer";
|
|
reg = <0x14450000 0x10000>;
|
|
interrupts = <0 94 0>;
|
|
};
|