zephyr/drivers/interrupt_controller
Andrew Boie 0b474eef9c kernel: deprecate old init levels
PRIMARY, SECONDARY, NANOKERNEL, MICROKERNEL init levels are now
deprecated.

New init levels introduced: PRE_KERNEL_1, PRE_KERNEL_2, POST_KERNEL
to replace them.

Most existing code has instances of PRIMARY replaced with PRE_KERNEL_1,
SECONDARY with POST_KERNEL as SECONDARY has had a longstanding bug
where the documentation specified SECONDARY ran before the kernel started
up, but actually ran afterwards.

Change-Id: I771bc634e9caf7f17dbf214a270bc9967eed7d32
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2016-11-09 17:59:44 +00:00
..
arcv2_irq_unit.c int: Set default ARC interrupts to lowest priority to start 2016-06-09 00:34:03 +00:00
exti_stm32.c kernel: deprecate old init levels 2016-11-09 17:59:44 +00:00
exti_stm32.h arm: st_stm32: Add support for STM32F4x SoC family 2016-10-28 18:58:02 +00:00
i8259.c kernel: deprecate old init levels 2016-11-09 17:59:44 +00:00
ioapic_intr.c kernel: deprecate old init levels 2016-11-09 17:59:44 +00:00
ioapic_priv.h quark_se: apic: work around EOI forwarding issue 2016-02-05 20:25:05 -05:00
Kconfig ioapic: make init-time RTE masking optional 2016-09-23 17:54:19 +00:00
Kconfig.stm32 arm: st_stm32: Add support for STM32F4x SoC family 2016-10-28 18:58:02 +00:00
loapic_intr.c kernel: deprecate old init levels 2016-11-09 17:59:44 +00:00
loapic_spurious.S loapic: handle spurious interrupts 2016-02-05 20:25:04 -05:00
Makefile x86: declare internal API for interrupt controllers 2016-09-06 18:35:47 +00:00
mvic.c kernel: deprecate old init levels 2016-11-09 17:59:44 +00:00
system_apic.c x86: declare internal API for interrupt controllers 2016-09-06 18:35:47 +00:00