devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/5] ARM: dts: enable hdmi for exynos5 based peach and snow boards
@ 2014-05-12 10:24 Rahul Sharma
  2014-05-12 10:24 ` [PATCH v3 1/5] ARM: dts: enable hdmi for exynos5250 based snow board Rahul Sharma
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Rahul Sharma @ 2014-05-12 10:24 UTC (permalink / raw)
  To: linux-arm-kernel, devicetree, linux-samsung-soc
  Cc: kgene.kim, inki.dae, tomasz.figa, joshi, r.sh.open, Rahul Sharma

From: Rahul Sharma <Rahul.Sharma@samsung.com>

Enable hdmi for exynos5250 based snow board and exynos5420
based peach pit board. It also adds properties to hdmi nodes
for accessing hdmiphy as simple phys.

V3:
1) Re-spin on dependent patches.
2) Added patch to enable hdmi for Peach-pi board.

V2:
1) Re-spin on dependent patches.
2) Added patch to remove chip specific hdmi hpd gpio from
board file top SoC file.

This series is based on Kukjin Kims, for-next branch.

It is dependent on
1) Arun's patch for adding peach-pit board dts file at
http://www.spinics.net/lists/linux-samsung-soc/msg30103.html. [Patch is 'ACK'ed.]
2) Sachin's patch for snow board dts file at
https://patches.linaro.org/28325/
3) DRM Hdmi driver patch which is changing the DT binding at
http://www.spinics.net/lists/linux-samsung-soc/msg28052.html
4) Arun's patches for basic Exynos5800 support, available at
http://comments.gmane.org/gmane.linux.kernel.samsung-soc/30667
[Already Applied in Kukjin's v3.16-next/soc-exynos]

Rahul Sharma (5):
  ARM: dts: enable hdmi for exynos5250 based snow board
  ARM: dts: change to correct compatible string for exynos5420 hdmi
  ARM: dts: enable hdmi for exynos5420 based peach-pit board
  ARM: dts: remove chip specific hdmi hpd pin from board
  ARM: dts: enable hdmi for exynos5800 based peach-pi board

 arch/arm/boot/dts/exynos5250-cros-common.dtsi |    6 +++++-
 arch/arm/boot/dts/exynos5250-pinctrl.dtsi     |    7 +++++++
 arch/arm/boot/dts/exynos5250-snow.dts         |    7 +++++++
 arch/arm/boot/dts/exynos5420-peach-pit.dts    |   19 ++++++++++++++++++
 arch/arm/boot/dts/exynos5420-pinctrl.dtsi     |    7 +++++++
 arch/arm/boot/dts/exynos5420-smdk5420.dts     |    9 ---------
 arch/arm/boot/dts/exynos5420.dtsi             |    7 ++++++-
 arch/arm/boot/dts/exynos5800-peach-pi.dts     |   26 +++++++++++++++++++++++++
 8 files changed, 77 insertions(+), 11 deletions(-)

-- 
1.7.9.5

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [PATCH v3 1/5] ARM: dts: enable hdmi for exynos5250 based snow board
  2014-05-12 10:24 [PATCH v3 0/5] ARM: dts: enable hdmi for exynos5 based peach and snow boards Rahul Sharma
@ 2014-05-12 10:24 ` Rahul Sharma
  2014-05-12 10:24 ` [PATCH v3 2/5] ARM: dts: change to correct compatible string for exynos5420 hdmi Rahul Sharma
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Rahul Sharma @ 2014-05-12 10:24 UTC (permalink / raw)
  To: linux-arm-kernel, devicetree, linux-samsung-soc
  Cc: kgene.kim, inki.dae, tomasz.figa, joshi, r.sh.open, Rahul Sharma

From: Rahul Sharma <Rahul.Sharma@samsung.com>

Enable support for HDMI for exynos5250 based Snow board.

Signed-off-by: Rahul Sharma <Rahul.Sharma@samsung.com>
---
 arch/arm/boot/dts/exynos5250-cros-common.dtsi |    6 +++++-
 arch/arm/boot/dts/exynos5250-pinctrl.dtsi     |    7 +++++++
 arch/arm/boot/dts/exynos5250-snow.dts         |    7 +++++++
 3 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/exynos5250-cros-common.dtsi b/arch/arm/boot/dts/exynos5250-cros-common.dtsi
index 2c1560d..89ac90f 100644
--- a/arch/arm/boot/dts/exynos5250-cros-common.dtsi
+++ b/arch/arm/boot/dts/exynos5250-cros-common.dtsi
@@ -240,7 +240,7 @@
 		samsung,i2c-sda-delay = <100>;
 		samsung,i2c-max-bus-freq = <378000>;
 
-		hdmiphy@38 {
+		hdmiphy: hdmiphy@38 {
 			compatible = "samsung,exynos4212-hdmiphy";
 			reg = <0x38>;
 		};
@@ -304,6 +304,10 @@
 
 	hdmi {
 		hpd-gpio = <&gpx3 7 0>;
+		pinctrl-names = "default";
+		pinctrl-0 = <&hdmi_hpd_irq>;
+		phy = <&hdmiphy>;
+		ddc = <&i2c_2>;
 	};
 
 	gpio-keys {
diff --git a/arch/arm/boot/dts/exynos5250-pinctrl.dtsi b/arch/arm/boot/dts/exynos5250-pinctrl.dtsi
index 9a49e68..da3ae66 100644
--- a/arch/arm/boot/dts/exynos5250-pinctrl.dtsi
+++ b/arch/arm/boot/dts/exynos5250-pinctrl.dtsi
@@ -560,6 +560,13 @@
 			samsung,pin-pud = <0>;
 			samsung,pin-drv = <0>;
 		};
+
+		hdmi_hpd_irq: hdmi-hpd-irq {
+			samsung,pins = "gpx3-7";
+			samsung,pin-function = <0>;
+			samsung,pin-pud = <1>;
+			samsung,pin-drv = <0>;
+		};
 	};
 
 	pinctrl@13400000 {
diff --git a/arch/arm/boot/dts/exynos5250-snow.dts b/arch/arm/boot/dts/exynos5250-snow.dts
index 1ce1088..696850a 100644
--- a/arch/arm/boot/dts/exynos5250-snow.dts
+++ b/arch/arm/boot/dts/exynos5250-snow.dts
@@ -206,4 +206,11 @@
 			clock-frequency = <24000000>;
 		};
 	};
+
+	hdmi {
+		hdmi-en-supply = <&tps65090_fet7>;
+		vdd-supply = <&ldo8_reg>;
+		vdd_osc-supply = <&ldo10_reg>;
+		vdd_pll-supply = <&ldo8_reg>;
+	};
 };
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH v3 2/5] ARM: dts: change to correct compatible string for exynos5420 hdmi
  2014-05-12 10:24 [PATCH v3 0/5] ARM: dts: enable hdmi for exynos5 based peach and snow boards Rahul Sharma
  2014-05-12 10:24 ` [PATCH v3 1/5] ARM: dts: enable hdmi for exynos5250 based snow board Rahul Sharma
