All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3 RESEND] ARM: dts: sabrelite I2C and HDMI additions
@ 2014-12-02 22:37 Eric Nelson
  2014-12-02 22:37 ` [PATCH 1/3 RESEND] ARM: dts: sabrelite: add i2c2 Eric Nelson
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Eric Nelson @ 2014-12-02 22:37 UTC (permalink / raw)
  To: linux-arm-kernel

This set of patches adds support for I2C2/3 busses and HDMI output
for the SABRE Lite board.

The content was gratuitously copied from the following commits
for the Nitrogen6X board made by Lucas Stach, Michael Olbrich, 
and Philipp Zabel at Pengutronix:

	43c3c00 - ARM: dts: nitrogen6x: add i2c2
	d653620 - ARM: dts: nitrogen6x: add hdmi
	1dffdd6 - ARM: dts: nitrogen6x: add i2c3

Eric Nelson (3):
  ARM: dts: sabrelite: add i2c2
  ARM: dts: sabrelite: add hdmi
  ARM: dts: sabrelite: add i2c3

 arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 33 ++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

Re-sending to add Shawn Guo to the CC list.

-- 
1.9.1

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

* [PATCH 1/3 RESEND] ARM: dts: sabrelite: add i2c2
  2014-12-02 22:37 [PATCH 0/3 RESEND] ARM: dts: sabrelite I2C and HDMI additions Eric Nelson
@ 2014-12-02 22:37 ` Eric Nelson
  2014-12-02 22:37 ` [PATCH 2/3 RESEND] ARM: dts: sabrelite: add hdmi Eric Nelson
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 8+ messages in thread
From: Eric Nelson @ 2014-12-02 22:37 UTC (permalink / raw)
  To: linux-arm-kernel

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
---
 arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi b/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi
index 0a36129..37f53f3 100644
--- a/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi
@@ -188,6 +188,13 @@
 	};
 };
 
+&i2c2 {
+	clock-frequency = <100000>;
+	pinctrl-names = "default";
+	pinctrl-0 = <&pinctrl_i2c2>;
+	status = "okay";
+};
+
 &iomuxc {
 	pinctrl-names = "default";
 	pinctrl-0 = <&pinctrl_hog>;
@@ -265,6 +272,13 @@
 			>;
 		};
 
+		pinctrl_i2c2: i2c2grp {
+			fsl,pins = <
+				MX6QDL_PAD_KEY_COL3__I2C2_SCL		0x4001b8b1
+				MX6QDL_PAD_KEY_ROW3__I2C2_SDA		0x4001b8b1
+			>;
+		};
+
 		pinctrl_pwm1: pwm1grp {
 			fsl,pins = <
 				MX6QDL_PAD_SD1_DAT3__PWM1_OUT 0x1b0b1
-- 
1.9.1

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

* [PATCH 2/3 RESEND] ARM: dts: sabrelite: add hdmi
  2014-12-02 22:37 [PATCH 0/3 RESEND] ARM: dts: sabrelite I2C and HDMI additions Eric Nelson
  2014-12-02 22:37 ` [PATCH 1/3 RESEND] ARM: dts: sabrelite: add i2c2 Eric Nelson
@ 2014-12-02 22:37 ` Eric Nelson
  2014-12-02 22:37 ` [PATCH 3/3 RESEND] ARM: dts: sabrelite: add i2c3 Eric Nelson
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 8+ messages in thread
From: Eric Nelson @ 2014-12-02 22:37 UTC (permalink / raw)
  To: linux-arm-kernel

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
---
 arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi b/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi
index 37f53f3..3bddc8f 100644
--- a/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi
@@ -173,6 +173,11 @@
 	status = "okay";
 };
 
