diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-04-05 06:40:02 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-04-09 07:09:47 +0200 |
commit | 9b7c45673231ce5ddcebf2a88ba36783deb5a349 (patch) | |
tree | 0172e429e3466281853c1c2dca9e0ed398073deb /c/src/lib/libbsp/powerpc | |
parent | bsps: Remove librtemsbsp.a wrapup (diff) | |
download | rtems-9b7c45673231ce5ddcebf2a88ba36783deb5a349.tar.bz2 |
bsps: Move generic IRQ support to bsps
This patch is a part of the BSP source reorganization.
Update #3285.
Diffstat (limited to '')
-rw-r--r-- | c/src/lib/libbsp/powerpc/gen5200/Makefile.am | 10 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/gen83xx/Makefile.am | 9 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am | 9 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am | 9 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/psim/Makefile.am | 6 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/qemuppc/Makefile.am | 9 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/qoriq/Makefile.am | 9 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/t32mppc/Makefile.am | 9 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am | 9 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/virtex/Makefile.am | 9 |
10 files changed, 31 insertions, 57 deletions
diff --git a/c/src/lib/libbsp/powerpc/gen5200/Makefile.am b/c/src/lib/libbsp/powerpc/gen5200/Makefile.am index df7645d180..6220e6ab87 100644 --- a/c/src/lib/libbsp/powerpc/gen5200/Makefile.am +++ b/c/src/lib/libbsp/powerpc/gen5200/Makefile.am @@ -62,13 +62,7 @@ librtemsbsp_a_SOURCES += ide/ata-instance.c librtemsbsp_a_SOURCES += ide/ata-dma-pio-single.c # irq -librtemsbsp_a_SOURCES += include/irq.h \ - irq/irq.c \ - ../../shared/src/irq-generic.c \ - ../../shared/src/irq-legacy.c \ - ../../shared/src/irq-info.c \ - ../../shared/src/irq-shell.c \ - ../../shared/src/irq-server.c +librtemsbsp_a_SOURCES += irq/irq.c # mscan librtemsbsp_a_SOURCES += mscan/mscan.c mscan/mscan-base.c mscan/mscan.h mscan/mscan_int.h @@ -114,7 +108,9 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/mmuAsm.S librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c include $(top_srcdir)/../../../../automake/local.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/shared/shared-sources.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am include $(srcdir)/../../../../../../bsps/powerpc/gen5200/headers.am diff --git a/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am b/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am index bad2b70418..d20ff13ed0 100644 --- a/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am +++ b/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am @@ -52,12 +52,7 @@ librtemsbsp_a_SOURCES += \ librtemsbsp_a_SOURCES += ../shared/clock/clock.c # irq -librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c +librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c librtemsbsp_a_SOURCES += irq/irq.c # console @@ -86,7 +81,9 @@ endif include $(top_srcdir)/../../../../automake/local.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/shared/shared-sources.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am include $(srcdir)/../../../../../../bsps/powerpc/gen83xx/headers.am diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am b/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am index 99caefc2fb..08068be9cd 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am @@ -81,12 +81,7 @@ librtemsbsp_a_SOURCES += console/console-generic.c librtemsbsp_a_SOURCES += console/console-linflex.c # irq_generic -librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c +librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c # Misc librtemsbsp_a_SOURCES += startup/sd-card-init.c @@ -114,7 +109,9 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/irq.c librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/start/siu.c include $(top_srcdir)/../../../../automake/local.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/shared/shared-sources.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am include $(srcdir)/../../../../../../bsps/powerpc/mpc55xxevb/headers.am diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am b/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am index e9f12b7423..b020bad7b7 100644 --- a/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am +++ b/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am @@ -29,12 +29,7 @@ librtemsbsp_a_SOURCES += ../shared/clock/clock.c librtemsbsp_a_SOURCES += console/console.c # irq -librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c +librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c librtemsbsp_a_SOURCES += irq/irq.c # startup @@ -61,7 +56,9 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/start/mmu.c include $(top_srcdir)/../../../../automake/local.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/shared/shared-sources.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am include $(srcdir)/../../../../../../bsps/powerpc/mpc8260ads/headers.am diff --git a/c/src/lib/libbsp/powerpc/psim/Makefile.am b/c/src/lib/libbsp/powerpc/psim/Makefile.am index af17d3c861..7c59a63aeb 100644 --- a/c/src/lib/libbsp/powerpc/psim/Makefile.am +++ b/c/src/lib/libbsp/powerpc/psim/Makefile.am @@ -39,8 +39,8 @@ librtemsbsp_a_SOURCES += console/console-io.c console/consupp.S # irq librtemsbsp_a_SOURCES += irq/irq_init.c ../shared/irq/openpic_i8259_irq.c \ - ../shared/openpic/openpic.c ../../shared/src/irq-server.c \ - ../../shared/src/irq-generic.c ../../shared/src/irq-default-handler.c + ../shared/openpic/openpic.c \ + ../../../../../../bsps/shared/irq/irq-default-handler.c # vectors librtemsbsp_a_SOURCES += vectors/align_h.S @@ -66,7 +66,9 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c include $(top_srcdir)/../../../../automake/local.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/shared/shared-sources.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am include $(srcdir)/../../../../../../bsps/powerpc/psim/headers.am diff --git a/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am b/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am index d3d7cfd7a0..46e248355a 100644 --- a/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am +++ b/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am @@ -36,12 +36,7 @@ console_SOURCES = ../../shared/console-polled.c console/console-io.c # irq irq_SOURCES = -irq_SOURCES += ../../shared/src/irq-default-handler.c -irq_SOURCES += ../../shared/src/irq-generic.c -irq_SOURCES += ../../shared/src/irq-info.c -irq_SOURCES += ../../shared/src/irq-legacy.c -irq_SOURCES += ../../shared/src/irq-server.c -irq_SOURCES += ../../shared/src/irq-shell.c +irq_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c irq_SOURCES += irq/irq_init.c project_lib_LIBRARIES = librtemsbsp.a @@ -55,7 +50,9 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/mmuAsm.S librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c include $(top_srcdir)/../../../../automake/local.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/shared/shared-sources.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am include $(srcdir)/../../../../../../bsps/powerpc/qemuppc/headers.am diff --git a/c/src/lib/libbsp/powerpc/qoriq/Makefile.am b/c/src/lib/libbsp/powerpc/qoriq/Makefile.am index 167387cdde..b8c68971c9 100644 --- a/c/src/lib/libbsp/powerpc/qoriq/Makefile.am +++ b/c/src/lib/libbsp/powerpc/qoriq/Makefile.am @@ -67,12 +67,7 @@ librtemsbsp_a_SOURCES += clock/clock-config.c \ librtemsbsp_a_SOURCES += timer/timer.c # IRQ -librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c +librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c librtemsbsp_a_SOURCES += irq/irq.c # Console @@ -105,7 +100,9 @@ librtemsbsp_a_SOURCES += startup/bspsmp.c endif include $(top_srcdir)/../../../../automake/local.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/shared/shared-sources.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am include $(srcdir)/../../../../../../bsps/powerpc/qoriq/headers.am diff --git a/c/src/lib/libbsp/powerpc/t32mppc/Makefile.am b/c/src/lib/libbsp/powerpc/t32mppc/Makefile.am index df7fe97ebe..000d444d20 100644 --- a/c/src/lib/libbsp/powerpc/t32mppc/Makefile.am +++ b/c/src/lib/libbsp/powerpc/t32mppc/Makefile.am @@ -48,12 +48,7 @@ librtemsbsp_a_SOURCES += clock/clock-config.c librtemsbsp_a_SOURCES += ../../shared/timerstub.c # IRQ -librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c +librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c librtemsbsp_a_SOURCES += irq/irq.c # Console @@ -67,7 +62,9 @@ librtemsbsp_a_SOURCES += ../../shared/bspsmp.c endif include $(top_srcdir)/../../../../automake/local.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/shared/shared-sources.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am include $(srcdir)/../../../../../../bsps/powerpc/t32mppc/headers.am diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am b/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am index b99e385687..426a630b6c 100644 --- a/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am +++ b/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am @@ -25,12 +25,7 @@ project_lib_LIBRARIES = librtemsbsp.a librtemsbsp_a_SOURCES = # irq -librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c +librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c librtemsbsp_a_SOURCES += irq/irq.c # clock @@ -66,7 +61,9 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/start/dpram.c librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/start/mmu.c include $(top_srcdir)/../../../../automake/local.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/shared/shared-sources.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am include $(srcdir)/../../../../../../bsps/powerpc/tqm8xx/headers.am diff --git a/c/src/lib/libbsp/powerpc/virtex/Makefile.am b/c/src/lib/libbsp/powerpc/virtex/Makefile.am index 72daf0c5ca..adfa1a5361 100644 --- a/c/src/lib/libbsp/powerpc/virtex/Makefile.am +++ b/c/src/lib/libbsp/powerpc/virtex/Makefile.am @@ -44,12 +44,7 @@ librtemsbsp_a_SOURCES += console/consolelite.c ../../shared/console.c \ ../../shared/console_read.c ../../shared/console_write.c # irq -librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c -librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c +librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c librtemsbsp_a_SOURCES += irq/irq_init.c # clock @@ -63,7 +58,9 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/dev/timer-ppc-dec.c include $(top_srcdir)/../../../../automake/local.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/shared/shared-sources.am +include $(srcdir)/../../../../../../bsps/shared/irq-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am include $(srcdir)/../../../../../../bsps/powerpc/virtex/headers.am |