diff options
author | Tomasz Stanislawski <t.stanislaws@samsung.com> | 2013-10-17 14:58:06 +0200 |
---|---|---|
committer | Chanho Park <chanho61.park@samsung.com> | 2014-11-18 11:47:00 +0900 |
commit | c5608d097d8a38895cca0d13d9b9e6d944e8163c (patch) | |
tree | a2fcc43294247088b2b13e1d9645c5bbd6c9f175 /arch | |
parent | 8088c37c915f3a931ed768b144b9e84c853890d9 (diff) | |
download | linux-3.10-c5608d097d8a38895cca0d13d9b9e6d944e8163c.tar.gz linux-3.10-c5608d097d8a38895cca0d13d9b9e6d944e8163c.tar.bz2 linux-3.10-c5608d097d8a38895cca0d13d9b9e6d944e8163c.zip |
arm: dts: universal_c210: add HDMI devices
This patch adds configuration of HDMI devices on Universal C210 board.
Signed-off-by: Tomasz Stanislawski <t.stanislaws@samsung.com>
Change-Id: Ic391e351309d99dc5f7fef48f78ec08a89819cc9
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/boot/dts/exynos4210-universal_c210.dts | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/exynos4210-universal_c210.dts b/arch/arm/boot/dts/exynos4210-universal_c210.dts index 045221e3394..558e36e189a 100644 --- a/arch/arm/boot/dts/exynos4210-universal_c210.dts +++ b/arch/arm/boot/dts/exynos4210-universal_c210.dts @@ -458,4 +458,57 @@ status = "okay"; #phy-cells = <1>; }; + + hdmi_en: voltage-regulator-hdmi-5v { + compatible = "regulator-fixed"; + regulator-name = "HDMI_5V"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpe0 1 0>; + enable-active-high; + }; + + i2c-ddc { + compatible = "i2c-gpio"; + gpios = <&gpe4 2 0 &gpe4 3 0>; + i2c-gpio,delay-us = <100>; + #address-cells = <1>; + #size-cells = <0>; + + pinctrl-0 = <&i2c_ddc_bus>; + pinctrl-names = "default"; + status = "okay"; + + hdmiddc@72 { + compatible = "samsung,exynos5-hdmiddc"; + reg = <0x72>; + }; + }; + + hdmi: hdmi@12D00000 { + hpd-gpio = <&gpx3 7 0>; + pinctrl-names = "default"; + pinctrl-0 = <&hdmi_hpd>; + hdmi-en-supply = <&hdmi_en>; + vdd-supply = <&ldo3_reg>; + vdd_osc-supply = <&ldo4_reg>; + vdd_pll-supply = <&ldo3_reg>; + status = "okay"; + }; +}; + +&pinctrl_1 { + hdmi_hpd: hdmi-hpd { + samsung,pins = "gpx3-7"; + samsung,pin-pud = <0>; + }; +}; + +&pinctrl_0 { + i2c_ddc_bus: i2c-ddc-bus { + samsung,pins = "gpe4-2", "gpe4-3"; + samsung,pin-function = <2>; + samsung,pin-pud = <3>; + samsung,pin-drv = <0>; + }; }; |