summaryrefslogtreecommitdiffstats
path: root/spec
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2021-02-12 09:35:40 -1000
committerChris Johns <chrisj@rtems.org>2021-02-13 13:26:07 +1100
commite1676c1a0ddcdecd45914485813d7518a40cab17 (patch)
tree2c3f81bdbc58e6cb82985c776c4c1eaf0ce3c7fa /spec
parentrtems-debugger-threads.c: Fix three Dereference before null check errors (diff)
downloadrtems-e1676c1a0ddcdecd45914485813d7518a40cab17.tar.bz2
Update motorola_power to irq-generic interrupt management
- Add support to the BSP to enable irq-generic management - Update the powerpc shared irq code to support irq-generic. This is an opt in option for existing powerpc bsps. This change should be simpler now - Fix a number of issues in ISA IRQ controller handling by porting fixes from the i386 (PC) BSP Closes #4238 Closes #4239
Diffstat (limited to 'spec')
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/grp.yml2
-rw-r--r--spec/build/bsps/powerpc/motorola_powerpc/obj.yml3
2 files changed, 3 insertions, 2 deletions
diff --git a/spec/build/bsps/powerpc/motorola_powerpc/grp.yml b/spec/build/bsps/powerpc/motorola_powerpc/grp.yml
index f256fec10f..a3ad2b115d 100644
--- a/spec/build/bsps/powerpc/motorola_powerpc/grp.yml
+++ b/spec/build/bsps/powerpc/motorola_powerpc/grp.yml
@@ -10,7 +10,7 @@ links:
- role: build-dependency
uid: ../../obj
- role: build-dependency
- uid: ../../objirqdflt
+ uid: ../../objirq
- role: build-dependency
uid: ../crti
- role: build-dependency
diff --git a/spec/build/bsps/powerpc/motorola_powerpc/obj.yml b/spec/build/bsps/powerpc/motorola_powerpc/obj.yml
index 07ee6fa721..ae7b9f96e2 100644
--- a/spec/build/bsps/powerpc/motorola_powerpc/obj.yml
+++ b/spec/build/bsps/powerpc/motorola_powerpc/obj.yml
@@ -39,7 +39,7 @@ source:
- bsps/powerpc/shared/irq/irq_init.c
- bsps/powerpc/shared/irq/openpic.c
- bsps/powerpc/shared/irq/openpic_i8259_irq.c
-- bsps/powerpc/shared/irq/ppc-irq-legacy.c
+- bsps/powerpc/shared/irq/ppc-irq-generic.c
- bsps/powerpc/shared/mmu/bat.c
- bsps/powerpc/shared/mmu/mmuAsm.S
- bsps/powerpc/shared/mmu/pte121.c
@@ -57,5 +57,6 @@ source:
- bsps/powerpc/shared/start/zerobss.c
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
- bsps/shared/dev/rtc/rtc-support.c
+- bsps/shared/irq/irq-default-handler.c
- bsps/shared/start/bspfatal-default.c
type: build