Merge tag 'regulator-v3.13' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...
[deliverable/linux.git] / Documentation / devicetree / bindings / video / exynos_hdmi.txt
CommitLineData
566cf8ee
RS
1Device-Tree bindings for drm hdmi driver
2
3Required properties:
cc57caf0
RS
4- compatible: value should be one among the following:
5 1) "samsung,exynos5-hdmi" <DEPRECATED>
6 2) "samsung,exynos4210-hdmi"
7 3) "samsung,exynos4212-hdmi"
566cf8ee
RS
8- reg: physical base address of the hdmi and length of memory mapped
9 region.
10- interrupts: interrupt number to the cpu.
11- hpd-gpio: following information about the hotplug gpio pin.
12 a) phandle of the gpio controller node.
13 b) pin number within the gpio controller.
8eed2641 14 c) optional flags and pull up/down.
6edf22a4
RS
15- clocks: list of clock IDs from SoC clock driver.
16 a) hdmi: Gate of HDMI IP bus clock.
17 b) sclk_hdmi: Gate of HDMI special clock.
18 c) sclk_pixel: Pixel special clock, one of the two possible inputs of
19 HDMI clock mux.
20 d) sclk_hdmiphy: HDMI PHY clock output, one of two possible inputs of
21 HDMI clock mux.
22 e) mout_hdmi: It is required by the driver to switch between the 2
23 parents i.e. sclk_pixel and sclk_hdmiphy. If hdmiphy is stable
24 after configuration, parent is set to sclk_hdmiphy else
25 sclk_pixel.
26- clock-names: aliases as per driver requirements for above clock IDs:
27 "hdmi", "sclk_hdmi", "sclk_pixel", "sclk_hdmiphy" and "mout_hdmi".
566cf8ee
RS
28Example:
29
30 hdmi {
cc57caf0 31 compatible = "samsung,exynos4212-hdmi";
566cf8ee
RS
32 reg = <0x14530000 0x100000>;
33 interrupts = <0 95 0>;
8eed2641 34 hpd-gpio = <&gpx3 7 1>;
566cf8ee 35 };
This page took 0.066098 seconds and 5 git commands to generate.