diff mbox series

[v3,3/4] platform: generic: Parse system suspend test from config node.

Message ID tencent_BAE2CFD156362A6CF8CA52A4825B12727E06@qq.com
State Accepted
Headers show
Series [v3,1/4] lib:platform: Add support for specify coldboot harts in DT for generic. | expand

Commit Message

Cheng Yang Feb. 8, 2024, 3:14 a.m. UTC
This patch update generic_domains_init() so that "system-suspend-test"
is parsed from "/chosen/opensbi-config" DT node.

Signed-off-by: Cheng Yang <yangcheng.work@foxmail.com>
---
 platform/generic/platform.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comments

Anup Patel Feb. 20, 2024, 10:43 a.m. UTC | #1
On Thu, Feb 8, 2024 at 8:50 AM Cheng Yang <yangcheng.work@foxmail.com> wrote:
>
> This patch update generic_domains_init() so that "system-suspend-test"
> is parsed from "/chosen/opensbi-config" DT node.
>
> Signed-off-by: Cheng Yang <yangcheng.work@foxmail.com>

LGTM.

Reviewed-by: Anup Patel <anup@brainfault.org>

Applied this patch to the riscv/opensbi repo.

Thanks,
Anup

> ---
>  platform/generic/platform.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/platform/generic/platform.c b/platform/generic/platform.c
> index 5f76193..407d5b1 100644
> --- a/platform/generic/platform.c
> +++ b/platform/generic/platform.c
> @@ -316,7 +316,7 @@ static int generic_domains_init(void)
>
>         if (offset >= 0) {
>                 offset = fdt_node_offset_by_compatible(fdt, offset,
> -                                                      "opensbi,domain,config");
> +                                                      "opensbi,config");
>                 if (offset >= 0 &&
>                     fdt_get_property(fdt, offset, "system-suspend-test", NULL))
>                         sbi_system_suspend_test_enable();
> --
> 2.34.1
>
diff mbox series

Patch

diff --git a/platform/generic/platform.c b/platform/generic/platform.c
index 5f76193..407d5b1 100644
--- a/platform/generic/platform.c
+++ b/platform/generic/platform.c
@@ -316,7 +316,7 @@  static int generic_domains_init(void)
 
 	if (offset >= 0) {
 		offset = fdt_node_offset_by_compatible(fdt, offset,
-						       "opensbi,domain,config");
+						       "opensbi,config");
 		if (offset >= 0 &&
 		    fdt_get_property(fdt, offset, "system-suspend-test", NULL))
 			sbi_system_suspend_test_enable();