zephyr/drivers/interrupt_controller
Andrew Boie 63c3e153d6 drivers: use node IDs for DEVICE_MMIO.*_INIT
There is nothing wrong with instance numbers and they are
recommended for use whenever possible, but this is an API
design problem because it's not always possible to get nodes
by instance number; in some cases, drivers need to get node
identifiers from node labels, for example.

Change these APIs (which are not yet in any Zephyr release)
to take node IDs instead of instance IDs.

Fixes: #26984

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2020-08-14 13:35:02 +02:00
..
CMakeLists.txt
intc_arcv2_irq_unit.c
intc_cavs.c
intc_cavs.h
intc_dw.c
intc_dw.h
intc_exti_stm32.c
intc_gic_common_priv.h
intc_gic.c
intc_gicv3_priv.h
intc_gicv3.c
intc_ioapic_priv.h
intc_ioapic.c drivers: use node IDs for DEVICE_MMIO.*_INIT 2020-08-14 13:35:02 +02:00
intc_loapic_spurious.S
intc_loapic.c
intc_plic.c
intc_rv32m1_intmux.c
intc_sam0_eic_priv.h
intc_sam0_eic.c
intc_shared_irq.c
intc_swerv_pic.c
intc_system_apic.c
intc_vexriscv_litex.c
Kconfig
Kconfig.cavs
Kconfig.dw
Kconfig.gic
Kconfig.loapic
Kconfig.multilevel
Kconfig.multilevel.aggregator_template
Kconfig.rv32m1
Kconfig.sam0
Kconfig.shared_irq
Kconfig.stm32