From ab3225a3ff687fda8b4180f9e4e0949a400d1247 Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Thu, 27 Oct 2022 13:28:54 -0700 Subject: [PATCH] Add address-cells to PLIC DTS entry Fixes #1135 --- riscv/dts.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/riscv/dts.cc b/riscv/dts.cc index 853c503d..e1905aef 100644 --- a/riscv/dts.cc +++ b/riscv/dts.cc @@ -97,6 +97,7 @@ std::string make_dts(size_t insns_per_rtc_tick, size_t cpu_hz, " };\n" " PLIC: plic@" << PLIC_BASE << " {\n" " compatible = \"riscv,plic0\";\n" + " #address-cells = <2>;\n" " interrupts-extended = <" << std::dec; for (size_t i = 0; i < procs.size(); i++) s << "&CPU" << i << "_intc 11 &CPU" << i << "_intc 9 ";