xref: /freebsd/sys/contrib/device-tree/Bindings/display/exynos/exynos_mixer.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel VadotDevice-Tree bindings for mixer driver
2*c66ec88fSEmmanuel Vadot
3*c66ec88fSEmmanuel VadotRequired properties:
4*c66ec88fSEmmanuel Vadot- compatible: value should be one of the following:
5*c66ec88fSEmmanuel Vadot	1) "samsung,exynos5-mixer" <DEPRECATED>
6*c66ec88fSEmmanuel Vadot	2) "samsung,exynos4210-mixer"
7*c66ec88fSEmmanuel Vadot	3) "samsung,exynos4212-mixer"
8*c66ec88fSEmmanuel Vadot	4) "samsung,exynos5250-mixer"
9*c66ec88fSEmmanuel Vadot	5) "samsung,exynos5420-mixer"
10*c66ec88fSEmmanuel Vadot
11*c66ec88fSEmmanuel Vadot- reg: physical base address of the mixer and length of memory mapped
12*c66ec88fSEmmanuel Vadot	region.
13*c66ec88fSEmmanuel Vadot- interrupts: interrupt number to the cpu.
14*c66ec88fSEmmanuel Vadot- clocks: list of clock IDs from SoC clock driver.
15*c66ec88fSEmmanuel Vadot	a) mixer: Gate of Mixer IP bus clock.
16*c66ec88fSEmmanuel Vadot	b) sclk_hdmi: HDMI Special clock, one of the two possible inputs of
17*c66ec88fSEmmanuel Vadot               mixer mux.
18*c66ec88fSEmmanuel Vadot	c) hdmi: Gate of HDMI IP bus clock, needed together with sclk_hdmi.
19*c66ec88fSEmmanuel Vadot
20*c66ec88fSEmmanuel VadotExample:
21*c66ec88fSEmmanuel Vadot
22*c66ec88fSEmmanuel Vadot	mixer {
23*c66ec88fSEmmanuel Vadot		compatible = "samsung,exynos5250-mixer";
24*c66ec88fSEmmanuel Vadot		reg = <0x14450000 0x10000>;
25*c66ec88fSEmmanuel Vadot		interrupts = <0 94 0>;
26*c66ec88fSEmmanuel Vadot	};
27