@ 2014-05-12 10:24 ` Rahul Sharma
  2014-05-12 10:24 ` [PATCH v3 3/5] ARM: dts: enable hdmi for exynos5420 based peach-pit board Rahul Sharma
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Rahul Sharma @ 2014-05-12 10:24 UTC (permalink / raw)
  To: linux-arm-kernel, devicetree, linux-samsung-soc
  Cc: kgene.kim, inki.dae, tomasz.figa, joshi, r.sh.open, Rahul Sharma

From: Rahul Sharma <Rahul.Sharma@samsung.com>

Replace compatible string for HDMI node in Exynos5420. Since
latest restructring in Drm hdmi driver, it is agreed to use
a seperate compatible string for Exynos5420 HDMI IP siince it
uses APB mapped Phy.

Signed-off-by: Rahul Sharma <Rahul.Sharma@samsung.com>
---
 arch/arm/boot/dts/exynos5420.dtsi |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/exynos5420.dtsi b/arch/arm/boot/dts/exynos5420.dtsi
index a802f74..016992c 100644
--- a/arch/arm/boot/dts/exynos5420.dtsi
+++ b/arch/arm/boot/dts/exynos5420.dtsi
@@ -640,7 +640,7 @@
 	};
 
 	hdmi: hdmi@14530000 {
-		compatible = "samsung,exynos4212-hdmi";
+		compatible = "samsung,exynos5420-hdmi";
 		reg = <0x14530000 0x70000>;
 		interrupts = <0 95 0>;
 		clocks = <&clock CLK_HDMI>, <&clock CLK_SCLK_HDMI>,
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH v3 3/5] ARM: dts: enable hdmi for exynos5420 based peach-pit board
  2014-05-12 10:24 [PATCH v3 0/5] ARM: dts: enable hdmi for exynos5 based peach and snow boards Rahul Sharma
  2014-05-12 10:24 ` [PATCH v3 1/5] ARM: dts: enable hdmi for exynos5250 based snow board Rahul Sharma
  2014-05-12 10:24 ` [PATCH v3 2/5] ARM: dts: change to correct compatible string for exynos5420 hdmi Rahul Sharma
