From c8fda13b4c96e16e2ce2a762cc33f375946414cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fin=20Maa=C3=9F?= Date: Thu, 23 May 2024 12:00:22 +0200 Subject: [PATCH] drivers: interrupt_controller: litex: add prefix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit add litex prefix to its interupt controller. Signed-off-by: Fin Maaß --- drivers/interrupt_controller/Kconfig | 2 +- drivers/interrupt_controller/intc_vexriscv_litex.c | 2 +- .../{vexriscv-intc0.yaml => litex,vexriscv-intc0.yaml} | 2 +- dts/riscv/riscv32-litex-vexriscv.dtsi | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) rename dts/bindings/interrupt-controller/{vexriscv-intc0.yaml => litex,vexriscv-intc0.yaml} (92%) diff --git a/drivers/interrupt_controller/Kconfig b/drivers/interrupt_controller/Kconfig index a956afdf1f6..d2bd166c96c 100644 --- a/drivers/interrupt_controller/Kconfig +++ b/drivers/interrupt_controller/Kconfig @@ -26,7 +26,7 @@ config SWERV_PIC 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 2d5d2233ab2..0356e848d22 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 #include 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 e370a774c5a..3d1fd43deb7 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 336a2feb001..71b32e95b88 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;