zephyr/drivers/interrupt_controller
Daniel Leung 7695a72e3c drivers/interrupt_controller: shared_irq: configure by device tree
This allows the shared_irq driver to be configured by device tree.
With previous implementation, only the board configuration can
override the IRQ trigger, as the trigger config is a "choice" rather
than "config". With this patch, the driver can be fully configued at
the SoC level.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2019-02-06 07:18:15 -05:00
..
CMakeLists.txt interrupt_controller: RV32M1: add intmux driver / DT bindings 2019-01-25 11:59:46 -05: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 drivers/interrupt_controller: shared_irq: configure by device tree 2019-02-06 07:18:15 -05:00
Kconfig.stm32
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
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
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/interrupt_controller: shared_irq: configure by device tree 2019-02-06 07:18:15 -05:00
system_apic.c drivers: Remove board.h include 2018-11-01 13:21:11 -04:00