include: move interrupt controller headers to interrupt_controller/

Move internal and architecture specific headers from include/drivers to
subfolder for interrupt_controller:

include/drivers/interrupt_controller/

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2019-06-21 12:54:15 -04:00
commit 43a49335f4
21 changed files with 23 additions and 23 deletions

View file

@ -58,8 +58,8 @@
#include <init.h>
#include <string.h>
#include <drivers/ioapic.h> /* public API declarations */
#include <drivers/loapic.h> /* public API declarations and registers */
#include <drivers/interrupt_controller/ioapic.h> /* public API declarations */
#include <drivers/interrupt_controller/loapic.h> /* public API declarations and registers */
#include "ioapic_priv.h"
#define BITS_PER_IRQ 3

View file

@ -17,9 +17,9 @@
#include <toolchain.h>
#include <linker/sections.h>
#include <drivers/loapic.h> /* public API declarations */
#include <drivers/interrupt_controller/loapic.h> /* public API declarations */
#include <init.h>
#include <drivers/sysapic.h>
#include <drivers/interrupt_controller/sysapic.h>
/* Local APIC Version Register Bits */

View file

@ -13,7 +13,7 @@
#include <sys_io.h>
#ifdef CONFIG_IOAPIC
#include <drivers/ioapic.h>
#include <drivers/interrupt_controller/ioapic.h>
#endif
/**

View file

@ -13,9 +13,9 @@
#include <misc/__assert.h>
#include <kernel.h>
#include <arch/cpu.h>
#include <drivers/ioapic.h>
#include <drivers/loapic.h>
#include <drivers/sysapic.h>
#include <drivers/interrupt_controller/ioapic.h>
#include <drivers/interrupt_controller/loapic.h>
#include <drivers/interrupt_controller/sysapic.h>
#include <irq.h>
#define IS_IOAPIC_IRQ(irq) (irq < LOAPIC_IRQ_BASE)