drivers: interrupt_controller: litex: add prefix add litex prefix to its interupt controller. Signed-off-by: Fin Maaß <f.maass@vogl-electronic.com>
diff --git a/drivers/interrupt_controller/Kconfig b/drivers/interrupt_controller/Kconfig index a956afd..d2bd166 100644 --- a/drivers/interrupt_controller/Kconfig +++ b/drivers/interrupt_controller/Kconfig
@@ -26,7 +26,7 @@ config VEXRISCV_LITEX_IRQ bool "VexRiscv LiteX Interrupt controller" default y - depends on DT_HAS_VEXRISCV_INTC0_ENABLED + depends on DT_HAS_LITEX_VEXRISCV_INTC0_ENABLED help IRQ implementation for LiteX VexRiscv
diff --git a/drivers/interrupt_controller/intc_vexriscv_litex.c b/drivers/interrupt_controller/intc_vexriscv_litex.c index 2d5d223..0356e84 100644 --- a/drivers/interrupt_controller/intc_vexriscv_litex.c +++ b/drivers/interrupt_controller/intc_vexriscv_litex.c
@@ -4,7 +4,7 @@ * SPDX-License-Identifier: Apache-2.0 */ -#define DT_DRV_COMPAT vexriscv_intc0 +#define DT_DRV_COMPAT litex_vexriscv_intc0 #include <zephyr/kernel.h> #include <zephyr/arch/cpu.h>
diff --git a/dts/bindings/interrupt-controller/vexriscv-intc0.yaml b/dts/bindings/interrupt-controller/litex,vexriscv-intc0.yaml similarity index 92% rename from dts/bindings/interrupt-controller/vexriscv-intc0.yaml rename to dts/bindings/interrupt-controller/litex,vexriscv-intc0.yaml index e370a77..3d1fd43 100644 --- a/dts/bindings/interrupt-controller/vexriscv-intc0.yaml +++ b/dts/bindings/interrupt-controller/litex,vexriscv-intc0.yaml
@@ -3,7 +3,7 @@ description: LiteX VexRiscV interrupt controller -compatible: "vexriscv-intc0" +compatible: "litex,vexriscv-intc0" include: [interrupt-controller.yaml, base.yaml]
diff --git a/dts/riscv/riscv32-litex-vexriscv.dtsi b/dts/riscv/riscv32-litex-vexriscv.dtsi index 336a2fe..71b32e9 100644 --- a/dts/riscv/riscv32-litex-vexriscv.dtsi +++ b/dts/riscv/riscv32-litex-vexriscv.dtsi
@@ -35,7 +35,7 @@ compatible = "litex,vexriscv"; ranges; intc0: interrupt-controller@bc0 { - compatible = "vexriscv-intc0"; + compatible = "litex,vexriscv-intc0"; #address-cells = <0>; #interrupt-cells = <2>; interrupt-controller;