diff options
author | hwansoon <hs2704.sung@samsung.com> | 2016-04-15 09:02:54 +0900 |
---|---|---|
committer | wansu.yoo <wansu.yoo@samsung.com> | 2016-09-09 15:38:23 +0900 |
commit | 1a002227713a29075f5a6bbd0cea8570b7c4779d (patch) | |
tree | 0b992ffa325ad9bc690755b20e3785c7c51e2251 | |
parent | f3be95f0d1310fca3efebc886ca2f54c9f147f97 (diff) | |
download | linux-3.10-artik-1a002227713a29075f5a6bbd0cea8570b7c4779d.tar.gz linux-3.10-artik-1a002227713a29075f5a6bbd0cea8570b7c4779d.tar.bz2 linux-3.10-artik-1a002227713a29075f5a6bbd0cea8570b7c4779d.zip |
ARM: dts: artik10: change DDC linesubmit/tizen/20160920.051702accepted/tizen/common/20160920.132119
This patch enables gpio-i2c to read EDID correctly. We decided to use gpio-i2c
instead of using hsi2c3. Hsi2c3 worked well in most cases except UDTV and monit
or. We are working on finding out the reason of the failure of hsi2c3.
Change-Id: Iace6cbae3884d6934b4851397d665ca2c7902750
Signed-off-by: hwansoon <hs2704.sung@samsung.com>
-rw-r--r-- | arch/arm/boot/dts/exynos5422-artik10.dts | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/arch/arm/boot/dts/exynos5422-artik10.dts b/arch/arm/boot/dts/exynos5422-artik10.dts index 1a9f58d229f..3cf6d305848 100644 --- a/arch/arm/boot/dts/exynos5422-artik10.dts +++ b/arch/arm/boot/dts/exynos5422-artik10.dts @@ -23,6 +23,7 @@ aliases { i2c11 = &i2c_gpio0; i2c12 = &i2c_gpio1; + i2c13 = &i2c_gpio2; }; chosen { @@ -364,7 +365,7 @@ hpd-gpio = <&gpx3 7 0>; pinctrl-names = "default"; pinctrl-0 = <&hdmi_hpd_irq>; - ddc = <&hsi2c_3>; + ddc = <&i2c_gpio2>; vdd_osc-supply = <&ldo7_reg>; vdd_pll-supply = <&ldo6_reg>; @@ -384,9 +385,13 @@ clocks = <&clock 1324>, <&clock 1323>, <&clock 1059>; }; - hsi2c_3: hsi2c@12CD0000 { + i2c_gpio2: i2c@50 { + compatible = "i2c-gpio"; + gpios = <&gpb2 2 0 &gpb2 3 0>; + i2c-gpio,delay-us = <2>; /* ~100kHz */ + #address-cells = <1>; + #size-cells = <0>; status = "okay"; - samsung,i2c-max-bus-freq = <100000>; hdmiddc@50 { compatible = "samsung,exynos4210-hdmiddc"; |