summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorRahul Sharma <rahul.sharma@samsung.com>2013-10-07 23:49:46 +0200
committerKukjin Kim <kgene.kim@samsung.com>2013-10-07 23:49:46 +0200
commit29f8666109064a400bf6807508209a08b28cf3cd (patch)
tree504f01a9fea8e8081374916e2069fc0ed530a398 /arch
parentARM: dts: add dt nodes for hdmi subsystem for exynos5420 (diff)
downloadlinux-29f8666109064a400bf6807508209a08b28cf3cd.tar.xz
linux-29f8666109064a400bf6807508209a08b28cf3cd.zip
ARM: dts: enable hdmi subsystem for exynos5420 smdk board
Add pinctrl node for hdmi hpd gpio pin to exynos5420 smdk board file. hpd Gpio property is added to the hdmi node. This patch also adds hdmi ddc node. Both hdmi device and ddc i2c channel are enabled in exynos5420-smdk5420.dts Signed-off-by: Rahul Sharma <rahul.sharma@samsung.com> Reviewed-by: Tomasz Figa <t.figa@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/boot/dts/exynos5420-smdk5420.dts26
1 files changed, 26 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/exynos5420-smdk5420.dts b/arch/arm/boot/dts/exynos5420-smdk5420.dts
index bafba25ba7c2..79524c74c603 100644
--- a/arch/arm/boot/dts/exynos5420-smdk5420.dts
+++ b/arch/arm/boot/dts/exynos5420-smdk5420.dts
@@ -61,4 +61,30 @@
};
};
+ pinctrl@13400000 {
+ hdmi_hpd_irq: hdmi-hpd-irq {
+ samsung,pins = "gpx3-7";
+ samsung,pin-function = <0>;
+ samsung,pin-pud = <1>;
+ samsung,pin-drv = <0>;
+ };
+ };
+
+ hdmi@14530000 {
+ status = "okay";
+ hpd-gpio = <&gpx3 7 0>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&hdmi_hpd_irq>;
+ };
+
+ i2c_2: i2c@12C80000 {
+ samsung,i2c-sda-delay = <100>;
+ samsung,i2c-max-bus-freq = <66000>;
+ status = "okay";
+
+ hdmiddc@50 {
+ compatible = "samsung,exynos4210-hdmiddc";
+ reg = <0x50>;
+ };
+ };
};