* [PATCH v3 0/2] rockchip: Add rk3562 power domain support @ 2025-02-27 10:59 Kever Yang 2025-02-27 10:59 ` [PATCH v3 1/2] dt-bindings: power: rockchip: Add support for RK3562 SoC Kever Yang 0 siblings, 1 reply; 4+ messages in thread From: Kever Yang @ 2025-02-27 10:59 UTC (permalink / raw) To: heiko Cc: linux-rockchip, Kever Yang, devicetree, Conor Dooley, Krzysztof Kozlowski, Finley Xiao, Rob Herring, Jonathan Cameron, Detlev Casanova, linux-kernel, Krzysztof Kozlowski, linux-pm, Elaine Zhang, linux-arm-kernel, Ulf Hansson This patch set add power domain driver for a new SoC rk3562, the SoC DT will be sent as a separate patch set and the new compatible will be used in the DT. Changes in v3: - squash the header file and the binding document - Update license Changes in v2: - rename to rockchip,rk3562-power.h - update the subject - use dual license - update the header name Finley Xiao (1): dt-bindings: power: rockchip: Add support for RK3562 SoC Kever Yang (1): soc: rockchip: power-domain: add power domain support for rk3562 .../power/rockchip,power-controller.yaml | 1 + drivers/pmdomain/rockchip/pm-domains.c | 48 ++++++++++++++++++- .../dt-bindings/power/rockchip,rk3562-power.h | 35 ++++++++++++++ 3 files changed, 83 insertions(+), 1 deletion(-) create mode 100644 include/dt-bindings/power/rockchip,rk3562-power.h -- 2.25.1 ^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH v3 1/2] dt-bindings: power: rockchip: Add support for RK3562 SoC 2025-02-27 10:59 [PATCH v3 0/2] rockchip: Add rk3562 power domain support Kever Yang @ 2025-02-27 10:59 ` Kever Yang 2025-02-27 13:14 ` Heiko Stübner 2025-02-27 15:29 ` Krzysztof Kozlowski 0 siblings, 2 replies; 4+ messages in thread From: Kever Yang @ 2025-02-27 10:59 UTC (permalink / raw) To: heiko Cc: linux-rockchip, Finley Xiao, Kever Yang, devicetree, Conor Dooley, Rob Herring, Detlev Casanova, linux-kernel, Krzysztof Kozlowski, Elaine Zhang, linux-arm-kernel, Ulf Hansson From: Finley Xiao <finley.xiao@rock-chips.com> According to a description from TRM, add all the power domains. Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com> Signed-off-by: Kever Yang <kever.yang@rock-chips.com> --- Changes in v3: - squash the header file and the binding document - Update license Changes in v2: - rename to rockchip,rk3562-power.h - update the subject - use dual license .../power/rockchip,power-controller.yaml | 1 + .../dt-bindings/power/rockchip,rk3562-power.h | 35 +++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 include/dt-bindings/power/rockchip,rk3562-power.h diff --git a/Documentation/devicetree/bindings/power/rockchip,power-controller.yaml b/Documentation/devicetree/bindings/power/rockchip,power-controller.yaml index 650dc0aae6f5..79b948518f0c 100644 --- a/Documentation/devicetree/bindings/power/rockchip,power-controller.yaml +++ b/Documentation/devicetree/bindings/power/rockchip,power-controller.yaml @@ -40,6 +40,7 @@ properties: - rockchip,rk3366-power-controller - rockchip,rk3368-power-controller - rockchip,rk3399-power-controller + - rockchip,rk3562-power-controller - rockchip,rk3568-power-controller - rockchip,rk3576-power-controller - rockchip,rk3588-power-controller diff --git a/include/dt-bindings/power/rockchip,rk3562-power.h b/include/dt-bindings/power/rockchip,rk3562-power.h new file mode 100644 index 000000000000..5182c2427a55 --- /dev/null +++ b/include/dt-bindings/power/rockchip,rk3562-power.h @@ -0,0 +1,35 @@ +/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ +/* + * Copyright (c) 2022-2024 Rockchip Electronics Co., Ltd. + */ +#ifndef __DT_BINDINGS_POWER_RK3562_POWER_H__ +#define __DT_BINDINGS_POWER_RK3562_POWER_H__ + +/* VD_CORE */ +#define RK3562_PD_CPU_0 0 +#define RK3562_PD_CPU_1 1 +#define RK3562_PD_CPU_2 2 +#define RK3562_PD_CPU_3 3 +#define RK3562_PD_CORE_ALIVE 4 + +/* VD_PMU */ +#define RK3562_PD_PMU 5 +#define RK3562_PD_PMU_ALIVE 6 + +/* VD_NPU */ +#define RK3562_PD_NPU 7 + +/* VD_GPU */ +#define RK3562_PD_GPU 8 + +/* VD_LOGIC */ +#define RK3562_PD_DDR 9 +#define RK3562_PD_VEPU 10 +#define RK3562_PD_VDPU 11 +#define RK3562_PD_VI 12 +#define RK3562_PD_VO 13 +#define RK3562_PD_RGA 14 +#define RK3562_PD_PHP 15 +#define RK3562_PD_LOGIC_ALIVE 16 + +#endif -- 2.25.1 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH v3 1/2] dt-bindings: power: rockchip: Add support for RK3562 SoC 2025-02-27 10:59 ` [PATCH v3 1/2] dt-bindings: power: rockchip: Add support for RK3562 SoC Kever Yang @ 2025-02-27 13:14 ` Heiko Stübner 2025-02-27 15:29 ` Krzysztof Kozlowski 1 sibling, 0 replies; 4+ messages in thread From: Heiko Stübner @ 2025-02-27 13:14 UTC (permalink / raw) To: Kever Yang Cc: linux-rockchip, Finley Xiao, Kever Yang, devicetree, Conor Dooley, Rob Herring, Detlev Casanova, linux-kernel, Krzysztof Kozlowski, Elaine Zhang, linux-arm-kernel, Ulf Hansson Am Donnerstag, 27. Februar 2025, 11:59:56 MEZ schrieb Kever Yang: > From: Finley Xiao <finley.xiao@rock-chips.com> > > According to a description from TRM, add all the power domains. > > Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com> > Signed-off-by: Kever Yang <kever.yang@rock-chips.com> checked the defined power-domains against the TRM and they match Reviewed-by: Heiko Stuebner <heiko@sntech.de> ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH v3 1/2] dt-bindings: power: rockchip: Add support for RK3562 SoC 2025-02-27 10:59 ` [PATCH v3 1/2] dt-bindings: power: rockchip: Add support for RK3562 SoC Kever Yang 2025-02-27 13:14 ` Heiko Stübner @ 2025-02-27 15:29 ` Krzysztof Kozlowski 1 sibling, 0 replies; 4+ messages in thread From: Krzysztof Kozlowski @ 2025-02-27 15:29 UTC (permalink / raw) To: Kever Yang, heiko Cc: linux-rockchip, Finley Xiao, devicetree, Conor Dooley, Rob Herring, Detlev Casanova, linux-kernel, Krzysztof Kozlowski, Elaine Zhang, linux-arm-kernel, Ulf Hansson On 27/02/2025 11:59, Kever Yang wrote: > From: Finley Xiao <finley.xiao@rock-chips.com> > > According to a description from TRM, add all the power domains. > > Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com> > Signed-off-by: Kever Yang <kever.yang@rock-chips.com> > --- > > Changes in v3: > - squash the header file and the binding document > - Update license > > Changes in v2: > - rename to rockchip,rk3562-power.h We usually expect filename matching compatible. Any particular reason to have different one? I don't see here links to previous versions and I cannot find it on lore, so not sure what feedback did you get at v1. Best regards, Krzysztof ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2025-02-27 15:29 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2025-02-27 10:59 [PATCH v3 0/2] rockchip: Add rk3562 power domain support Kever Yang 2025-02-27 10:59 ` [PATCH v3 1/2] dt-bindings: power: rockchip: Add support for RK3562 SoC Kever Yang 2025-02-27 13:14 ` Heiko Stübner 2025-02-27 15:29 ` Krzysztof Kozlowski
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox