* [PATCH 0/3] Improve power domains support for Exynos5250 SoCs
[not found] <CGME20171208145402eucas1p1abc434b9b0309fc6718ee25965cef30a@eucas1p1.samsung.com>
@ 2017-12-08 14:53 ` Marek Szyprowski
[not found] ` <CGME20171208145403eucas1p1c20d4373468b3a506ea0e2925526acdd@eucas1p1.samsung.com>
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Marek Szyprowski @ 2017-12-08 14:53 UTC (permalink / raw)
To: linux-samsung-soc
Cc: Marek Szyprowski, Krzysztof Kozlowski, Bartlomiej Zolnierkiewicz
Hello,
This patchset adds support for 2 more power domains (MAU and G3D)
for Exynos5250 SoCs.
Patches have been generated on top of Linux v4.15-rc1.
Best regards
Marek Szyprowski
Samsung R&D Institute Poland
Marek Szyprowski (3):
ARM: dts: exynos: Fix power domain node names for Exynos5250
ARM: dts: exynos: Add audio power domain to Exynos5250
ARM: dts: exynos: Add G3D power domain to Exynos5250
arch/arm/boot/dts/exynos5250.dtsi | 25 ++++++++++++++++++++++---
1 file changed, 22 insertions(+), 3 deletions(-)
--
2.15.0
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH 1/3] ARM: dts: exynos: Fix power domain node names for Exynos5250
[not found] ` <CGME20171208145403eucas1p1c20d4373468b3a506ea0e2925526acdd@eucas1p1.samsung.com>
@ 2017-12-08 14:53 ` Marek Szyprowski
2017-12-10 14:36 ` Krzysztof Kozlowski
0 siblings, 1 reply; 7+ messages in thread
From: Marek Szyprowski @ 2017-12-08 14:53 UTC (permalink / raw)
To: linux-samsung-soc
Cc: Marek Szyprowski, Krzysztof Kozlowski, Bartlomiej Zolnierkiewicz
Device nodes in device tree should use generic names, so rename
all existing domains to "power-domain".
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
---
arch/arm/boot/dts/exynos5250.dtsi | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi
index f7ca2b689a46..a4168aa926f9 100644
--- a/arch/arm/boot/dts/exynos5250.dtsi
+++ b/arch/arm/boot/dts/exynos5250.dtsi
@@ -111,21 +111,21 @@
};
};
- pd_gsc: gsc-power-domain@10044000 {
+ pd_gsc: power-domain@10044000 {
compatible = "samsung,exynos4210-pd";
reg = <0x10044000 0x20>;
#power-domain-cells = <0>;
label = "GSC";
};
- pd_mfc: mfc-power-domain@10044040 {
+ pd_mfc: power-domain@10044040 {
compatible = "samsung,exynos4210-pd";
reg = <0x10044040 0x20>;
#power-domain-cells = <0>;
label = "MFC";
};
- pd_disp1: disp1-power-domain@100440A0 {
+ pd_disp1: power-domain@100440A0 {
compatible = "samsung,exynos4210-pd";
reg = <0x100440A0 0x20>;
#power-domain-cells = <0>;
--
2.15.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH 2/3] ARM: dts: exynos: Add audio power domain to Exynos5250
[not found] ` <CGME20171208145403eucas1p15c5b3075062c6ca28a877976d8d647bc@eucas1p1.samsung.com>
@ 2017-12-08 14:53 ` Marek Szyprowski
2017-12-10 14:36 ` Krzysztof Kozlowski
0 siblings, 1 reply; 7+ messages in thread
From: Marek Szyprowski @ 2017-12-08 14:53 UTC (permalink / raw)
To: linux-samsung-soc
Cc: Marek Szyprowski, Krzysztof Kozlowski, Bartlomiej Zolnierkiewicz
Audio power domain includes following hardware modules: Pin controller
for GPZ bank, AudioSS clock controller and three Exynos I2S controller.
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
---
arch/arm/boot/dts/exynos5250.dtsi | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi
index a4168aa926f9..709a54743d73 100644
--- a/arch/arm/boot/dts/exynos5250.dtsi
+++ b/arch/arm/boot/dts/exynos5250.dtsi
@@ -136,6 +136,13 @@
clock-names = "oscclk", "clk0", "clk1";
};
+ pd_mau: power-domain@100440C0 {
+ compatible = "samsung,exynos4210-pd";
+ reg = <0x100440C0 0x20>;
+ #power-domain-cells = <0>;
+ label = "MAU";
+ };
+
clock: clock-controller@10010000 {
compatible = "samsung,exynos5250-clock";
reg = <0x10010000 0x30000>;
@@ -149,6 +156,7 @@
clocks = <&clock CLK_FIN_PLL>, <&clock CLK_FOUT_EPLL>,
<&clock CLK_SCLK_AUDIO0>, <&clock CLK_DIV_PCM0>;
clock-names = "pll_ref", "pll_in", "sclk_audio", "sclk_pcm_in";
+ power-domains = <&pd_mau>;
};
timer {
@@ -223,6 +231,7 @@
compatible = "samsung,exynos5250-pinctrl";
reg = <0x03860000 0x1000>;
interrupts = <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>;
+ power-domains = <&pd_mau>;
};
pmu_system_controller: system-controller@10040000 {
@@ -486,6 +495,7 @@
samsung,idma-addr = <0x03000000>;
pinctrl-names = "default";
pinctrl-0 = <&i2s0_bus>;
+ power-domains = <&pd_mau>;
};
i2s1: i2s@12D60000 {
@@ -499,6 +509,7 @@
clock-names = "iis", "i2s_opclk0";
pinctrl-names = "default";
pinctrl-0 = <&i2s1_bus>;
+ power-domains = <&pd_mau>;
};
i2s2: i2s@12D70000 {
@@ -512,6 +523,7 @@
clock-names = "iis", "i2s_opclk0";
pinctrl-names = "default";
pinctrl-0 = <&i2s2_bus>;
+ power-domains = <&pd_mau>;
};
usb_dwc3 {
--
2.15.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH 3/3] ARM: dts: exynos: Add G3D power domain to Exynos5250
[not found] ` <CGME20171208145403eucas1p1b6551d47d2a498afd25847821e1d685a@eucas1p1.samsung.com>
@ 2017-12-08 14:53 ` Marek Szyprowski
2017-12-10 14:36 ` Krzysztof Kozlowski
0 siblings, 1 reply; 7+ messages in thread
From: Marek Szyprowski @ 2017-12-08 14:53 UTC (permalink / raw)
To: linux-samsung-soc
Cc: Marek Szyprowski, Krzysztof Kozlowski, Bartlomiej Zolnierkiewicz
Add support for G3D power domain, which contains ARM Mali-600MP
graphics accelerator device (not yet instantiated).
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
---
arch/arm/boot/dts/exynos5250.dtsi | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi
index 709a54743d73..232d8801d9e0 100644
--- a/arch/arm/boot/dts/exynos5250.dtsi
+++ b/arch/arm/boot/dts/exynos5250.dtsi
@@ -125,6 +125,13 @@
label = "MFC";
};
+ pd_g3d: power-domain@10044060 {
+ compatible = "samsung,exynos4210-pd";
+ reg = <0x10044060 0x20>;
+ #power-domain-cells = <0>;
+ label = "G3D";
+ };
+
pd_disp1: power-domain@100440A0 {
compatible = "samsung,exynos4210-pd";
reg = <0x100440A0 0x20>;
--
2.15.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH 1/3] ARM: dts: exynos: Fix power domain node names for Exynos5250
2017-12-08 14:53 ` [PATCH 1/3] ARM: dts: exynos: Fix power domain node names for Exynos5250 Marek Szyprowski
@ 2017-12-10 14:36 ` Krzysztof Kozlowski
0 siblings, 0 replies; 7+ messages in thread
From: Krzysztof Kozlowski @ 2017-12-10 14:36 UTC (permalink / raw)
To: Marek Szyprowski; +Cc: linux-samsung-soc, Bartlomiej Zolnierkiewicz
On Fri, Dec 08, 2017 at 03:53:54PM +0100, Marek Szyprowski wrote:
> Device nodes in device tree should use generic names, so rename
> all existing domains to "power-domain".
>
> Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
> ---
> arch/arm/boot/dts/exynos5250.dtsi | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
Thanks, applied.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 2/3] ARM: dts: exynos: Add audio power domain to Exynos5250
2017-12-08 14:53 ` [PATCH 2/3] ARM: dts: exynos: Add audio power domain to Exynos5250 Marek Szyprowski
@ 2017-12-10 14:36 ` Krzysztof Kozlowski
0 siblings, 0 replies; 7+ messages in thread
From: Krzysztof Kozlowski @ 2017-12-10 14:36 UTC (permalink / raw)
To: Marek Szyprowski; +Cc: linux-samsung-soc, Bartlomiej Zolnierkiewicz
On Fri, Dec 08, 2017 at 03:53:55PM +0100, Marek Szyprowski wrote:
> Audio power domain includes following hardware modules: Pin controller
> for GPZ bank, AudioSS clock controller and three Exynos I2S controller.
>
> Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
> ---
> arch/arm/boot/dts/exynos5250.dtsi | 12 ++++++++++++
> 1 file changed, 12 insertions(+)
>
Thanks, applied.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 3/3] ARM: dts: exynos: Add G3D power domain to Exynos5250
2017-12-08 14:53 ` [PATCH 3/3] ARM: dts: exynos: Add G3D " Marek Szyprowski
@ 2017-12-10 14:36 ` Krzysztof Kozlowski
0 siblings, 0 replies; 7+ messages in thread
From: Krzysztof Kozlowski @ 2017-12-10 14:36 UTC (permalink / raw)
To: Marek Szyprowski; +Cc: linux-samsung-soc, Bartlomiej Zolnierkiewicz
On Fri, Dec 08, 2017 at 03:53:56PM +0100, Marek Szyprowski wrote:
> Add support for G3D power domain, which contains ARM Mali-600MP
> graphics accelerator device (not yet instantiated).
>
> Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
> ---
> arch/arm/boot/dts/exynos5250.dtsi | 7 +++++++
> 1 file changed, 7 insertions(+)
>
Thanks, applied.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2017-12-10 14:36 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <CGME20171208145402eucas1p1abc434b9b0309fc6718ee25965cef30a@eucas1p1.samsung.com>
2017-12-08 14:53 ` [PATCH 0/3] Improve power domains support for Exynos5250 SoCs Marek Szyprowski
[not found] ` <CGME20171208145403eucas1p1c20d4373468b3a506ea0e2925526acdd@eucas1p1.samsung.com>
2017-12-08 14:53 ` [PATCH 1/3] ARM: dts: exynos: Fix power domain node names for Exynos5250 Marek Szyprowski
2017-12-10 14:36 ` Krzysztof Kozlowski
[not found] ` <CGME20171208145403eucas1p15c5b3075062c6ca28a877976d8d647bc@eucas1p1.samsung.com>
2017-12-08 14:53 ` [PATCH 2/3] ARM: dts: exynos: Add audio power domain to Exynos5250 Marek Szyprowski
2017-12-10 14:36 ` Krzysztof Kozlowski
[not found] ` <CGME20171208145403eucas1p1b6551d47d2a498afd25847821e1d685a@eucas1p1.samsung.com>
2017-12-08 14:53 ` [PATCH 3/3] ARM: dts: exynos: Add G3D " Marek Szyprowski
2017-12-10 14:36 ` Krzysztof Kozlowski
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.