zephyr/drivers/interrupt_controller
Huaqi Fang a7f9ebe9d5 driver: interrupt_controller: intc_clic: support 32 and 64 bit riscv cpu
This patch is used to provide clic(eclic) in 64 bit riscv cpu support,
since in 64 bit riscv cpu, the clic irq table entry is also 64 bit,
so we need to use ld/sd to do irq entry load and store

Signed-off-by: Huaqi Fang <578567190@qq.com>
2025-04-16 08:10:47 +02:00
..
CMakeLists.txt drivers/interrupt: Add interrupt and wake-up control drivers of it51xxx 2025-04-08 10:48:26 +02:00
intc_arcv2_irq_unit.c
intc_cavs.c
intc_cavs.h
intc_clic.c drivers: interrupt_controller: intc_clic: add indirect access clic reg 2025-04-04 14:55:50 +02:00
intc_clic.h drivers: interrupt_controller: intc_clic: add indirect access clic reg 2025-04-04 14:55:50 +02:00
intc_clic.S driver: interrupt_controller: intc_clic: support 32 and 64 bit riscv cpu 2025-04-16 08:10:47 +02:00
intc_dw_ace.c
intc_dw.c
intc_dw.h
intc_eirq_nxp_s32.c
intc_esp32.c drivers: intc: esp32: Shared allocator for Xtensa and RISCV 2025-04-02 19:02:27 +02:00
intc_exti_stm32.c drivers: intc: stm32: correct inconsistent parameter names 2024-10-07 17:12:34 +01:00
intc_gd32_exti.c
intc_gic_common_priv.h drivers: gicv3: Add Support for Extended SPI 2025-04-09 21:09:43 +02:00
intc_gic.c drivers: interrupt_controller: do not set sgi type 2024-11-16 14:57:44 -05:00
intc_gicv3_its.c drivers: interrupt_controller: Place API into iterable section 2024-12-05 09:41:52 +01:00
intc_gicv3_priv.h drivers: gicv3: fixed typo 2025-04-09 21:09:43 +02:00
intc_gicv3.c drivers: gicv3: Add Support for Extended SPI 2025-04-09 21:09:43 +02:00
intc_gpio_stm32wb0.c drivers: intc: stm32: correct inconsistent parameter names 2024-10-07 17:12:34 +01:00
intc_intel_vtd.c drivers: interrupt_controller: Place API into iterable section 2024-12-02 22:08:07 +00:00
intc_intel_vtd.h
intc_ioapic_priv.h
intc_ioapic.c drivers: intc_ioapic: Fix Out of Bounds shift 2025-03-24 19:23:55 +01:00
intc_irqmp.c
intc_ite_it8xxx2_v2.c
intc_ite_it8xxx2.c
intc_ite_it8xxx2.h
intc_ite_it51xxx.c drivers/interrupt: Add interrupt and wake-up control drivers of it51xxx 2025-04-08 10:48:26 +02:00
intc_loapic_spurious.S
intc_loapic.c
intc_mchp_ecia_xec.c
intc_miwu.c
intc_mtk_adsp.c
intc_nrfx_clic.c
intc_nrfx_clic.S
intc_nxp_irqsteer.c drivers: interrupt_controller: intc_nxp_irqsteer: fix system INTID 2025-03-11 18:54:40 +01:00
intc_nxp_pint.c
intc_plic.c drivers: intc: plic: use per-instance spinlock 2024-11-20 08:26:02 -05:00
intc_renesas_rz_ext_irq.c drivers: interrupt controller: Add support for RZ/T 2025-04-02 12:52:54 +02:00
intc_rv32m1_intmux.c
intc_sam0_eic_priv.h
intc_sam0_eic.c
intc_shared_irq.c drivers: interrupt_controller: Place API into iterable section 2024-12-02 22:08:07 +00:00
intc_swerv_pic.c
intc_system_apic.c
intc_vexriscv_litex.c
intc_vim.c
intc_wch_pfic.c drivers: add the pfic interrupt controller 2024-11-26 14:41:46 +00:00
intc_wkpu_nxp_s32.c
intc_xmc4xxx.c
Kconfig drivers/interrupt: Add interrupt and wake-up control drivers of it51xxx 2025-04-08 10:48:26 +02:00
Kconfig.cavs
Kconfig.clic drivers: interrupt_controller: intc_clic: add indirect access clic reg 2025-04-04 14:55:50 +02:00
Kconfig.dw
Kconfig.esp32 drivers: intc: esp32: Shared allocator for Xtensa and RISCV 2025-04-02 19:02:27 +02:00
Kconfig.gd32_exti
Kconfig.gic drivers: gicv3: add distributor safe configuration 2024-10-24 14:08:07 +02:00
Kconfig.intel_vtd
Kconfig.it8xxx2
Kconfig.it51xxx drivers/interrupt: Add interrupt and wake-up control drivers of it51xxx 2025-04-08 10:48:26 +02:00
Kconfig.loapic
Kconfig.mtk_adsp drivers: kconfig: Fix bleeding options 2025-01-31 11:50:12 +01:00
Kconfig.multilevel
Kconfig.multilevel.aggregator_template
Kconfig.npcx
Kconfig.nxp_irqsteer drivers: interrupt_controller: intc_nxp_irqsteer: support ARM Cortex-M 2025-03-11 18:54:40 +01:00
Kconfig.nxp_pint
Kconfig.nxp_s32 boards: nxp: Removing CONFIG_PINCTRL from the boards defconfig 2024-10-15 19:09:45 -04:00
Kconfig.plic drivers: intc: plic: convert trigger type to use Kconfig 2024-10-09 09:41:50 +02:00
Kconfig.renesas_rz drivers: interrupt controller: Initial support for RZ/G3S 2025-02-11 10:11:15 +01:00
Kconfig.rv32m1
Kconfig.sam0
Kconfig.shared_irq
Kconfig.stm32
Kconfig.vim
Kconfig.wch_pfic drivers: add the pfic interrupt controller 2024-11-26 14:41:46 +00:00
Kconfig.xec
Kconfig.xmc4xxx
wuc_ite_it8xxx2.c
wuc_ite_it51xxx.c drivers/interrupt: Add interrupt and wake-up control drivers of it51xxx 2025-04-08 10:48:26 +02:00