summaryrefslogtreecommitdiffstats
path: root/bsps/powerpc
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2019-05-11 14:57:39 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2019-05-16 07:29:24 +0200
commit45d06591f12c108ab27207c464ce46f0d0f26980 (patch)
tree333642464a46e4b4f5bc92af59cee98b80df47a8 /bsps/powerpc
parentscore: Fix per-CPU job done handling (diff)
downloadrtems-45d06591f12c108ab27207c464ce46f0d0f26980.tar.bz2
bsps: Always build generic interrupt support
This makes it possible to write tests for the generic interrupt controller support. Update #3269.
Diffstat (limited to 'bsps/powerpc')
-rw-r--r--bsps/powerpc/beatnik/include/bsp/irq.h1
-rw-r--r--bsps/powerpc/haleakala/include/bsp/irq.h2
-rw-r--r--bsps/powerpc/motorola_powerpc/include/bsp/irq.h1
-rw-r--r--bsps/powerpc/mvme3100/include/bsp/irq.h2
-rw-r--r--bsps/powerpc/mvme5500/include/bsp/irq.h2
-rw-r--r--bsps/powerpc/ss555/include/bsp/irq.h2
-rw-r--r--bsps/powerpc/virtex4/include/bsp/irq.h1
-rw-r--r--bsps/powerpc/virtex5/include/bsp/irq.h1
8 files changed, 12 insertions, 0 deletions
diff --git a/bsps/powerpc/beatnik/include/bsp/irq.h b/bsps/powerpc/beatnik/include/bsp/irq.h
index e5f9558ecf..bd8d9d49a2 100644
--- a/bsps/powerpc/beatnik/include/bsp/irq.h
+++ b/bsps/powerpc/beatnik/include/bsp/irq.h
@@ -25,6 +25,7 @@
#define BSP_SHARED_HANDLER_SUPPORT 1
#include <rtems/irq.h>
#include <bsp/vectors.h>
+#include <bsp/irq-default.h>
/* This BSP also passes a pointer to the interrupt frame to the handler.
* The PPC ABI guarantees that this will not mess up handlers written
diff --git a/bsps/powerpc/haleakala/include/bsp/irq.h b/bsps/powerpc/haleakala/include/bsp/irq.h
index c413ec3172..d4d1d818da 100644
--- a/bsps/powerpc/haleakala/include/bsp/irq.h
+++ b/bsps/powerpc/haleakala/include/bsp/irq.h
@@ -20,6 +20,8 @@
#ifndef ASM
+#include <bsp/irq-default.h>
+
#ifdef __cplusplus
extern "C" {
#endif
diff --git a/bsps/powerpc/motorola_powerpc/include/bsp/irq.h b/bsps/powerpc/motorola_powerpc/include/bsp/irq.h
index 2d575d8122..3690dbbff7 100644
--- a/bsps/powerpc/motorola_powerpc/include/bsp/irq.h
+++ b/bsps/powerpc/motorola_powerpc/include/bsp/irq.h
@@ -21,6 +21,7 @@
#define BSP_SHARED_HANDLER_SUPPORT 1
#include <rtems/irq.h>
+#include <bsp/irq-default.h>
/*
* 8259 edge/level control definitions at VIA
diff --git a/bsps/powerpc/mvme3100/include/bsp/irq.h b/bsps/powerpc/mvme3100/include/bsp/irq.h
index fb11951959..b71d77660e 100644
--- a/bsps/powerpc/mvme3100/include/bsp/irq.h
+++ b/bsps/powerpc/mvme3100/include/bsp/irq.h
@@ -35,6 +35,8 @@
#ifndef ASM
+#include <bsp/irq-default.h>
+
#ifdef __cplusplus
extern "C" {
#endif
diff --git a/bsps/powerpc/mvme5500/include/bsp/irq.h b/bsps/powerpc/mvme5500/include/bsp/irq.h
index 6704c2f626..0a864f2925 100644
--- a/bsps/powerpc/mvme5500/include/bsp/irq.h
+++ b/bsps/powerpc/mvme5500/include/bsp/irq.h
@@ -32,6 +32,8 @@
#ifndef ASM
+#include <bsp/irq-default.h>
+
#define OneTierIrqPrioTbl 1
/*
diff --git a/bsps/powerpc/ss555/include/bsp/irq.h b/bsps/powerpc/ss555/include/bsp/irq.h
index 44e39608b1..d1f44fc977 100644
--- a/bsps/powerpc/ss555/include/bsp/irq.h
+++ b/bsps/powerpc/ss555/include/bsp/irq.h
@@ -29,6 +29,8 @@
#ifndef ASM
+#include <bsp/irq-default.h>
+
#ifdef __cplusplus
extern "C" {
#endif
diff --git a/bsps/powerpc/virtex4/include/bsp/irq.h b/bsps/powerpc/virtex4/include/bsp/irq.h
index 45ef69adbf..4db8b3551e 100644
--- a/bsps/powerpc/virtex4/include/bsp/irq.h
+++ b/bsps/powerpc/virtex4/include/bsp/irq.h
@@ -20,6 +20,7 @@
#define VIRTEX4_IRQ_IRQ_H
#include <rtems/irq.h>
+#include <bsp/irq-default.h>
/*
* the following definitions specify the indices used
diff --git a/bsps/powerpc/virtex5/include/bsp/irq.h b/bsps/powerpc/virtex5/include/bsp/irq.h
index 066090de7f..a61a434236 100644
--- a/bsps/powerpc/virtex5/include/bsp/irq.h
+++ b/bsps/powerpc/virtex5/include/bsp/irq.h
@@ -20,6 +20,7 @@
#define VIRTEX5_IRQ_IRQ_H
#include <rtems/irq.h>
+#include <bsp/irq-default.h>
/*
* the following definitions specify the indices used