summaryrefslogtreecommitdiffstats
path: root/bsps/sparc/leon3/include
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2021-07-02 10:00:08 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2021-07-09 15:29:04 +0200
commitc7b3df3f516e0dbf032ad480ba5204de0e4d2bd6 (patch)
tree13fcc02bce02e94d1515768477d5a3708540a6a9 /bsps/sparc/leon3/include
parentbsp/imx: Fix SMP start (diff)
downloadrtems-c7b3df3f516e0dbf032ad480ba5204de0e4d2bd6.tar.bz2
bsps/sparc: Improve interrupt affinity support
Fully support the interrupt extension API to set/get the interrupt affinity. Remove LEON3_irq_to_cpu which defined the interrupt to processor mapping in a BSP-specific way. Update #3269.
Diffstat (limited to 'bsps/sparc/leon3/include')
-rw-r--r--bsps/sparc/leon3/include/bsp.h11
1 files changed, 0 insertions, 11 deletions
diff --git a/bsps/sparc/leon3/include/bsp.h b/bsps/sparc/leon3/include/bsp.h
index cb08764eae..850220d70d 100644
--- a/bsps/sparc/leon3/include/bsp.h
+++ b/bsps/sparc/leon3/include/bsp.h
@@ -214,17 +214,6 @@ extern void BSP_shared_interrupt_mask(int irq);
extern const unsigned char LEON3_mp_irq;
#endif
-#ifdef RTEMS_SMP
-/* Weak table used to implement static interrupt CPU affinity in a SMP
- * configuration. The array index is the interrupt to be looked up, and
- * the array[INTERRUPT] content is the CPU number relative to boot CPU
- * index that will be servicing the interrupts from the IRQ source. The
- * default is to let the first CPU (the boot cpu) to handle all
- * interrupts (all zeros).
- */
-extern const unsigned char LEON3_irq_to_cpu[32];
-#endif
-
/* Common driver build-time configurations. On small systems undefine
* [DRIVER]_INFO_AVAIL to avoid info routines get dragged in. It is good
* for debugging and printing information about the system, but makes the