* [PATCH v2 0/4] ARM: dts: Add LCD and PWM support for exynos4210-origen
@ 2013-06-11 6:29 Sachin Kamat
2013-06-11 6:29 ` [PATCH v2 1/4] ARM: dts: exynos4210: Add PWM related pinctrl entries Sachin Kamat
` (5 more replies)
0 siblings, 6 replies; 7+ messages in thread
From: Sachin Kamat @ 2013-06-11 6:29 UTC (permalink / raw)
To: linux-samsung-soc
Cc: devicetree-discuss, kgene.kim, t.figa, sachin.kamat,
tushar.behera, patches
This series is based on for-next branch of Kukjin's tree.
Tested on Origen board.
Changes since v1:
* Split LCD patch into LCD and PWM as suggested by Tomasz Figa.
* Added all PWM output nodes to pinctrl dtsi file.
Sachin Kamat (3):
ARM: dts: exynos4210: Add PWM related pinctrl entries
ARM: dts: exynos4210: Add LCD related pinctrl entries
ARM: dts: Add FIMD node to Origen4210 board
Tushar Behera (1):
ARM: dts: Set BUCK7 as always on for Origen board
arch/arm/boot/dts/exynos4210-origen.dts | 22 +++++++
arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 89 +++++++++++++++++++++++++++++
2 files changed, 111 insertions(+)
--
1.7.9.5
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH v2 1/4] ARM: dts: exynos4210: Add PWM related pinctrl entries
2013-06-11 6:29 [PATCH v2 0/4] ARM: dts: Add LCD and PWM support for exynos4210-origen Sachin Kamat
@ 2013-06-11 6:29 ` Sachin Kamat
2013-06-11 6:29 ` [PATCH v2 2/4] ARM: dts: exynos4210: Add LCD " Sachin Kamat
` (4 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Sachin Kamat @ 2013-06-11 6:29 UTC (permalink / raw)
To: linux-samsung-soc
Cc: devicetree-discuss, kgene.kim, t.figa, sachin.kamat,
tushar.behera, patches
PWM nodes are added to Exynos4210 pinctrl DT file.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
---
arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4210-pinctrl.dtsi b/arch/arm/boot/dts/exynos4210-pinctrl.dtsi
index 55a2efb..62d5b99 100644
--- a/arch/arm/boot/dts/exynos4210-pinctrl.dtsi
+++ b/arch/arm/boot/dts/exynos4210-pinctrl.dtsi
@@ -330,6 +330,34 @@
samsung,pin-pud = <3>;
samsung,pin-drv = <0>;
};
+
+ pwm0_out: pwm0-out {
+ samsung,pins = "gpd0-0";
+ samsung,pin-function = <2>;
+ samsung,pin-pud = <0>;
+ samsung,pin-drv = <0>;
+ };
+
+ pwm1_out: pwm1-out {
+ samsung,pins = "gpd0-1";
+ samsung,pin-function = <2>;
+ samsung,pin-pud = <0>;
+ samsung,pin-drv = <0>;
+ };
+
+ pwm2_out: pwm2-out {
+ samsung,pins = "gpd0-2";
+ samsung,pin-function = <2>;
+ samsung,pin-pud = <0>;
+ samsung,pin-drv = <0>;
+ };
+
+ pwm3_out: pwm3-out {
+ samsung,pins = "gpd0-3";
+ samsung,pin-function = <2>;
+ samsung,pin-pud = <0>;
+ samsung,pin-drv = <0>;
+ };
};
pinctrl@11000000 {
--
1.7.9.5
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH v2 2/4] ARM: dts: exynos4210: Add LCD related pinctrl entries
2013-06-11 6:29 [PATCH v2 0/4] ARM: dts: Add LCD and PWM support for exynos4210-origen Sachin Kamat
2013-06-11 6:29 ` [PATCH v2 1/4] ARM: dts: exynos4210: Add PWM related pinctrl entries Sachin Kamat
@ 2013-06-11 6:29 ` Sachin Kamat
2013-06-11 6:29 ` [PATCH v2 3/4] ARM: dts: Add FIMD node to Origen4210 board Sachin Kamat
` (3 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Sachin Kamat @ 2013-06-11 6:29 UTC (permalink / raw)
To: linux-samsung-soc
Cc: devicetree-discuss, kgene.kim, t.figa, sachin.kamat,
tushar.behera, patches
Adds pinctrl entries required by FIMD.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
---
arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 61 +++++++++++++++++++++++++++++
1 file changed, 61 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4210-pinctrl.dtsi b/arch/arm/boot/dts/exynos4210-pinctrl.dtsi
index 62d5b99..553bcea 100644
--- a/arch/arm/boot/dts/exynos4210-pinctrl.dtsi
+++ b/arch/arm/boot/dts/exynos4210-pinctrl.dtsi
@@ -358,6 +358,67 @@
samsung,pin-pud = <0>;
samsung,pin-drv = <0>;
};
+
+ lcd_ctrl: lcd-ctrl {
+ samsung,pins = "gpd0-0", "gpd0-1";
+ samsung,pin-function = <3>;
+ samsung,pin-pud = <0>;
+ samsung,pin-drv = <0>;
+ };
+
+ lcd_sync: lcd-sync {
+ samsung,pins = "gpf0-0", "gpf0-1";
+ samsung,pin-function = <2>;
+ samsung,pin-pud = <0>;
+ samsung,pin-drv = <0>;
+ };
+
+ lcd_en: lcd-en {
+ samsung,pins = "gpe3-4";
+ samsung,pin-function = <2>;
+ samsung,pin-pud = <0>;
+ samsung,pin-drv = <0>;
+ };
+
+ lcd_clk: lcd-clk {
+ samsung,pins = "gpf0-0", "gpf0-1", "gpf0-2", "gpf0-3";
+ samsung,pin-function = <2>;
+ samsung,pin-pud = <0>;
+ samsung,pin-drv = <0>;
+ };
+
+ lcd_data16: lcd-data-width16 {
+ samsung,pins = "gpf0-7", "gpf1-0", "gpf1-1", "gpf1-2",
+ "gpf1-3", "gpf1-6", "gpf1-7", "gpf2-0",
+ "gpf2-1", "gpf2-2", "gpf2-3", "gpf2-7",
+ "gpf3-0", "gpf3-1", "gpf3-2", "gpf3-3";
+ samsung,pin-function = <2>;
+ samsung,pin-pud = <0>;
+ samsung,pin-drv = <0>;
+ };
+
+ lcd_data18: lcd-data-width18 {
+ samsung,pins = "gpf0-6", "gpf0-7", "gpf1-0", "gpf1-1",
+ "gpf1-2", "gpf1-3", "gpf1-6", "gpf1-7",
+ "gpf2-0", "gpf2-1", "gpf2-2", "gpf2-3",
+ "gpf2-6", "gpf2-7", "gpf3-0", "gpf3-1",
+ "gpf3-2", "gpf3-3";
+ samsung,pin-function = <2>;
+ samsung,pin-pud = <0>;
+ samsung,pin-drv = <0>;
+ };
+
+ lcd_data24: lcd-data-width24 {
+ samsung,pins = "gpf0-4", "gpf0-5", "gpf0-6", "gpf0-7",
+ "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3",
+ "gpf1-4", "gpf1-5", "gpf1-6", "gpf1-7",
+ "gpf2-0", "gpf2-1", "gpf2-2", "gpf2-3",
+ "gpf2-4", "gpf2-5", "gpf2-6", "gpf2-7",
+ "gpf3-0", "gpf3-1", "gpf3-2", "gpf3-3";
+ samsung,pin-function = <2>;
+ samsung,pin-pud = <0>;
+ samsung,pin-drv = <0>;
+ };
};
pinctrl@11000000 {
--
1.7.9.5
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH v2 3/4] ARM: dts: Add FIMD node to Origen4210 board
2013-06-11 6:29 [PATCH v2 0/4] ARM: dts: Add LCD and PWM support for exynos4210-origen Sachin Kamat
2013-06-11 6:29 ` [PATCH v2 1/4] ARM: dts: exynos4210: Add PWM related pinctrl entries Sachin Kamat
2013-06-11 6:29 ` [PATCH v2 2/4] ARM: dts: exynos4210: Add LCD " Sachin Kamat
@ 2013-06-11 6:29 ` Sachin Kamat
2013-06-11 6:29 ` [PATCH v2 4/4] ARM: dts: Set BUCK7 as always on for Origen board Sachin Kamat
` (2 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Sachin Kamat @ 2013-06-11 6:29 UTC (permalink / raw)
To: linux-samsung-soc
Cc: devicetree-discuss, kgene.kim, t.figa, sachin.kamat,
tushar.behera, patches
Added FIMD and display timing node to Origen4210 board.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
---
No change since v1.
---
arch/arm/boot/dts/exynos4210-origen.dts | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4210-origen.dts b/arch/arm/boot/dts/exynos4210-origen.dts
index bcf8079..4c6c3cd 100644
--- a/arch/arm/boot/dts/exynos4210-origen.dts
+++ b/arch/arm/boot/dts/exynos4210-origen.dts
@@ -290,4 +290,25 @@
clock-frequency = <24000000>;
};
};
+
+ fimd@11c00000 {
+ pinctrl-0 = <&lcd_en &lcd_clk &lcd_data24 &pwm0_out>;
+ pinctrl-names = "default";
+ status = "okay";
+ };
+
+ display-timings {
+ native-mode = <&timing0>;
+ timing0: timing {
+ clock-frequency = <50000>;
+ hactive = <1024>;
+ vactive = <600>;
+ hfront-porch = <64>;
+ hback-porch = <16>;
+ hsync-len = <48>;
+ vback-porch = <64>;
+ vfront-porch = <16>;
+ vsync-len = <3>;
+ };
+ };
};
--
1.7.9.5
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH v2 4/4] ARM: dts: Set BUCK7 as always on for Origen board
2013-06-11 6:29 [PATCH v2 0/4] ARM: dts: Add LCD and PWM support for exynos4210-origen Sachin Kamat
` (2 preceding siblings ...)
2013-06-11 6:29 ` [PATCH v2 3/4] ARM: dts: Add FIMD node to Origen4210 board Sachin Kamat
@ 2013-06-11 6:29 ` Sachin Kamat
2013-06-18 11:01 ` [PATCH v2 0/4] ARM: dts: Add LCD and PWM support for exynos4210-origen Sachin Kamat
[not found] ` <1370932192-19365-1-git-send-email-sachin.kamat-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
5 siblings, 0 replies; 7+ messages in thread
From: Sachin Kamat @ 2013-06-11 6:29 UTC (permalink / raw)
To: linux-samsung-soc
Cc: devicetree-discuss, kgene.kim, t.figa, sachin.kamat,
tushar.behera, patches
From: Tushar Behera <tushar.behera@linaro.org>
The LDO for LCD driver is currently not handled by any of the drivers.
This disables the LDO during booting time. To fix this, the LDO
is forced to enabled always.
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
---
No change since v1.
---
arch/arm/boot/dts/exynos4210-origen.dts | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/boot/dts/exynos4210-origen.dts b/arch/arm/boot/dts/exynos4210-origen.dts
index 4c6c3cd..08609b8 100644
--- a/arch/arm/boot/dts/exynos4210-origen.dts
+++ b/arch/arm/boot/dts/exynos4210-origen.dts
@@ -225,6 +225,7 @@
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
regulator-boot-on;
+ regulator-always-on;
};
};
};
--
1.7.9.5
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH v2 0/4] ARM: dts: Add LCD and PWM support for exynos4210-origen
2013-06-11 6:29 [PATCH v2 0/4] ARM: dts: Add LCD and PWM support for exynos4210-origen Sachin Kamat
` (3 preceding siblings ...)
2013-06-11 6:29 ` [PATCH v2 4/4] ARM: dts: Set BUCK7 as always on for Origen board Sachin Kamat
@ 2013-06-18 11:01 ` Sachin Kamat
[not found] ` <1370932192-19365-1-git-send-email-sachin.kamat-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
5 siblings, 0 replies; 7+ messages in thread
From: Sachin Kamat @ 2013-06-18 11:01 UTC (permalink / raw)
To: linux-samsung-soc
Cc: devicetree-discuss, kgene.kim, t.figa, sachin.kamat,
tushar.behera, patches
Ping Kukjin.
On 11 June 2013 11:59, Sachin Kamat <sachin.kamat@linaro.org> wrote:
> This series is based on for-next branch of Kukjin's tree.
> Tested on Origen board.
>
> Changes since v1:
> * Split LCD patch into LCD and PWM as suggested by Tomasz Figa.
> * Added all PWM output nodes to pinctrl dtsi file.
>
> Sachin Kamat (3):
> ARM: dts: exynos4210: Add PWM related pinctrl entries
> ARM: dts: exynos4210: Add LCD related pinctrl entries
> ARM: dts: Add FIMD node to Origen4210 board
>
> Tushar Behera (1):
> ARM: dts: Set BUCK7 as always on for Origen board
>
> arch/arm/boot/dts/exynos4210-origen.dts | 22 +++++++
> arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 89 +++++++++++++++++++++++++++++
> 2 files changed, 111 insertions(+)
>
> --
> 1.7.9.5
>
--
With warm regards,
Sachin
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v2 0/4] ARM: dts: Add LCD and PWM support for exynos4210-origen
[not found] ` <1370932192-19365-1-git-send-email-sachin.kamat-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
@ 2013-06-18 17:15 ` Kukjin Kim
0 siblings, 0 replies; 7+ messages in thread
From: Kukjin Kim @ 2013-06-18 17:15 UTC (permalink / raw)
To: Sachin Kamat
Cc: kgene.kim-Sze3O3UU22JBDgjK7y7TUQ, patches-QSEj5FYQhm4dnm+yROfE0A,
devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ,
linux-samsung-soc-u79uwXL29TY76Z2rM5mHXA
On 06/11/13 15:29, Sachin Kamat wrote:
> This series is based on for-next branch of Kukjin's tree.
> Tested on Origen board.
>
> Changes since v1:
> * Split LCD patch into LCD and PWM as suggested by Tomasz Figa.
> * Added all PWM output nodes to pinctrl dtsi file.
>
> Sachin Kamat (3):
> ARM: dts: exynos4210: Add PWM related pinctrl entries
> ARM: dts: exynos4210: Add LCD related pinctrl entries
> ARM: dts: Add FIMD node to Origen4210 board
>
> Tushar Behera (1):
> ARM: dts: Set BUCK7 as always on for Origen board
>
> arch/arm/boot/dts/exynos4210-origen.dts | 22 +++++++
> arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 89 +++++++++++++++++++++++++++++
> 2 files changed, 111 insertions(+)
>
Applied, thanks.
- Kukjin
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2013-06-18 17:15 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-11 6:29 [PATCH v2 0/4] ARM: dts: Add LCD and PWM support for exynos4210-origen Sachin Kamat
2013-06-11 6:29 ` [PATCH v2 1/4] ARM: dts: exynos4210: Add PWM related pinctrl entries Sachin Kamat
2013-06-11 6:29 ` [PATCH v2 2/4] ARM: dts: exynos4210: Add LCD " Sachin Kamat
2013-06-11 6:29 ` [PATCH v2 3/4] ARM: dts: Add FIMD node to Origen4210 board Sachin Kamat
2013-06-11 6:29 ` [PATCH v2 4/4] ARM: dts: Set BUCK7 as always on for Origen board Sachin Kamat
2013-06-18 11:01 ` [PATCH v2 0/4] ARM: dts: Add LCD and PWM support for exynos4210-origen Sachin Kamat
[not found] ` <1370932192-19365-1-git-send-email-sachin.kamat-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
2013-06-18 17:15 ` Kukjin Kim
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).