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

@ -8,7 +8,7 @@
#include <device.h> #include <device.h>
#include <init.h> #include <init.h>
#include <drivers/ioapic.h> #include <drivers/interrupt_controller/ioapic.h>
#include <counter.h> #include <counter.h>
#include <power.h> #include <power.h>
#include <soc.h> #include <soc.h>

View file

@ -7,7 +7,7 @@
#include <errno.h> #include <errno.h>
#include <device.h> #include <device.h>
#include <drivers/ioapic.h> #include <drivers/interrupt_controller/ioapic.h>
#include <counter.h> #include <counter.h>
#include <init.h> #include <init.h>
#include <kernel.h> #include <kernel.h>

View file

@ -23,7 +23,7 @@
#endif #endif
#ifdef CONFIG_IOAPIC #ifdef CONFIG_IOAPIC
#include <drivers/ioapic.h> #include <drivers/interrupt_controller/ioapic.h>
#endif #endif
#ifdef CONFIG_DEVICE_POWER_MANAGEMENT #ifdef CONFIG_DEVICE_POWER_MANAGEMENT

View file

@ -7,7 +7,7 @@
#include <errno.h> #include <errno.h>
#include <device.h> #include <device.h>
#include <drivers/ioapic.h> #include <drivers/interrupt_controller/ioapic.h>
#include <gpio.h> #include <gpio.h>
#include <init.h> #include <init.h>
#include <sys_io.h> #include <sys_io.h>

View file

@ -23,7 +23,7 @@
#include <misc/util.h> #include <misc/util.h>
#ifdef CONFIG_IOAPIC #ifdef CONFIG_IOAPIC
#include <drivers/ioapic.h> #include <drivers/interrupt_controller/ioapic.h>
#endif #endif
#include "i2c_dw.h" #include "i2c_dw.h"

View file

@ -8,7 +8,7 @@
#include <device.h> #include <device.h>
#include <i2c.h> #include <i2c.h>
#include <ioapic.h> #include <drivers/interrupt_controller/ioapic.h>
#include <power.h> #include <power.h>
#include "qm_i2c.h" #include "qm_i2c.h"

View file

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

View file

@ -17,9 +17,9 @@
#include <toolchain.h> #include <toolchain.h>
#include <linker/sections.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 <init.h>
#include <drivers/sysapic.h> #include <drivers/interrupt_controller/sysapic.h>
/* Local APIC Version Register Bits */ /* Local APIC Version Register Bits */

View file

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

View file

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

View file

@ -7,7 +7,7 @@
#include <device.h> #include <device.h>
#if defined(CONFIG_IOAPIC) #if defined(CONFIG_IOAPIC)
#include <ioapic.h> #include <drivers/interrupt_controller/ioapic.h>
#endif #endif
#include <uart.h> #include <uart.h>
#include <power.h> #include <power.h>

View file

@ -37,7 +37,7 @@ LOG_MODULE_REGISTER(spi_dw);
#include <misc/util.h> #include <misc/util.h>
#ifdef CONFIG_IOAPIC #ifdef CONFIG_IOAPIC
#include <drivers/ioapic.h> #include <drivers/interrupt_controller/ioapic.h>
#endif #endif
#include <spi.h> #include <spi.h>

View file

@ -27,7 +27,7 @@ LOG_MODULE_REGISTER(spi_intel);
#include "spi_intel.h" #include "spi_intel.h"
#ifdef CONFIG_IOAPIC #ifdef CONFIG_IOAPIC
#include <drivers/ioapic.h> #include <drivers/interrupt_controller/ioapic.h>
#endif #endif
static void completed(struct device *dev, u32_t error) static void completed(struct device *dev, u32_t error)

View file

@ -8,7 +8,7 @@
#include <device.h> #include <device.h>
#include <kernel.h> #include <kernel.h>
#include <watchdog.h> #include <watchdog.h>
#include <ioapic.h> #include <drivers/interrupt_controller/ioapic.h>
#include <power.h> #include <power.h>
#include <soc.h> #include <soc.h>

View file

@ -12,7 +12,7 @@
#ifndef ZEPHYR_INCLUDE_ARCH_X86_IRQ_CONTROLLER_H_ #ifndef ZEPHYR_INCLUDE_ARCH_X86_IRQ_CONTROLLER_H_
#define ZEPHYR_INCLUDE_ARCH_X86_IRQ_CONTROLLER_H_ #define ZEPHYR_INCLUDE_ARCH_X86_IRQ_CONTROLLER_H_
#include <drivers/sysapic.h> #include <drivers/interrupt_controller/sysapic.h>
/* Triggering flags abstraction layer. /* Triggering flags abstraction layer.
* If a particular set of triggers is not supported, leave undefined * If a particular set of triggers is not supported, leave undefined

View file

@ -7,7 +7,7 @@
#ifndef ZEPHYR_INCLUDE_DRIVERS_SYSAPIC_H_ #ifndef ZEPHYR_INCLUDE_DRIVERS_SYSAPIC_H_
#define ZEPHYR_INCLUDE_DRIVERS_SYSAPIC_H_ #define ZEPHYR_INCLUDE_DRIVERS_SYSAPIC_H_
#include <drivers/loapic.h> #include <drivers/interrupt_controller/loapic.h>
#define _IRQ_TRIGGER_EDGE IOAPIC_EDGE #define _IRQ_TRIGGER_EDGE IOAPIC_EDGE
#define _IRQ_TRIGGER_LEVEL IOAPIC_LEVEL #define _IRQ_TRIGGER_LEVEL IOAPIC_LEVEL

View file

@ -18,7 +18,7 @@
#include <uart.h> #include <uart.h>
#ifdef CONFIG_IOAPIC #ifdef CONFIG_IOAPIC
#include <drivers/ioapic.h> #include <drivers/interrupt_controller/ioapic.h>
#endif #endif
#define INT_VEC_IRQ0 0x20 /* Vector number for IRQ0 */ #define INT_VEC_IRQ0 0x20 /* Vector number for IRQ0 */

View file

@ -24,7 +24,7 @@
#include <uart.h> #include <uart.h>
#include <drivers/pci/pci.h> #include <drivers/pci/pci.h>
#include <drivers/pci/pci_mgr.h> #include <drivers/pci/pci_mgr.h>
#include <drivers/ioapic.h> #include <drivers/interrupt_controller/ioapic.h>
#ifdef CONFIG_PCI_LEGACY_BRIDGE #ifdef CONFIG_PCI_LEGACY_BRIDGE

View file

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