@ 2014-05-12 10:24 ` Rahul Sharma
  2014-05-12 10:24 ` [PATCH v3 4/5] ARM: dts: remove chip specific hdmi hpd pin from board Rahul Sharma
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Rahul Sharma @ 2014-05-12 10:24 UTC (permalink / raw)
  To: linux-arm-kernel, devicetree, linux-samsung-soc
  Cc: kgene.kim, inki.dae, tomasz.figa, joshi, r.sh.open, Rahul Sharma

From: Rahul Sharma <Rahul.Sharma@samsung.com>

Enable hdmi for exynos5420 based peach-pit board.

Signed-off-by: Rahul Sharma <Rahul.Sharma@samsung.com>
---
 arch/arm/boot/dts/exynos5420-peach-pit.dts |   19 +++++++++++++++++++
 arch/arm/boot/dts/exynos5420-pinctrl.dtsi  |    7 +++++++
 arch/arm/boot/dts/exynos5420.dtsi          |    5 +++++
 3 files changed, 31 insertions(+)

diff --git a/arch/arm/boot/dts/exynos5420-peach-pit.dts b/arch/arm/boot/dts/exynos5420-peach-pit.dts
index fae33dd..8248255 100644
--- a/arch/arm/boot/dts/exynos5420-peach-pit.dts
+++ b/arch/arm/boot/dts/exynos5420-peach-pit.dts
@@ -137,6 +137,25 @@
 	};
 };
 
