* [PATCH 0/2] ARM: Exynos5 : Add Power domain device tree support for MFC and GSC
@ 2013-01-09 12:15 Prasanna Kumar
2013-01-09 12:15 ` [PATCH 1/2] arm: exynos5: Enable PM generic domain support in Kconfig Prasanna Kumar
` (2 more replies)
0 siblings, 3 replies; 12+ messages in thread
From: Prasanna Kumar @ 2013-01-09 12:15 UTC (permalink / raw)
To: linux-arm-kernel
Hello all,
This patch set adds device tree support for power domains (Gscaler and
MFC) of exynos5
Prasanna Kumar (2):
arm: exynos5: Enable PM generic domain support in Kconfig
ARM: dts: exynos5: Set up power domain for MFC and G-scaler
arch/arm/boot/dts/exynos5250.dtsi | 15 +++++++++++++++
arch/arm/mach-exynos/Kconfig | 1 +
2 files changed, 16 insertions(+), 0 deletions(-)
--
1.7.5.4
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 1/2] arm: exynos5: Enable PM generic domain support in Kconfig
2013-01-09 12:15 [PATCH 0/2] ARM: Exynos5 : Add Power domain device tree support for MFC and GSC Prasanna Kumar
@ 2013-01-09 12:15 ` Prasanna Kumar
2013-01-29 5:22 ` Kukjin Kim
2013-01-09 12:15 ` [PATCH 2/2] ARM: dts: exynos5: " Prasanna Kumar
2013-01-15 10:47 ` [PATCH 0/2] ARM: Exynos5 : Add Power domain device tree support for MFC and GSC Prasanna Kumar
2 siblings, 1 reply; 12+ messages in thread
From: Prasanna Kumar @ 2013-01-09 12:15 UTC (permalink / raw)
To: linux-arm-kernel
This patch adds support to enable PM generic domains
under Exynos5 family
Signed-off-by: Prasanna Kumar <prasanna.ps@samsung.com>
---
arch/arm/mach-exynos/Kconfig | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-exynos/Kconfig b/arch/arm/mach-exynos/Kconfig
index e103c29..871be97 100644
--- a/arch/arm/mach-exynos/Kconfig
+++ b/arch/arm/mach-exynos/Kconfig
@@ -63,6 +63,7 @@ config SOC_EXYNOS5250
depends on ARCH_EXYNOS5
select S5P_PM if PM
select S5P_SLEEP if PM
+ select PM_GENERIC_DOMAINS if PM
select S5P_DEV_MFC
select SAMSUNG_DMADEV
help
--
1.7.5.4
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 2/2] ARM: dts: exynos5: Set up power domain for MFC and G-scaler
2013-01-09 12:15 [PATCH 0/2] ARM: Exynos5 : Add Power domain device tree support for MFC and GSC Prasanna Kumar
2013-01-09 12:15 ` [PATCH 1/2] arm: exynos5: Enable PM generic domain support in Kconfig Prasanna Kumar
@ 2013-01-09 12:15 ` Prasanna Kumar
2013-01-22 13:45 ` Prasanna Kumar
2013-01-15 10:47 ` [PATCH 0/2] ARM: Exynos5 : Add Power domain device tree support for MFC and GSC Prasanna Kumar
2 siblings, 1 reply; 12+ messages in thread
From: Prasanna Kumar @ 2013-01-09 12:15 UTC (permalink / raw)
To: linux-arm-kernel
This patch adds device tree nodes for MFC and G-scaler power domains
of exynos5.It binds these power-domain nodes to repsective device tree nodes.
Signed-off-by: Prasanna Kumar <prasanna.ps@samsung.com>
---
arch/arm/boot/dts/exynos5250.dtsi | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi
index 30485de..6d0e87c 100644
--- a/arch/arm/boot/dts/exynos5250.dtsi
+++ b/arch/arm/boot/dts/exynos5250.dtsi
@@ -85,6 +85,7 @@
compatible = "samsung,mfc-v6";
reg = <0x11000000 0x10000>;
interrupts = <0 96 0>;
+ samsung,power-domain = <&pd_mfc>;
};
rtc {
@@ -554,28 +555,42 @@
};
};
+ pd_gsc: gsc-power-domain at 0x10044000 {
+ compatible = "samsung,exynos4210-pd";
+ reg = <0x10044000 0x20>;
+ };
+
+ pd_mfc: mfc-power-domain at 0x10044040 {
+ compatible = "samsung,exynos4210-pd";
+ reg = <0x10044040 0x20>;
+ };
+
gsc_0: gsc at 0x13e00000 {
compatible = "samsung,exynos5-gsc";
reg = <0x13e00000 0x1000>;
interrupts = <0 85 0>;
+ samsung,power-domain = <&pd_gsc>;
};
gsc_1: gsc at 0x13e10000 {
compatible = "samsung,exynos5-gsc";
reg = <0x13e10000 0x1000>;
interrupts = <0 86 0>;
+ samsung,power-domain = <&pd_gsc>;
};
gsc_2: gsc at 0x13e20000 {
compatible = "samsung,exynos5-gsc";
reg = <0x13e20000 0x1000>;
interrupts = <0 87 0>;
+ samsung,power-domain = <&pd_gsc>;
};
gsc_3: gsc at 0x13e30000 {
compatible = "samsung,exynos5-gsc";
reg = <0x13e30000 0x1000>;
interrupts = <0 88 0>;
+ samsung,power-domain = <&pd_gsc>;
};
hdmi {
--
1.7.5.4
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 0/2] ARM: Exynos5 : Add Power domain device tree support for MFC and GSC
2013-01-09 12:15 [PATCH 0/2] ARM: Exynos5 : Add Power domain device tree support for MFC and GSC Prasanna Kumar
2013-01-09 12:15 ` [PATCH 1/2] arm: exynos5: Enable PM generic domain support in Kconfig Prasanna Kumar
2013-01-09 12:15 ` [PATCH 2/2] ARM: dts: exynos5: " Prasanna Kumar
@ 2013-01-15 10:47 ` Prasanna Kumar
2013-01-21 13:05 ` Prasanna Kumar
2 siblings, 1 reply; 12+ messages in thread
From: Prasanna Kumar @ 2013-01-15 10:47 UTC (permalink / raw)
To: linux-arm-kernel
Hello all,
Any comments for this patch set ?
On Wed, Jan 9, 2013 at 5:45 PM, Prasanna Kumar <prasanna.ps@samsung.com>wrote:
> Hello all,
>
> This patch set adds device tree support for power domains (Gscaler and
> MFC) of exynos5
>
> Prasanna Kumar (2):
> arm: exynos5: Enable PM generic domain support in Kconfig
> ARM: dts: exynos5: Set up power domain for MFC and G-scaler
>
> arch/arm/boot/dts/exynos5250.dtsi | 15 +++++++++++++++
> arch/arm/mach-exynos/Kconfig | 1 +
> 2 files changed, 16 insertions(+), 0 deletions(-)
>
> --
> 1.7.5.4
>
> --
> To unsubscribe from this list: send the line "unsubscribe
> linux-samsung-soc" in
> the body of a message to majordomo at vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
--
Thanks
Prasanna Kumar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20130115/95ecf67f/attachment-0001.html>
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 0/2] ARM: Exynos5 : Add Power domain device tree support for MFC and GSC
2013-01-15 10:47 ` [PATCH 0/2] ARM: Exynos5 : Add Power domain device tree support for MFC and GSC Prasanna Kumar
@ 2013-01-21 13:05 ` Prasanna Kumar
0 siblings, 0 replies; 12+ messages in thread
From: Prasanna Kumar @ 2013-01-21 13:05 UTC (permalink / raw)
To: linux-arm-kernel
Hello ,
Any comments for this patch set ?
> On Wed, Jan 9, 2013 at 5:45 PM, Prasanna Kumar <prasanna.ps@samsung.com> wrote:
>>
>> Hello all,
>>
>> This patch set adds device tree support for power domains (Gscaler and
>> MFC) of exynos5
>>
>> Prasanna Kumar (2):
>> arm: exynos5: Enable PM generic domain support in Kconfig
>> ARM: dts: exynos5: Set up power domain for MFC and G-scaler
>>
>> arch/arm/boot/dts/exynos5250.dtsi | 15 +++++++++++++++
>> arch/arm/mach-exynos/Kconfig | 1 +
>> 2 files changed, 16 insertions(+), 0 deletions(-)
>>
>> --
>> 1.7.5.4
>>
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
>> the body of a message to majordomo at vger.kernel.org
>> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
>
>
>
> --
> Thanks
> Prasanna Kumar
--
Thanks
Prasanna Kumar
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 2/2] ARM: dts: exynos5: Set up power domain for MFC and G-scaler
2013-01-09 12:15 ` [PATCH 2/2] ARM: dts: exynos5: " Prasanna Kumar
@ 2013-01-22 13:45 ` Prasanna Kumar
0 siblings, 0 replies; 12+ messages in thread
From: Prasanna Kumar @ 2013-01-22 13:45 UTC (permalink / raw)
To: linux-arm-kernel
Hi Kukjin,
Kindly review this patch.
On Wed, Jan 9, 2013 at 5:45 PM, Prasanna Kumar <prasanna.ps@samsung.com> wrote:
> This patch adds device tree nodes for MFC and G-scaler power domains
> of exynos5.It binds these power-domain nodes to repsective device tree nodes.
>
> Signed-off-by: Prasanna Kumar <prasanna.ps@samsung.com>
> ---
> arch/arm/boot/dts/exynos5250.dtsi | 15 +++++++++++++++
> 1 files changed, 15 insertions(+), 0 deletions(-)
>
> diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi
> index 30485de..6d0e87c 100644
> --- a/arch/arm/boot/dts/exynos5250.dtsi
> +++ b/arch/arm/boot/dts/exynos5250.dtsi
> @@ -85,6 +85,7 @@
> compatible = "samsung,mfc-v6";
> reg = <0x11000000 0x10000>;
> interrupts = <0 96 0>;
> + samsung,power-domain = <&pd_mfc>;
> };
>
> rtc {
> @@ -554,28 +555,42 @@
> };
> };
>
> + pd_gsc: gsc-power-domain at 0x10044000 {
> + compatible = "samsung,exynos4210-pd";
> + reg = <0x10044000 0x20>;
> + };
> +
> + pd_mfc: mfc-power-domain at 0x10044040 {
> + compatible = "samsung,exynos4210-pd";
> + reg = <0x10044040 0x20>;
> + };
> +
> gsc_0: gsc at 0x13e00000 {
> compatible = "samsung,exynos5-gsc";
> reg = <0x13e00000 0x1000>;
> interrupts = <0 85 0>;
> + samsung,power-domain = <&pd_gsc>;
> };
>
> gsc_1: gsc at 0x13e10000 {
> compatible = "samsung,exynos5-gsc";
> reg = <0x13e10000 0x1000>;
> interrupts = <0 86 0>;
> + samsung,power-domain = <&pd_gsc>;
> };
>
> gsc_2: gsc at 0x13e20000 {
> compatible = "samsung,exynos5-gsc";
> reg = <0x13e20000 0x1000>;
> interrupts = <0 87 0>;
> + samsung,power-domain = <&pd_gsc>;
> };
>
> gsc_3: gsc at 0x13e30000 {
> compatible = "samsung,exynos5-gsc";
> reg = <0x13e30000 0x1000>;
> interrupts = <0 88 0>;
> + samsung,power-domain = <&pd_gsc>;
> };
>
> hdmi {
> --
> 1.7.5.4
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
> the body of a message to majordomo at vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
--
Thanks
Prasanna Kumar
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 1/2] arm: exynos5: Enable PM generic domain support in Kconfig
2013-01-09 12:15 ` [PATCH 1/2] arm: exynos5: Enable PM generic domain support in Kconfig Prasanna Kumar
@ 2013-01-29 5:22 ` Kukjin Kim
2013-01-29 9:55 ` [PATCH RESEND] ARM: EXYNOS: dts: Set up power domain for MFC and G-scaler Prasanna Kumar
0 siblings, 1 reply; 12+ messages in thread
From: Kukjin Kim @ 2013-01-29 5:22 UTC (permalink / raw)
To: linux-arm-kernel
Prasanna Kumar wrote:
>
> This patch adds support to enable PM generic domains
> under Exynos5 family
>
> Signed-off-by: Prasanna Kumar <prasanna.ps@samsung.com>
> ---
> arch/arm/mach-exynos/Kconfig | 1 +
> 1 files changed, 1 insertions(+), 0 deletions(-)
>
> diff --git a/arch/arm/mach-exynos/Kconfig b/arch/arm/mach-
> exynos/Kconfig
> index e103c29..871be97 100644
> --- a/arch/arm/mach-exynos/Kconfig
> +++ b/arch/arm/mach-exynos/Kconfig
> @@ -63,6 +63,7 @@ config SOC_EXYNOS5250
> depends on ARCH_EXYNOS5
> select S5P_PM if PM
> select S5P_SLEEP if PM
> + select PM_GENERIC_DOMAINS if PM
> select S5P_DEV_MFC
> select SAMSUNG_DMADEV
> help
> --
> 1.7.5.4
Firstly, this patch can be squashed into 2nd one.
Secondly, please put the statements alphanumerically.
Finally, please use the same format for subject like following:
"ARM: EXYNOS: ..."
Thanks.
- Kukjin
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH RESEND] ARM: EXYNOS: dts: Set up power domain for MFC and G-scaler
2013-01-29 5:22 ` Kukjin Kim
@ 2013-01-29 9:55 ` Prasanna Kumar
2013-01-29 18:53 ` Kukjin Kim
0 siblings, 1 reply; 12+ messages in thread
From: Prasanna Kumar @ 2013-01-29 9:55 UTC (permalink / raw)
To: linux-arm-kernel
This patch adds device tree nodes for MFC and G-scaler power
domains of exynos5250.It binds these power-domain nodes to repsective
device tree nodes
It also adds support to enable PM generic domains for exynos5250.
Signed-off-by: Prasanna Kumar <prasanna.ps@samsung.com>
---
arch/arm/boot/dts/exynos5250.dtsi | 15 +++++++++++++++
arch/arm/mach-exynos/Kconfig | 1 +
2 files changed, 16 insertions(+), 0 deletions(-)
diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi
index 30485de..6d0e87c 100644
--- a/arch/arm/boot/dts/exynos5250.dtsi
+++ b/arch/arm/boot/dts/exynos5250.dtsi
@@ -85,6 +85,7 @@
compatible = "samsung,mfc-v6";
reg = <0x11000000 0x10000>;
interrupts = <0 96 0>;
+ samsung,power-domain = <&pd_mfc>;
};
rtc {
@@ -554,28 +555,42 @@
};
};
+ pd_gsc: gsc-power-domain at 0x10044000 {
+ compatible = "samsung,exynos4210-pd";
+ reg = <0x10044000 0x20>;
+ };
+
+ pd_mfc: mfc-power-domain at 0x10044040 {
+ compatible = "samsung,exynos4210-pd";
+ reg = <0x10044040 0x20>;
+ };
+
gsc_0: gsc at 0x13e00000 {
compatible = "samsung,exynos5-gsc";
reg = <0x13e00000 0x1000>;
interrupts = <0 85 0>;
+ samsung,power-domain = <&pd_gsc>;
};
gsc_1: gsc at 0x13e10000 {
compatible = "samsung,exynos5-gsc";
reg = <0x13e10000 0x1000>;
interrupts = <0 86 0>;
+ samsung,power-domain = <&pd_gsc>;
};
gsc_2: gsc at 0x13e20000 {
compatible = "samsung,exynos5-gsc";
reg = <0x13e20000 0x1000>;
interrupts = <0 87 0>;
+ samsung,power-domain = <&pd_gsc>;
};
gsc_3: gsc at 0x13e30000 {
compatible = "samsung,exynos5-gsc";
reg = <0x13e30000 0x1000>;
interrupts = <0 88 0>;
+ samsung,power-domain = <&pd_gsc>;
};
hdmi {
diff --git a/arch/arm/mach-exynos/Kconfig b/arch/arm/mach-exynos/Kconfig
index e103c29..96f4a9f 100644
--- a/arch/arm/mach-exynos/Kconfig
+++ b/arch/arm/mach-exynos/Kconfig
@@ -61,6 +61,7 @@ config SOC_EXYNOS5250
bool "SAMSUNG EXYNOS5250"
default y
depends on ARCH_EXYNOS5
+ select PM_GENERIC_DOMAINS if PM
select S5P_PM if PM
select S5P_SLEEP if PM
select S5P_DEV_MFC
--
1.7.5.4
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH RESEND] ARM: EXYNOS: dts: Set up power domain for MFC and G-scaler
2013-01-29 9:55 ` [PATCH RESEND] ARM: EXYNOS: dts: Set up power domain for MFC and G-scaler Prasanna Kumar
@ 2013-01-29 18:53 ` Kukjin Kim
2013-01-30 4:49 ` [PATCH RESEND v2] " Prasanna Kumar
0 siblings, 1 reply; 12+ messages in thread
From: Kukjin Kim @ 2013-01-29 18:53 UTC (permalink / raw)
To: linux-arm-kernel
Prasanna Kumar wrote:
>
> This patch adds device tree nodes for MFC and G-scaler power
> domains of exynos5250.It binds these power-domain nodes to repsective
> device tree nodes
>
> It also adds support to enable PM generic domains for exynos5250.
>
> Signed-off-by: Prasanna Kumar <prasanna.ps@samsung.com>
> ---
> arch/arm/boot/dts/exynos5250.dtsi | 15 +++++++++++++++
> arch/arm/mach-exynos/Kconfig | 1 +
> 2 files changed, 16 insertions(+), 0 deletions(-)
>
> diff --git a/arch/arm/boot/dts/exynos5250.dtsi
> b/arch/arm/boot/dts/exynos5250.dtsi
> index 30485de..6d0e87c 100644
> --- a/arch/arm/boot/dts/exynos5250.dtsi
> +++ b/arch/arm/boot/dts/exynos5250.dtsi
> @@ -85,6 +85,7 @@
> compatible = "samsung,mfc-v6";
> reg = <0x11000000 0x10000>;
> interrupts = <0 96 0>;
> + samsung,power-domain = <&pd_mfc>;
> };
>
> rtc {
> @@ -554,28 +555,42 @@
> };
> };
>
> + pd_gsc: gsc-power-domain at 0x10044000 {
> + compatible = "samsung,exynos4210-pd";
> + reg = <0x10044000 0x20>;
> + };
> +
> + pd_mfc: mfc-power-domain at 0x10044040 {
> + compatible = "samsung,exynos4210-pd";
> + reg = <0x10044040 0x20>;
> + };
> +
Please put the above nodes by order of address.
> gsc_0: gsc at 0x13e00000 {
> compatible = "samsung,exynos5-gsc";
> reg = <0x13e00000 0x1000>;
> interrupts = <0 85 0>;
> + samsung,power-domain = <&pd_gsc>;
> };
>
> gsc_1: gsc at 0x13e10000 {
> compatible = "samsung,exynos5-gsc";
> reg = <0x13e10000 0x1000>;
> interrupts = <0 86 0>;
> + samsung,power-domain = <&pd_gsc>;
> };
>
> gsc_2: gsc at 0x13e20000 {
> compatible = "samsung,exynos5-gsc";
> reg = <0x13e20000 0x1000>;
> interrupts = <0 87 0>;
> + samsung,power-domain = <&pd_gsc>;
> };
>
> gsc_3: gsc at 0x13e30000 {
> compatible = "samsung,exynos5-gsc";
> reg = <0x13e30000 0x1000>;
> interrupts = <0 88 0>;
> + samsung,power-domain = <&pd_gsc>;
> };
>
> hdmi {
> diff --git a/arch/arm/mach-exynos/Kconfig b/arch/arm/mach-
> exynos/Kconfig
> index e103c29..96f4a9f 100644
> --- a/arch/arm/mach-exynos/Kconfig
> +++ b/arch/arm/mach-exynos/Kconfig
> @@ -61,6 +61,7 @@ config SOC_EXYNOS5250
> bool "SAMSUNG EXYNOS5250"
> default y
> depends on ARCH_EXYNOS5
> + select PM_GENERIC_DOMAINS if PM
> select S5P_PM if PM
> select S5P_SLEEP if PM
> select S5P_DEV_MFC
> --
> 1.7.5.4
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH RESEND v2] ARM: EXYNOS: dts: Set up power domain for MFC and G-scaler
2013-01-29 18:53 ` Kukjin Kim
@ 2013-01-30 4:49 ` Prasanna Kumar
2013-02-05 6:00 ` Prasanna Kumar
2013-02-08 22:44 ` Kukjin Kim
0 siblings, 2 replies; 12+ messages in thread
From: Prasanna Kumar @ 2013-01-30 4:49 UTC (permalink / raw)
To: linux-arm-kernel
This patch adds device tree nodes for MFC and G-scaler power
domains of exynos5250.It binds these power-domain nodes to repsective
device tree nodes
It also adds support to enable PM generic domains for exynos5250.
Signed-off-by: Prasanna Kumar <prasanna.ps@samsung.com>
---
arch/arm/boot/dts/exynos5250.dtsi | 16 ++++++++++++++++
arch/arm/mach-exynos/Kconfig | 1 +
2 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi
index 30485de..e282fde 100644
--- a/arch/arm/boot/dts/exynos5250.dtsi
+++ b/arch/arm/boot/dts/exynos5250.dtsi
@@ -46,6 +46,16 @@
i2c8 = &i2c_8;
};
+ pd_gsc: gsc-power-domain at 0x10044000 {
+ compatible = "samsung,exynos4210-pd";
+ reg = <0x10044000 0x20>;
+ };
+
+ pd_mfc: mfc-power-domain at 0x10044040 {
+ compatible = "samsung,exynos4210-pd";
+ reg = <0x10044040 0x20>;
+ };
+
gic:interrupt-controller at 10481000 {
compatible = "arm,cortex-a9-gic";
#interrupt-cells = <3>;
@@ -85,6 +95,7 @@
compatible = "samsung,mfc-v6";
reg = <0x11000000 0x10000>;
interrupts = <0 96 0>;
+ samsung,power-domain = <&pd_mfc>;
};
rtc {
@@ -554,28 +565,33 @@
};
};
+
gsc_0: gsc at 0x13e00000 {
compatible = "samsung,exynos5-gsc";
reg = <0x13e00000 0x1000>;
interrupts = <0 85 0>;
+ samsung,power-domain = <&pd_gsc>;
};
gsc_1: gsc at 0x13e10000 {
compatible = "samsung,exynos5-gsc";
reg = <0x13e10000 0x1000>;
interrupts = <0 86 0>;
+ samsung,power-domain = <&pd_gsc>;
};
gsc_2: gsc at 0x13e20000 {
compatible = "samsung,exynos5-gsc";
reg = <0x13e20000 0x1000>;
interrupts = <0 87 0>;
+ samsung,power-domain = <&pd_gsc>;
};
gsc_3: gsc at 0x13e30000 {
compatible = "samsung,exynos5-gsc";
reg = <0x13e30000 0x1000>;
interrupts = <0 88 0>;
+ samsung,power-domain = <&pd_gsc>;
};
hdmi {
diff --git a/arch/arm/mach-exynos/Kconfig b/arch/arm/mach-exynos/Kconfig
index e103c29..96f4a9f 100644
--- a/arch/arm/mach-exynos/Kconfig
+++ b/arch/arm/mach-exynos/Kconfig
@@ -61,6 +61,7 @@ config SOC_EXYNOS5250
bool "SAMSUNG EXYNOS5250"
default y
depends on ARCH_EXYNOS5
+ select PM_GENERIC_DOMAINS if PM
select S5P_PM if PM
select S5P_SLEEP if PM
select S5P_DEV_MFC
--
1.7.5.4
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH RESEND v2] ARM: EXYNOS: dts: Set up power domain for MFC and G-scaler
2013-01-30 4:49 ` [PATCH RESEND v2] " Prasanna Kumar
@ 2013-02-05 6:00 ` Prasanna Kumar
2013-02-08 22:44 ` Kukjin Kim
1 sibling, 0 replies; 12+ messages in thread
From: Prasanna Kumar @ 2013-02-05 6:00 UTC (permalink / raw)
To: linux-arm-kernel
Hi kukjin,
I have put the above nodes by order of address.
Kindly review and ack the patch.
On Wed, Jan 30, 2013 at 10:19 AM, Prasanna Kumar
<prasanna.ps@samsung.com> wrote:
> This patch adds device tree nodes for MFC and G-scaler power
> domains of exynos5250.It binds these power-domain nodes to repsective
> device tree nodes
>
> It also adds support to enable PM generic domains for exynos5250.
>
> Signed-off-by: Prasanna Kumar <prasanna.ps@samsung.com>
> ---
> arch/arm/boot/dts/exynos5250.dtsi | 16 ++++++++++++++++
> arch/arm/mach-exynos/Kconfig | 1 +
> 2 files changed, 17 insertions(+), 0 deletions(-)
>
> diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi
> index 30485de..e282fde 100644
> --- a/arch/arm/boot/dts/exynos5250.dtsi
> +++ b/arch/arm/boot/dts/exynos5250.dtsi
> @@ -46,6 +46,16 @@
> i2c8 = &i2c_8;
> };
>
> + pd_gsc: gsc-power-domain at 0x10044000 {
> + compatible = "samsung,exynos4210-pd";
> + reg = <0x10044000 0x20>;
> + };
> +
> + pd_mfc: mfc-power-domain at 0x10044040 {
> + compatible = "samsung,exynos4210-pd";
> + reg = <0x10044040 0x20>;
> + };
> +
> gic:interrupt-controller at 10481000 {
> compatible = "arm,cortex-a9-gic";
> #interrupt-cells = <3>;
> @@ -85,6 +95,7 @@
> compatible = "samsung,mfc-v6";
> reg = <0x11000000 0x10000>;
> interrupts = <0 96 0>;
> + samsung,power-domain = <&pd_mfc>;
> };
>
> rtc {
> @@ -554,28 +565,33 @@
> };
> };
>
> +
> gsc_0: gsc at 0x13e00000 {
> compatible = "samsung,exynos5-gsc";
> reg = <0x13e00000 0x1000>;
> interrupts = <0 85 0>;
> + samsung,power-domain = <&pd_gsc>;
> };
>
> gsc_1: gsc at 0x13e10000 {
> compatible = "samsung,exynos5-gsc";
> reg = <0x13e10000 0x1000>;
> interrupts = <0 86 0>;
> + samsung,power-domain = <&pd_gsc>;
> };
>
> gsc_2: gsc at 0x13e20000 {
> compatible = "samsung,exynos5-gsc";
> reg = <0x13e20000 0x1000>;
> interrupts = <0 87 0>;
> + samsung,power-domain = <&pd_gsc>;
> };
>
> gsc_3: gsc at 0x13e30000 {
> compatible = "samsung,exynos5-gsc";
> reg = <0x13e30000 0x1000>;
> interrupts = <0 88 0>;
> + samsung,power-domain = <&pd_gsc>;
> };
>
> hdmi {
> diff --git a/arch/arm/mach-exynos/Kconfig b/arch/arm/mach-exynos/Kconfig
> index e103c29..96f4a9f 100644
> --- a/arch/arm/mach-exynos/Kconfig
> +++ b/arch/arm/mach-exynos/Kconfig
> @@ -61,6 +61,7 @@ config SOC_EXYNOS5250
> bool "SAMSUNG EXYNOS5250"
> default y
> depends on ARCH_EXYNOS5
> + select PM_GENERIC_DOMAINS if PM
> select S5P_PM if PM
> select S5P_SLEEP if PM
> select S5P_DEV_MFC
> --
> 1.7.5.4
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
> the body of a message to majordomo at vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
--
Thanks
Prasanna Kumar
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH RESEND v2] ARM: EXYNOS: dts: Set up power domain for MFC and G-scaler
2013-01-30 4:49 ` [PATCH RESEND v2] " Prasanna Kumar
2013-02-05 6:00 ` Prasanna Kumar
@ 2013-02-08 22:44 ` Kukjin Kim
1 sibling, 0 replies; 12+ messages in thread
From: Kukjin Kim @ 2013-02-08 22:44 UTC (permalink / raw)
To: linux-arm-kernel
Prasanna Kumar wrote:
>
> This patch adds device tree nodes for MFC and G-scaler power
> domains of exynos5250.It binds these power-domain nodes to repsective
> device tree nodes
>
> It also adds support to enable PM generic domains for exynos5250.
>
> Signed-off-by: Prasanna Kumar <prasanna.ps@samsung.com>
> ---
> arch/arm/boot/dts/exynos5250.dtsi | 16 ++++++++++++++++
> arch/arm/mach-exynos/Kconfig | 1 +
> 2 files changed, 17 insertions(+), 0 deletions(-)
>
> diff --git a/arch/arm/boot/dts/exynos5250.dtsi
> b/arch/arm/boot/dts/exynos5250.dtsi
> index 30485de..e282fde 100644
> --- a/arch/arm/boot/dts/exynos5250.dtsi
> +++ b/arch/arm/boot/dts/exynos5250.dtsi
> @@ -46,6 +46,16 @@
> i2c8 = &i2c_8;
> };
>
> + pd_gsc: gsc-power-domain at 0x10044000 {
> + compatible = "samsung,exynos4210-pd";
> + reg = <0x10044000 0x20>;
> + };
> +
> + pd_mfc: mfc-power-domain at 0x10044040 {
> + compatible = "samsung,exynos4210-pd";
> + reg = <0x10044040 0x20>;
> + };
> +
> gic:interrupt-controller at 10481000 {
> compatible = "arm,cortex-a9-gic";
> #interrupt-cells = <3>;
> @@ -85,6 +95,7 @@
> compatible = "samsung,mfc-v6";
> reg = <0x11000000 0x10000>;
> interrupts = <0 96 0>;
> + samsung,power-domain = <&pd_mfc>;
> };
>
> rtc {
> @@ -554,28 +565,33 @@
> };
> };
>
> +
> gsc_0: gsc at 0x13e00000 {
> compatible = "samsung,exynos5-gsc";
> reg = <0x13e00000 0x1000>;
> interrupts = <0 85 0>;
> + samsung,power-domain = <&pd_gsc>;
> };
>
> gsc_1: gsc at 0x13e10000 {
> compatible = "samsung,exynos5-gsc";
> reg = <0x13e10000 0x1000>;
> interrupts = <0 86 0>;
> + samsung,power-domain = <&pd_gsc>;
> };
>
> gsc_2: gsc at 0x13e20000 {
> compatible = "samsung,exynos5-gsc";
> reg = <0x13e20000 0x1000>;
> interrupts = <0 87 0>;
> + samsung,power-domain = <&pd_gsc>;
> };
>
> gsc_3: gsc at 0x13e30000 {
> compatible = "samsung,exynos5-gsc";
> reg = <0x13e30000 0x1000>;
> interrupts = <0 88 0>;
> + samsung,power-domain = <&pd_gsc>;
> };
>
> hdmi {
> diff --git a/arch/arm/mach-exynos/Kconfig b/arch/arm/mach-
> exynos/Kconfig
> index e103c29..96f4a9f 100644
> --- a/arch/arm/mach-exynos/Kconfig
> +++ b/arch/arm/mach-exynos/Kconfig
> @@ -61,6 +61,7 @@ config SOC_EXYNOS5250
> bool "SAMSUNG EXYNOS5250"
> default y
> depends on ARCH_EXYNOS5
> + select PM_GENERIC_DOMAINS if PM
> select S5P_PM if PM
> select S5P_SLEEP if PM
> select S5P_DEV_MFC
> --
> 1.7.5.4
Looks OK to me, applied.
Thanks.
- Kukjin
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2013-02-08 22:44 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-09 12:15 [PATCH 0/2] ARM: Exynos5 : Add Power domain device tree support for MFC and GSC Prasanna Kumar
2013-01-09 12:15 ` [PATCH 1/2] arm: exynos5: Enable PM generic domain support in Kconfig Prasanna Kumar
2013-01-29 5:22 ` Kukjin Kim
2013-01-29 9:55 ` [PATCH RESEND] ARM: EXYNOS: dts: Set up power domain for MFC and G-scaler Prasanna Kumar
2013-01-29 18:53 ` Kukjin Kim
2013-01-30 4:49 ` [PATCH RESEND v2] " Prasanna Kumar
2013-02-05 6:00 ` Prasanna Kumar
2013-02-08 22:44 ` Kukjin Kim
2013-01-09 12:15 ` [PATCH 2/2] ARM: dts: exynos5: " Prasanna Kumar
2013-01-22 13:45 ` Prasanna Kumar
2013-01-15 10:47 ` [PATCH 0/2] ARM: Exynos5 : Add Power domain device tree support for MFC and GSC Prasanna Kumar
2013-01-21 13:05 ` Prasanna Kumar
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).