[PATCH] platform: sifive: fu540: Use standard value string for cpu node status

Bin Meng bmeng.cn at gmail.com
Thu Jul 4 19:30:50 PDT 2019


Per device tree spec, the standard value string for the "status"
property of a cpu node is either "okay" or "disabled". "masked"
was once used but it is unfortunately a spec violation.

Signed-off-by: Bin Meng <bmeng.cn at gmail.com>
---

 platform/sifive/fu540/platform.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/platform/sifive/fu540/platform.c b/platform/sifive/fu540/platform.c
index 46b48b8..ee90790 100644
--- a/platform/sifive/fu540/platform.c
+++ b/platform/sifive/fu540/platform.c
@@ -70,7 +70,8 @@ static void fu540_modify_dt(void *fdt)
 				 !strcmp(mmu_type, "riscv,sv48")))
 			continue;
 		else
-			fdt_setprop_string(fdt, cpu_offset, "status", "masked");
+			fdt_setprop_string(fdt, cpu_offset, "status",
+					   "disabled");
 		memset(cpu_node, 0, sizeof(cpu_node));
 	}
 	size = fdt_totalsize(fdt);
-- 
2.7.4




More information about the opensbi mailing list