* [PATCH v2] arm64: dts: rockchip: convert rk3528 power-domains to dt-binding constants
@ 2025-06-20 20:17 Heiko Stuebner
2025-07-23 7:48 ` Jonas Karlman
2025-08-11 7:52 ` Heiko Stuebner
0 siblings, 2 replies; 3+ messages in thread
From: Heiko Stuebner @ 2025-06-20 20:17 UTC (permalink / raw)
To: heiko; +Cc: jonas, ziyao, amadeus, linux-rockchip, linux-arm-kernel
Now that the binding head has been merged, convert the power-domain ids
back to these constants for easier handling.
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
---
changes in v2:
- add conversion in newly added gpu node
arch/arm64/boot/dts/rockchip/rk3528.dtsi | 23 ++++++++++++-----------
1 file changed, 12 insertions(+), 11 deletions(-)
diff --git a/arch/arm64/boot/dts/rockchip/rk3528.dtsi b/arch/arm64/boot/dts/rockchip/rk3528.dtsi
index 9620a11bdc27..a47318ce4d36 100644
--- a/arch/arm64/boot/dts/rockchip/rk3528.dtsi
+++ b/arch/arm64/boot/dts/rockchip/rk3528.dtsi
@@ -9,6 +9,7 @@
#include <dt-bindings/interrupt-controller/irq.h>
#include <dt-bindings/pinctrl/rockchip.h>
#include <dt-bindings/clock/rockchip,rk3528-cru.h>
+#include <dt-bindings/power/rockchip,rk3528-power.h>
#include <dt-bindings/reset/rockchip,rk3528-cru.h>
/ {
@@ -480,8 +481,8 @@ power: power-controller {
#size-cells = <0>;
/* These power domains are grouped by VD_GPU */
- power-domain@4 {
- reg = <4>;
+ power-domain@RK3528_PD_GPU {
+ reg = <RK3528_PD_GPU>;
clocks = <&cru ACLK_GPU_MALI>,
<&cru PCLK_GPU_ROOT>;
pm_qos = <&qos_gpu_m0>,
@@ -490,20 +491,20 @@ power-domain@4 {
};
/* These power domains are grouped by VD_LOGIC */
- power-domain@5 {
- reg = <5>;
+ power-domain@RK3528_PD_RKVDEC {
+ reg = <RK3528_PD_RKVDEC>;
pm_qos = <&qos_rkvdec>;
#power-domain-cells = <0>;
status = "disabled";
};
- power-domain@6 {
- reg = <6>;
+ power-domain@RK3528_PD_RKVENC {
+ reg = <RK3528_PD_RKVENC>;
pm_qos = <&qos_rkvenc>;
#power-domain-cells = <0>;
status = "disabled";
};
- power-domain@7 {
- reg = <7>;
+ power-domain@RK3528_PD_VO {
+ reg = <RK3528_PD_VO>;
pm_qos = <&qos_gmac0>,
<&qos_hdcp>,
<&qos_jpegdec>,
@@ -516,8 +517,8 @@ power-domain@7 {
#power-domain-cells = <0>;
status = "disabled";
};
- power-domain@8 {
- reg = <8>;
+ power-domain@RK3528_PD_VPU {
+ reg = <RK3528_PD_VPU>;
pm_qos = <&qos_emmc>,
<&qos_fspi>,
<&qos_gmac1>,
@@ -556,7 +557,7 @@ gpu: gpu@ff700000 {
"pp1",
"ppmmu1";
operating-points-v2 = <&gpu_opp_table>;
- power-domains = <&power 4>;
+ power-domains = <&power RK3528_PD_GPU>;
resets = <&cru SRST_A_GPU>;
status = "disabled";
};
--
2.47.2
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH v2] arm64: dts: rockchip: convert rk3528 power-domains to dt-binding constants
2025-06-20 20:17 [PATCH v2] arm64: dts: rockchip: convert rk3528 power-domains to dt-binding constants Heiko Stuebner
@ 2025-07-23 7:48 ` Jonas Karlman
2025-08-11 7:52 ` Heiko Stuebner
1 sibling, 0 replies; 3+ messages in thread
From: Jonas Karlman @ 2025-07-23 7:48 UTC (permalink / raw)
To: Heiko Stuebner; +Cc: ziyao, amadeus, linux-rockchip, linux-arm-kernel
On 6/20/2025 10:17 PM, Heiko Stuebner wrote:
> Now that the binding head has been merged, convert the power-domain ids
> back to these constants for easier handling.
>
> Signed-off-by: Heiko Stuebner <heiko@sntech.de>
This matches the state in my original patches, so this is:
Reviewed-by: Jonas Karlman <jonas@kwiboo.se>
Regards,
Jonas
> ---
> changes in v2:
> - add conversion in newly added gpu node
>
> arch/arm64/boot/dts/rockchip/rk3528.dtsi | 23 ++++++++++++-----------
> 1 file changed, 12 insertions(+), 11 deletions(-)
[snip]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH v2] arm64: dts: rockchip: convert rk3528 power-domains to dt-binding constants
2025-06-20 20:17 [PATCH v2] arm64: dts: rockchip: convert rk3528 power-domains to dt-binding constants Heiko Stuebner
2025-07-23 7:48 ` Jonas Karlman
@ 2025-08-11 7:52 ` Heiko Stuebner
1 sibling, 0 replies; 3+ messages in thread
From: Heiko Stuebner @ 2025-08-11 7:52 UTC (permalink / raw)
To: Heiko Stuebner; +Cc: jonas, ziyao, amadeus, linux-rockchip, linux-arm-kernel
On Fri, 20 Jun 2025 22:17:15 +0200, Heiko Stuebner wrote:
> Now that the binding head has been merged, convert the power-domain ids
> back to these constants for easier handling.
>
>
Applied, thanks!
[1/1] arm64: dts: rockchip: convert rk3528 power-domains to dt-binding constants
commit: 1bce3444df79910512587a1f18022c396e9430b5
Best regards,
--
Heiko Stuebner <heiko@sntech.de>
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2025-08-11 8:05 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-20 20:17 [PATCH v2] arm64: dts: rockchip: convert rk3528 power-domains to dt-binding constants Heiko Stuebner
2025-07-23 7:48 ` Jonas Karlman
2025-08-11 7:52 ` Heiko Stuebner
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).