From 0c2fe29f619c7b34a3122a363b17ea194325cbdb Mon Sep 17 00:00:00 2001 From: Ruoqing He Date: Thu, 23 Jan 2025 17:35:38 +0800 Subject: [PATCH] arch: riscv64: Fix interrupt-controller FDT property This is a typo here, `interrupt-controller` attribute of each CPU node should not have a `#` prepended. Signed-off-by: Ruoqing He --- arch/src/riscv64/fdt.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/src/riscv64/fdt.rs b/arch/src/riscv64/fdt.rs index fb2f70cf2..d499fa9fb 100644 --- a/arch/src/riscv64/fdt.rs +++ b/arch/src/riscv64/fdt.rs @@ -132,7 +132,7 @@ fn create_cpu_nodes(fdt: &mut FdtWriter, num_cpus: u32) -> FdtWriterResult<()> { let intc_node = fdt.begin_node("interrupt-controller")?; fdt.property_string("compatible", "riscv,cpu-intc")?; fdt.property_u32("#interrupt-cells", 1u32)?; - fdt.property_null("#interrupt-controller")?; + fdt.property_null("interrupt-controller")?; fdt.property_u32("phandle", CPU_INTC_BASE_PHANDLE + cpu_index)?; fdt.end_node(intc_node)?;