Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 566cf8ee authored by Rahul Sharma's avatar Rahul Sharma Committed by Kukjin Kim
Browse files

ARM: dts: add device tree support for exynos5 hdmi



This patch adds support for device tree based discovery for exynos5
hdmi. Hdmi node is also renamed with "exynos5-hdmi".

Signed-off-by: default avatarRahul Sharma <rahul.sharma@samsung.com>
Signed-off-by: default avatarKukjin Kim <kgene.kim@samsung.com>
parent 8f0d8163
Loading
Loading
Loading
Loading
+22 −0
Original line number Diff line number Diff line
Device-Tree bindings for drm hdmi driver

Required properties:
- compatible: value should be "samsung,exynos5-hdmi".
- reg: physical base address of the hdmi and length of memory mapped
	region.
- interrupts: interrupt number to the cpu.
- hpd-gpio: following information about the hotplug gpio pin.
	a) phandle of the gpio controller node.
	b) pin number within the gpio controller.
	c) pin function mode.
	d) optional flags and pull up/down.
	e) drive strength.

Example:

	hdmi {
		compatible = "samsung,exynos5-hdmi";
		reg = <0x14530000 0x100000>;
		interrupts = <0 95 0>;
		hpd-gpio = <&gpx3 7 0xf 1 3>;
	};
+4 −0
Original line number Diff line number Diff line
@@ -166,4 +166,8 @@
	spi_2: spi@12d40000 {
		status = "disabled";
	};

	hdmi {
		hpd-gpio = <&gpx3 7 0xf 1 3>;
	};
};
+6 −0
Original line number Diff line number Diff line
@@ -520,4 +520,10 @@
		reg = <0x13e30000 0x1000>;
		interrupts = <0 88 0>;
	};

	hdmi {
		compatible = "samsung,exynos5-hdmi";
		reg = <0x14530000 0x100000>;
		interrupts = <0 95 0>;
	};
};
+2 −0
Original line number Diff line number Diff line
@@ -72,6 +72,8 @@ static const struct of_dev_auxdata exynos5250_auxdata_lookup[] __initconst = {
				"exynos-gsc.2", NULL),
	OF_DEV_AUXDATA("samsung,exynos5-gsc", EXYNOS5_PA_GSC3,
				"exynos-gsc.3", NULL),
	OF_DEV_AUXDATA("samsung,exynos5-hdmi", 0x14530000,
				"exynos5-hdmi", NULL),
	{},
};