+&i2c_2	{
+	status = "okay";
+	samsung,i2c-sda-delay = <100>;
+	samsung,i2c-max-bus-freq = <66000>;
+	samsung,i2c-slave-addr = <0x50>;
+
+	hdmiddc@50 {
+		reg = <0x50>;
+	};
+};
+
+&hdmi {
+	status = "okay";
+	hpd-gpio = <&gpx3 7 2>;
+	pinctrl-names = "default";
+	pinctrl-0 = <&hdmi_hpd_irq>;
+	ddc = <&i2c_2>;
+};
+
 /*
  * Use longest HW watchdog in SoC (32 seconds) since the hardware
  * watchdog provides no debugging information (compared to soft/hard
diff --git a/arch/arm/boot/dts/exynos5420-pinctrl.dtsi b/arch/arm/boot/dts/exynos5420-pinctrl.dtsi
index ba686e4..fc17797 100644
--- a/arch/arm/boot/dts/exynos5420-pinctrl.dtsi
+++ b/arch/arm/boot/dts/exynos5420-pinctrl.dtsi
@@ -66,6 +66,13 @@
 			samsung,pin-pud = <0>;
 			samsung,pin-drv = <0>;
 		};
+
+		hdmi_hpd_irq: hdmi-hpd-irq {
+			samsung,pins = "gpx3-7";
+			samsung,pin-function = <0>;
+			samsung,pin-pud = <1>;
+			samsung,pin-drv = <0>;
+		};
 	};
 
 	pinctrl@13410000 {
diff --git a/arch/arm/boot/dts/exynos5420.dtsi b/arch/arm/boot/dts/exynos5420.dtsi
index 016992c..df4422c 100644
--- a/arch/arm/boot/dts/exynos5420.dtsi
+++ b/arch/arm/boot/dts/exynos5420.dtsi
@@ -648,9 +648,14 @@
 			 <&clock CLK_MOUT_HDMI>;
 		clock-names = "hdmi", "sclk_hdmi", "sclk_pixel",
 			"sclk_hdmiphy", "mout_hdmi";
+		phy = <&hdmiphy>;
 		status = "disabled";
 	};
 
+	hdmiphy: hdmiphy@145D0000 {
+		reg = <0x145D0000 0x20>;
+	};
+
 	mixer: mixer@14450000 {
 		compatible = "samsung,exynos5420-mixer";
 		reg = <0x14450000 0x10000>;
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH v3 4/5] ARM: dts: remove chip specific hdmi hpd pin from board
  2014-05-12 10:24 [PATCH v3 0/5] ARM: dts: enable hdmi for exynos5 based peach and snow boards Rahul Sharma
                   ` (2 preceding siblings ...)
  2014-05-12 10:24 ` [PATCH v3 3/5] ARM: dts: enable hdmi for exynos5420 based peach-pit board Rahul Sharma
@ 2014-05-12 10:24 ` Rahul Sharma
  2014-05-12 10:24 ` [PATCH v3 5/5] ARM: dts: enable hdmi for exynos5800 based peach-pi board Rahul Sharma
  2014-05-12 10:58 ` [PATCH v3 0/5] ARM: dts: enable hdmi for exynos5 based peach and snow boards Rahul Sharma
  5 siblings, 0 replies; 9+ messages in thread
From: Rahul Sharma @ 2014-05-12 10:24 UTC (permalink / raw)
  To: linux-arm-kernel, devicetree, linux-samsung-soc
  Cc: kgene.kim, inki.dae, tomasz.figa, joshi, r.sh.open, Rahul Sharma

From: Rahul Sharma <Rahul.Sharma@samsung.com>

"gpx3-7" is chip specific pin in Exynos5420 for hdmi
hotplug. This pin is moved to exynos5420-pinctrl.dts
and removed from the board file.

Signed-off-by: Rahul Sharma <Rahul.Sharma@samsung.com>
---
 arch/arm/boot/dts/exynos5420-smdk5420.dts |    9 ---------
 1 file changed, 9 deletions(-)

diff --git a/arch/arm/boot/dts/exynos5420-smdk5420.dts b/arch/arm/boot/dts/exynos5420-smdk5420.dts
index 6910485..11cd9bf 100644
--- a/arch/arm/boot/dts/exynos5420-smdk5420.dts
+++ b/arch/arm/boot/dts/exynos5420-smdk5420.dts
@@ -131,15 +131,6 @@
 		};
 	};
 
-	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>;
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH v3 5/5] ARM: dts: enable hdmi for exynos5800 based peach-pi board
  2014-05-12 10:24 [PATCH v3 0/5] ARM: dts: enable hdmi for exynos5 based peach and snow boards Rahul Sharma
                   ` (3 preceding siblings ...)
  2014-05-12 10:24 ` [PATCH v3 4/5] ARM: dts: remove chip specific hdmi hpd pin from board Rahul Sharma
@ 2014-05-12 10:24 ` Rahul Sharma
  2014-05-12 10:52   ` Arun Kumar K
  2014-05-12 10:58 ` [PATCH v3 0/5] ARM: dts: enable hdmi for exynos5 based peach and snow boards Rahul Sharma
  5 siblings, 1 reply; 9+ messages in thread
From: Rahul Sharma @ 2014-05-12 10:24 UTC (permalink / raw)
  To: linux-arm-kernel, devicetree, linux-samsung-soc
  Cc: kgene.kim, inki.dae, tomasz.figa, joshi, r.sh.open, Rahul Sharma

From: Rahul Sharma <Rahul.Sharma@samsung.com>

Enable hdmi for peach-pi board.

Signed-off-by: Rahul Sharma <Rahul.Sharma@samsung.com>
---
 arch/arm/boot/dts/exynos5800-peach-pi.dts |   26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/arch/arm/boot/dts/exynos5800-peach-pi.dts b/arch/arm/boot/dts/exynos5800-peach-pi.dts
index 742655b..bbb445a 100644
--- a/arch/arm/boot/dts/exynos5800-peach-pi.dts
+++ b/arch/arm/boot/dts/exynos5800-peach-pi.dts
@@ -72,6 +72,13 @@
 		samsung,pin-pud = <0>;
 		samsung,pin-drv = <0>;
 	};
+
+	hdmi_hpd_irq: hdmi-hpd-irq {
+		samsung,pins = "gpx3-7";
+		samsung,pin-function = <0>;
+		samsung,pin-pud = <1>;
+		samsung,pin-drv = <0>;
+	};
 };
 
 &rtc {
@@ -134,6 +141,25 @@
 	};
 };
 
+&i2c_2 {
+	status = "okay";
+	samsung,i2c-sda-delay = <100>;
+	samsung,i2c-max-bus-freq = <66000>;
+	samsung,i2c-slave-addr = <0x50>;
+
+	hdmiddc@50 {
+		reg = <0x50>;
+	};
+};
+
+&hdmi {
+	status = "okay";
+	hpd-gpio = <&gpx3 7 2>;
+	pinctrl-names = "default";
+	pinctrl-0 = <&hdmi_hpd_irq>;
+	ddc = <&i2c_2>;
+};
+
 /*
  * Use longest HW watchdog in SoC (32 seconds) since the hardware
  * watchdog provides no debugging information (compared to soft/hard
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* Re: [PATCH v3 5/5] ARM: dts: enable hdmi for exynos5800 based peach-pi board
  2014-05-12 10:24 ` [PATCH v3 5/5] ARM: dts: enable hdmi for exynos5800 based peach-pi board Rahul Sharma
@ 2014-05-12 10:52   ` Arun Kumar K
  2014-05-12 10:53     ` Rahul Sharma
  0 siblings, 1 reply; 9+ messages in thread
From: Arun Kumar K @ 2014-05-12 10:52 UTC (permalink / raw)
  To: Rahul Sharma, linux-arm-kernel, devicetree, linux-samsung-soc
  Cc: kgene.kim, inki.dae, tomasz.figa, joshi, r.sh.open

Hi Rahul,

On 05/12/14 15:54, Rahul Sharma wrote:
> From: Rahul Sharma <Rahul.Sharma@samsung.com>
> 
> Enable hdmi for peach-pi board.
> 
> Signed-off-by: Rahul Sharma <Rahul.Sharma@samsung.com>
> ---
>  arch/arm/boot/dts/exynos5800-peach-pi.dts |   26 ++++++++++++++++++++++++++
>  1 file changed, 26 insertions(+)
> 
> diff --git a/arch/arm/boot/dts/exynos5800-peach-pi.dts b/arch/arm/boot/dts/exynos5800-peach-pi.dts
> index 742655b..bbb445a 100644
> --- a/arch/arm/boot/dts/exynos5800-peach-pi.dts
> +++ b/arch/arm/boot/dts/exynos5800-peach-pi.dts
> @@ -72,6 +72,13 @@
>  		samsung,pin-pud = <0>;
>  		samsung,pin-drv = <0>;
>  	};
> +
> +	hdmi_hpd_irq: hdmi-hpd-irq {
> +		samsung,pins = "gpx3-7";
> +		samsung,pin-function = <0>;
> +		samsung,pin-pud = <1>;
> +		samsung,pin-drv = <0>;
> +	};

This node is already added in 5420-pinctrl.dtsi in patch 3/5.
You can drop it from here.

Regards
Arun

>  };
>  
>  &rtc {
> @@ -134,6 +141,25 @@
>  	};
>  };
>  
> +&i2c_2 {
> +	status = "okay";
> +	samsung,i2c-sda-delay = <100>;
> +	samsung,i2c-max-bus-freq = <66000>;
> +	samsung,i2c-slave-addr = <0x50>;
> +
> +	hdmiddc@50 {
> +		reg = <0x50>;
> +	};
> +};
> +
> +&hdmi {
> +	status = "okay";
> +	hpd-gpio = <&gpx3 7 2>;
> +	pinctrl-names = "default";
> +	pinctrl-0 = <&hdmi_hpd_irq>;
> +	ddc = <&i2c_2>;
> +};
> +
>  /*
>   * Use longest HW watchdog in SoC (32 seconds) since the hardware
>   * watchdog provides no debugging information (compared to soft/hard
> 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH v3 5/5] ARM: dts: enable hdmi for exynos5800 based peach-pi board
  2014-05-12 10:52   ` Arun Kumar K
@ 2014-05-12 10:53     ` Rahul Sharma
  0 siblings, 0 replies; 9+ messages in thread
From: Rahul Sharma @ 2014-05-12 10:53 UTC (permalink / raw)
  To: Arun Kumar K
  Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org,
	linux-samsung-soc, Kukjin Kim, Inki Dae, Tomasz Figa, sunil joshi

On 12 May 2014 16:22, Arun Kumar K <arun.kk@samsung.com> wrote:
> Hi Rahul,
>
> On 05/12/14 15:54, Rahul Sharma wrote:
>> From: Rahul Sharma <Rahul.Sharma@samsung.com>
>>
>> Enable hdmi for peach-pi board.
>>
>> Signed-off-by: Rahul Sharma <Rahul.Sharma@samsung.com>
>> ---
>>  arch/arm/boot/dts/exynos5800-peach-pi.dts |   26 ++++++++++++++++++++++++++
>>  1 file changed, 26 insertions(+)
>>
>> diff --git a/arch/arm/boot/dts/exynos5800-peach-pi.dts b/arch/arm/boot/dts/exynos5800-peach-pi.dts
>> index 742655b..bbb445a 100644
>> --- a/arch/arm/boot/dts/exynos5800-peach-pi.dts
>> +++ b/arch/arm/boot/dts/exynos5800-peach-pi.dts
>> @@ -72,6 +72,13 @@
>>               samsung,pin-pud = <0>;
>>               samsung,pin-drv = <0>;
>>       };
>> +
>> +     hdmi_hpd_irq: hdmi-hpd-irq {
>> +             samsung,pins = "gpx3-7";
>> +             samsung,pin-function = <0>;
>> +             samsung,pin-pud = <1>;
>> +             samsung,pin-drv = <0>;
>> +     };
>
> This node is already added in 5420-pinctrl.dtsi in patch 3/5.
> You can drop it from here.
>

yea correct. I will remove this pin.

Regards,
Rahul Sharma.

> Regards
> Arun
>
>>  };
>>
>>  &rtc {
>> @@ -134,6 +141,25 @@
>>       };
>>  };
>>
>> +&i2c_2 {
>> +     status = "okay";
>> +     samsung,i2c-sda-delay = <100>;
>> +     samsung,i2c-max-bus-freq = <66000>;
>> +     samsung,i2c-slave-addr = <0x50>;
>> +
>> +     hdmiddc@50 {
>> +             reg = <0x50>;
>> +     };
>> +};
>> +
>> +&hdmi {
>> +     status = "okay";
>> +     hpd-gpio = <&gpx3 7 2>;
>> +     pinctrl-names = "default";
>> +     pinctrl-0 = <&hdmi_hpd_irq>;
>> +     ddc = <&i2c_2>;
>> +};
>> +
>>  /*
>>   * Use longest HW watchdog in SoC (32 seconds) since the hardware
>>   * watchdog provides no debugging information (compared to soft/hard
>>

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH v3 0/5] ARM: dts: enable hdmi for exynos5 based peach and snow boards
  2014-05-12 10:24 [PATCH v3 0/5] ARM: dts: enable hdmi for exynos5 based peach and snow boards Rahul Sharma
                   ` (4 preceding siblings ...)
  2014-05-12 10:24 ` [PATCH v3 5/5] ARM: dts: enable hdmi for exynos5800 based peach-pi board Rahul Sharma
@ 2014-05-12 10:58 ` Rahul Sharma
  5 siblings, 0 replies; 9+ messages in thread
From: Rahul Sharma @ 2014-05-12 10:58 UTC (permalink / raw)
  To: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org,
	linux-samsung-soc
  Cc: Kukjin Kim, Inki Dae, Tomasz Figa, sunil joshi, Rahul Sharma,
	Rahul Sharma

On 12 May 2014 15:54, Rahul Sharma <rahul.sharma@samsung.com> wrote:
> From: Rahul Sharma <Rahul.Sharma@samsung.com>
>
> Enable hdmi for exynos5250 based snow board and exynos5420
> based peach pit board. It also adds properties to hdmi nodes
> for accessing hdmiphy as simple phys.
>
> V3:
> 1) Re-spin on dependent patches.
> 2) Added patch to enable hdmi for Peach-pi board.
>
> V2:
> 1) Re-spin on dependent patches.
> 2) Added patch to remove chip specific hdmi hpd gpio from
> board file top SoC file.
>
> This series is based on Kukjin Kims, for-next branch.
>
> It is dependent on
> 1) Arun's patch for adding peach-pit board dts file at
> http://www.spinics.net/lists/linux-samsung-soc/msg30103.html. [Patch is 'ACK'ed.]
> 2) Sachin's patch for snow board dts file at
> https://patches.linaro.org/28325/
> 3) DRM Hdmi driver patch which is changing the DT binding at
> http://www.spinics.net/lists/linux-samsung-soc/msg28052.html
> 4) Arun's patches for basic Exynos5800 support, available at
> http://comments.gmane.org/gmane.linux.kernel.samsung-soc/30667
> [Already Applied in Kukjin's v3.16-next/soc-exynos]
>

Updating the dependency:
1) Sachin's patch for snow board dts file at
       https://patches.linaro.org/28325/
2) DRM Hdmi driver patch which is changing the DT binding at
       http://www.spinics.net/lists/linux-samsung-soc/msg28052.html

All other patches are already Applied in Kukjin's for-next and
v3.16-next/soc-exynos branches.

> Rahul Sharma (5):
>   ARM: dts: enable hdmi for exynos5250 based snow board
>   ARM: dts: change to correct compatible string for exynos5420 hdmi
>   ARM: dts: enable hdmi for exynos5420 based peach-pit board
>   ARM: dts: remove chip specific hdmi hpd pin from board
>   ARM: dts: enable hdmi for exynos5800 based peach-pi board
>
>  arch/arm/boot/dts/exynos5250-cros-common.dtsi |    6 +++++-
>  arch/arm/boot/dts/exynos5250-pinctrl.dtsi     |    7 +++++++
>  arch/arm/boot/dts/exynos5250-snow.dts         |    7 +++++++
>  arch/arm/boot/dts/exynos5420-peach-pit.dts    |   19 ++++++++++++++++++
>  arch/arm/boot/dts/exynos5420-pinctrl.dtsi     |    7 +++++++
>  arch/arm/boot/dts/exynos5420-smdk5420.dts     |    9 ---------
>  arch/arm/boot/dts/exynos5420.dtsi             |    7 ++++++-
>  arch/arm/boot/dts/exynos5800-peach-pi.dts     |   26 +++++++++++++++++++++++++
>  8 files changed, 77 insertions(+), 11 deletions(-)
>
> --
> 1.7.9.5
>

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2014-05-12 10:58 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-12 10:24 [PATCH v3 0/5] ARM: dts: enable hdmi for exynos5 based peach and snow boards Rahul Sharma
2014-05-12 10:24 ` [PATCH v3 1/5] ARM: dts: enable hdmi for exynos5250 based snow board Rahul Sharma
2014-05-12 10:24 ` [PATCH v3 2/5] ARM: dts: change to correct compatible string for exynos5420 hdmi Rahul Sharma
2014-05-12 10:24 ` [PATCH v3 3/5] ARM: dts: enable hdmi for exynos5420 based peach-pit board Rahul Sharma
2014-05-12 10:24 ` [PATCH v3 4/5] ARM: dts: remove chip specific hdmi hpd pin from board Rahul Sharma
2014-05-12 10:24 ` [PATCH v3 5/5] ARM: dts: enable hdmi for exynos5800 based peach-pi board Rahul Sharma
2014-05-12 10:52   ` Arun Kumar K
2014-05-12 10:53     ` Rahul Sharma
2014-05-12 10:58 ` [PATCH v3 0/5] ARM: dts: enable hdmi for exynos5 based peach and snow boards Rahul Sharma

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).