+&hdmi {
+	ddc-i2c-bus = <&i2c2>;
+	status = "okay";
+};
+
 &i2c1 {
 	clock-frequency = <100000>;
 	pinctrl-names = "default";
-- 
1.9.1

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

* [PATCH 3/3 RESEND] ARM: dts: sabrelite: add i2c3
  2014-12-02 22:37 [PATCH 0/3 RESEND] ARM: dts: sabrelite I2C and HDMI additions Eric Nelson
  2014-12-02 22:37 ` [PATCH 1/3 RESEND] ARM: dts: sabrelite: add i2c2 Eric Nelson
  2014-12-02 22:37 ` [PATCH 2/3 RESEND] ARM: dts: sabrelite: add hdmi Eric Nelson
@ 2014-12-02 22:37 ` Eric Nelson
  2014-12-03  5:04 ` [PATCH 0/3 RESEND] ARM: dts: sabrelite I2C and HDMI additions Gary Bisson
  2014-12-16  4:14 ` Shawn Guo
  4 siblings, 0 replies; 8+ messages in thread
From: Eric Nelson @ 2014-12-02 22:37 UTC (permalink / raw)
  To: linux-arm-kernel

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
---
 arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi b/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi
index 3bddc8f..0b28a9d 100644
--- a/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi
@@ -200,6 +200,13 @@
 	status = "okay";
 };
 
+&i2c3 {
+	clock-frequency = <100000>;
+	pinctrl-names = "default";
+	pinctrl-0 = <&pinctrl_i2c3>;
+	status = "okay";
+};
+
 &iomuxc {
 	pinctrl-names = "default";
 	pinctrl-0 = <&pinctrl_hog>;
@@ -284,6 +291,13 @@
 			>;
 		};
 
+		pinctrl_i2c3: i2c3grp {
+			fsl,pins = <
+				MX6QDL_PAD_GPIO_5__I2C3_SCL		0x4001b8b1
+				MX6QDL_PAD_GPIO_16__I2C3_SDA		0x4001b8b1
+			>;
+		};
+
 		pinctrl_pwm1: pwm1grp {
 			fsl,pins = <
 				MX6QDL_PAD_SD1_DAT3__PWM1_OUT 0x1b0b1
-- 
1.9.1

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

* [PATCH 0/3 RESEND] ARM: dts: sabrelite I2C and HDMI additions
  2014-12-02 22:37 [PATCH 0/3 RESEND] ARM: dts: sabrelite I2C and HDMI additions Eric Nelson
                   ` (2 preceding siblings ...)
  2014-12-02 22:37 ` [PATCH 3/3 RESEND] ARM: dts: sabrelite: add i2c3 Eric Nelson
@ 2014-12-03  5:04 ` Gary Bisson
  2014-12-03 14:37   ` Eric Nelson
  2014-12-16  4:14 ` Shawn Guo
  4 siblings, 1 reply; 8+ messages in thread
From: Gary Bisson @ 2014-12-03  5:04 UTC (permalink / raw)
  To: linux-arm-kernel

Eric, All,

On Tue, Dec 2, 2014 at 2:37 PM, Eric Nelson
<eric.nelson@boundarydevices.com> wrote:
> This set of patches adds support for I2C2/3 busses and HDMI output
> for the SABRE Lite board.
>
> The content was gratuitously copied from the following commits
> for the Nitrogen6X board made by Lucas Stach, Michael Olbrich,
> and Philipp Zabel at Pengutronix:
>
>         43c3c00 - ARM: dts: nitrogen6x: add i2c2
>         d653620 - ARM: dts: nitrogen6x: add hdmi
>         1dffdd6 - ARM: dts: nitrogen6x: add i2c3
>
> Eric Nelson (3):
>   ARM: dts: sabrelite: add i2c2
>   ARM: dts: sabrelite: add hdmi
>   ARM: dts: sabrelite: add i2c3
>
>  arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 33 ++++++++++++++++++++++++++++++++
>  1 file changed, 33 insertions(+)
>
> Re-sending to add Shawn Guo to the CC list.
>
> --
> 1.9.1
>

Tested on a SabreLite (iMX6q rev1.2), it works great once the ldb node
is removed from imx6qdl-sabrelite.dtsi.
It is to be noted that I've applied the patches on top of the
linux-stable tree. Eric, are you using Shawn's tree? I'll try with
that latter to see if I can keep both ldb and hdmi nodes at the same
time.

Thanks,
Gary

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

* [PATCH 0/3 RESEND] ARM: dts: sabrelite I2C and HDMI additions
  2014-12-03  5:04 ` [PATCH 0/3 RESEND] ARM: dts: sabrelite I2C and HDMI additions Gary Bisson
@ 2014-12-03 14:37   ` Eric Nelson
  0 siblings, 0 replies; 8+ messages in thread
From: Eric Nelson @ 2014-12-03 14:37 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Gary,

On 12/02/2014 10:04 PM, Gary Bisson wrote:
> Eric, All,
> 
> On Tue, Dec 2, 2014 at 2:37 PM, Eric Nelson
> <eric.nelson@boundarydevices.com> wrote:
>> This set of patches adds support for I2C2/3 busses and HDMI output
>> for the SABRE Lite board.
>>
>> The content was gratuitously copied from the following commits
>> for the Nitrogen6X board made by Lucas Stach, Michael Olbrich,
>> and Philipp Zabel at Pengutronix:
>>
>>         43c3c00 - ARM: dts: nitrogen6x: add i2c2
>>         d653620 - ARM: dts: nitrogen6x: add hdmi
>>         1dffdd6 - ARM: dts: nitrogen6x: add i2c3
>>
>> Eric Nelson (3):
>>   ARM: dts: sabrelite: add i2c2
>>   ARM: dts: sabrelite: add hdmi
>>   ARM: dts: sabrelite: add i2c3
>>
>>  arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 33 ++++++++++++++++++++++++++++++++
>>  1 file changed, 33 insertions(+)
>>
>> Re-sending to add Shawn Guo to the CC list.
>>
>> --
>> 1.9.1
>>
> 
> Tested on a SabreLite (iMX6q rev1.2), it works great once the ldb node
> is removed from imx6qdl-sabrelite.dtsi.
> It is to be noted that I've applied the patches on top of the
> linux-stable tree. Eric, are you using Shawn's tree? I'll try with
> that latter to see if I can keep both ldb and hdmi nodes at the same
> time.
> 
The patches were generated based on Shawn's imx/dt branch, but I
also tested against linux-stable.

I didn't need to remove the LDB node in either case. HDMI just
worked.

Regards,


Eric

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

* [PATCH 0/3 RESEND] ARM: dts: sabrelite I2C and HDMI additions
  2014-12-02 22:37 [PATCH 0/3 RESEND] ARM: dts: sabrelite I2C and HDMI additions Eric Nelson
                   ` (3 preceding siblings ...)
  2014-12-03  5:04 ` [PATCH 0/3 RESEND] ARM: dts: sabrelite I2C and HDMI additions Gary Bisson
@ 2014-12-16  4:14 ` Shawn Guo
  4 siblings, 0 replies; 8+ messages in thread
From: Shawn Guo @ 2014-12-16  4:14 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Dec 02, 2014 at 03:37:15PM -0700, Eric Nelson wrote:
> Eric Nelson (3):
>   ARM: dts: sabrelite: add i2c2
>   ARM: dts: sabrelite: add hdmi
>   ARM: dts: sabrelite: add i2c3

Applied all, thanks.

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

* [PATCH 0/3 RESEND] ARM: dts: sabrelite I2C and HDMI additions
@ 2014-12-02 22:36 Eric Nelson
  0 siblings, 0 replies; 8+ messages in thread
From: Eric Nelson @ 2014-12-02 22:36 UTC (permalink / raw)
  To: linux-arm-kernel

This set of patches adds support for I2C2/3 busses and HDMI output
for the SABRE Lite board.

The content was gratuitously copied from the following commits
for the Nitrogen6X board made by Lucas Stach, Michael Olbrich, 
and Philipp Zabel at Pengutronix:

	43c3c00 - ARM: dts: nitrogen6x: add i2c2
	d653620 - ARM: dts: nitrogen6x: add hdmi
	1dffdd6 - ARM: dts: nitrogen6x: add i2c3

Eric Nelson (3):
  ARM: dts: sabrelite: add i2c2
  ARM: dts: sabrelite: add hdmi
  ARM: dts: sabrelite: add i2c3

 arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 33 ++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

Re-sending to add Shawn Guo to the CC list.

-- 
1.9.1

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

end of thread, other threads:[~2014-12-16  4:14 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-12-02 22:37 [PATCH 0/3 RESEND] ARM: dts: sabrelite I2C and HDMI additions Eric Nelson
2014-12-02 22:37 ` [PATCH 1/3 RESEND] ARM: dts: sabrelite: add i2c2 Eric Nelson
2014-12-02 22:37 ` [PATCH 2/3 RESEND] ARM: dts: sabrelite: add hdmi Eric Nelson
2014-12-02 22:37 ` [PATCH 3/3 RESEND] ARM: dts: sabrelite: add i2c3 Eric Nelson
2014-12-03  5:04 ` [PATCH 0/3 RESEND] ARM: dts: sabrelite I2C and HDMI additions Gary Bisson
2014-12-03 14:37   ` Eric Nelson
2014-12-16  4:14 ` Shawn Guo
  -- strict thread matches above, loose matches on Subject: below --
2014-12-02 22:36 Eric Nelson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.