zephyr/drivers/interrupt_controller
Erwan Gouriou a985e03349 drivers/interrupt_controller: stm32: Use LL API
exti driver implementation does not fit all SoCs because
some EXTI ip does not match stm32_exti register map provided.
Instead of providing exti register map for all SoCs, use LL API
which abstracts IP variations and enable uniform use of the drivers
on all STM32SoCs.

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2019-01-31 03:18:36 -06:00
..
arcv2_irq_unit.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
cavs_ictl.c dts_fixups: Use DT_ prefix in all defined labels not related to Kconfig 2018-11-13 10:44:42 -06:00
cavs_ictl.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
CMakeLists.txt interrupt_controller: RV32M1: add intmux driver / DT bindings 2019-01-25 11:59:46 -05:00
dw_ictl.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
dw_ictl.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
exti_stm32.c drivers/interrupt_controller: stm32: Use LL API 2019-01-31 03:18:36 -06:00
exti_stm32.h drivers/interrupt_controller: stm32: Complete driver factorization 2019-01-24 09:38:38 -06:00
i8259.c drivers: Remove board.h include 2018-11-01 13:21:11 -04:00
ioapic_intr.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
ioapic_priv.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
Kconfig interrupt_controller: RV32M1: add intmux driver / DT bindings 2019-01-25 11:59:46 -05:00
Kconfig.multilevel drivers: interrupt_controller: multi-level improvements 2019-01-25 11:59:46 -05:00
Kconfig.multilevel.aggregator_template drivers: interrupt_controller: multi-level improvements 2019-01-25 11:59:46 -05:00
Kconfig.rv32m1 interrupt_controller: RV32M1: add intmux driver / DT bindings 2019-01-25 11:59:46 -05:00
Kconfig.s1000 drivers: interrupt_controller: multi-level improvements 2019-01-25 11:59:46 -05:00
Kconfig.shared_irq Kconfig: Use a short, consistent style for prompts 2018-08-15 04:10:10 -07:00
Kconfig.stm32 driver: interrupt_controller: Add support for stm32f2 2018-07-05 11:26:07 -05:00
loapic_intr.c drivers: Remove board.h include 2018-11-01 13:21:11 -04:00
loapic_spurious.S
mvic.c irq: Fix irq_lock api usage 2018-08-16 19:47:41 -07:00
plic.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
plic.h drivers/plic: Update PLIC driver with DTS symbols 2018-12-04 07:48:27 -06:00
rv32m1_intmux.c interrupt_controller: RV32M1: add intmux driver / DT bindings 2019-01-25 11:59:46 -05:00
shared_irq.c drivers: Modify drivers to use DEVICE_AND_API_INIT() 2019-01-15 10:39:34 -08:00
system_apic.c drivers: Remove board.h include 2018-11-01 13:21:11 -04:00