diff --git a/litex/tools/litex_json2dts_linux.py b/litex/tools/litex_json2dts_linux.py index 628c24184..3d8fbe9cc 100755 --- a/litex/tools/litex_json2dts_linux.py +++ b/litex/tools/litex_json2dts_linux.py @@ -282,7 +282,8 @@ def generate_dts(d, initrd_start=None, initrd_size=None, initrd=None, root_devic # Interrupt Controller ------------------------------------------------------------------------- - if cpu_arch == "riscv": + if (cpu_arch == "riscv") and ("rocket" in cpu_name): + # FIXME : L4 definitiion? # CHECKME: interrupts-extended. dts += """ lintc0: clint@{clint_base:x} {{