[PATCH 0/5] BSP source reorganization (powerpc)
Sebastian Huber
sebastian.huber at embedded-brains.de
Wed Mar 14 07:21:11 UTC 2018
Sebastian Huber (5):
bsps/powerpc: Move legacy IRQ support
bsps/powerpc: Move basic support to bsps
bsps/powerpc: Remove unused files
bsps/powerpc: Move exceptions support to bsps
bsp/ss555: Move libcpu content to bsps
.../new-exceptions => bsps/powerpc/shared}/cpu.c | 0
.../include => bsps/powerpc/shared}/cpuIdent.c | 0
.../powerpc/shared}/cpu_asm.S | 0
bsps/powerpc/shared/exceptions.am | 14 ++
.../powerpc/shared/exceptions}/README | 0
.../powerpc/shared/exceptions}/ppc-code-copy.c | 0
.../powerpc/shared/exceptions}/ppc_exc.S | 8 +
.../powerpc/shared/exceptions}/ppc_exc_address.c | 0
.../powerpc/shared/exceptions}/ppc_exc_alignment.c | 0
.../shared/exceptions}/ppc_exc_asm_macros.h | 0
.../shared/exceptions}/ppc_exc_async_normal.S | 0
.../shared/exceptions}/ppc_exc_categories.c | 0
.../powerpc/shared/exceptions}/ppc_exc_fatal.S | 0
.../shared/exceptions}/ppc_exc_global_handler.c | 0
.../powerpc/shared/exceptions}/ppc_exc_hdl.c | 0
.../shared/exceptions}/ppc_exc_initialize.c | 0
.../powerpc/shared/exceptions}/ppc_exc_naked.S | 0
.../powerpc/shared/exceptions}/ppc_exc_print.c | 0
.../powerpc/shared/exceptions}/ppc_exc_prologue.c | 0
.../powerpc/shared/irq/ppc-irq-legacy.c | 0
.../powerpc/shared/ppc-print-stack.c | 0
bsps/powerpc/shared/shared.am | 4 +
.../clock => bsps/powerpc/ss555/dev}/clock.c | 0
.../powerpc/ss555/dev}/console-generic.c | 0
.../timer => bsps/powerpc/ss555/dev}/timer.c | 0
.../mpc5xx/irq => bsps/powerpc/ss555/start}/irq.c | 0
.../irq => bsps/powerpc/ss555/start}/irq_asm.S | 0
.../irq => bsps/powerpc/ss555/start}/irq_init.c | 0
.../powerpc/ss555/start}/raw_exception.c | 0
.../vectors => bsps/powerpc/ss555/start}/vectors.S | 0
.../powerpc/ss555/start}/vectors_init.c | 0
c/src/lib/libbsp/powerpc/beatnik/Makefile.am | 10 +-
c/src/lib/libbsp/powerpc/gen5200/Makefile.am | 8 +-
c/src/lib/libbsp/powerpc/gen83xx/Makefile.am | 7 +-
c/src/lib/libbsp/powerpc/haleakala/Makefile.am | 9 +-
.../libbsp/powerpc/motorola_powerpc/Makefile.am | 8 +-
c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am | 8 +-
c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am | 7 +-
c/src/lib/libbsp/powerpc/mvme3100/Makefile.am | 12 +-
c/src/lib/libbsp/powerpc/mvme5500/Makefile.am | 8 +-
c/src/lib/libbsp/powerpc/psim/Makefile.am | 10 +-
c/src/lib/libbsp/powerpc/qemuppc/Makefile.am | 8 +-
c/src/lib/libbsp/powerpc/qoriq/Makefile.am | 7 +-
c/src/lib/libbsp/powerpc/ss555/Makefile.am | 21 +-
c/src/lib/libbsp/powerpc/ss555/README | 24 +++
c/src/lib/libbsp/powerpc/t32mppc/Makefile.am | 6 +-
c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am | 5 +-
c/src/lib/libbsp/powerpc/virtex/Makefile.am | 7 +-
c/src/lib/libbsp/powerpc/virtex4/Makefile.am | 7 +-
c/src/lib/libbsp/powerpc/virtex5/Makefile.am | 7 +-
c/src/lib/libcpu/powerpc/Makefile.am | 101 +--------
c/src/lib/libcpu/powerpc/mpc5xx/README | 23 --
c/src/lib/libcpu/powerpc/mpc5xx/ictrl/ictrl.c | 68 ------
c/src/lib/libcpu/powerpc/mpc5xx/ictrl/ictrl.h | 75 -------
.../libcpu/powerpc/mpc6xx/exceptions/asm_utils.S | 62 ------
.../lib/libcpu/powerpc/new-exceptions/asm_utils.S | 61 ------
.../new-exceptions/bspsupport/nested_irq_test.c | 105 ---------
.../new-exceptions/bspsupport/ppc_exc_test.c | 236 ---------------------
58 files changed, 115 insertions(+), 821 deletions(-)
rename {c/src/lib/libcpu/powerpc/new-exceptions => bsps/powerpc/shared}/cpu.c (100%)
rename {c/src/lib/libcpu/powerpc/shared/include => bsps/powerpc/shared}/cpuIdent.c (100%)
mode change 100755 => 100644
rename {c/src/lib/libcpu/powerpc/new-exceptions => bsps/powerpc/shared}/cpu_asm.S (100%)
create mode 100644 bsps/powerpc/shared/exceptions.am
rename {c/src/lib/libcpu/powerpc/new-exceptions/bspsupport => bsps/powerpc/shared/exceptions}/README (100%)
rename {c/src/lib/libcpu/powerpc/new-exceptions/bspsupport => bsps/powerpc/shared/exceptions}/ppc-code-copy.c (100%)
rename {c/src/lib/libcpu/powerpc/new-exceptions/bspsupport => bsps/powerpc/shared/exceptions}/ppc_exc.S (97%)
rename {c/src/lib/libcpu/powerpc/new-exceptions/bspsupport => bsps/powerpc/shared/exceptions}/ppc_exc_address.c (100%)
rename {c/src/lib/libcpu/powerpc/new-exceptions/bspsupport => bsps/powerpc/shared/exceptions}/ppc_exc_alignment.c (100%)
rename {c/src/lib/libcpu/powerpc/new-exceptions/bspsupport => bsps/powerpc/shared/exceptions}/ppc_exc_asm_macros.h (100%)
rename {c/src/lib/libcpu/powerpc/new-exceptions/bspsupport => bsps/powerpc/shared/exceptions}/ppc_exc_async_normal.S (100%)
rename {c/src/lib/libcpu/powerpc/new-exceptions/bspsupport => bsps/powerpc/shared/exceptions}/ppc_exc_categories.c (100%)
mode change 100755 => 100644
rename {c/src/lib/libcpu/powerpc/new-exceptions/bspsupport => bsps/powerpc/shared/exceptions}/ppc_exc_fatal.S (100%)
rename {c/src/lib/libcpu/powerpc/new-exceptions/bspsupport => bsps/powerpc/shared/exceptions}/ppc_exc_global_handler.c (100%)
rename {c/src/lib/libcpu/powerpc/new-exceptions/bspsupport => bsps/powerpc/shared/exceptions}/ppc_exc_hdl.c (100%)
rename {c/src/lib/libcpu/powerpc/new-exceptions/bspsupport => bsps/powerpc/shared/exceptions}/ppc_exc_initialize.c (100%)
rename {c/src/lib/libcpu/powerpc/new-exceptions/bspsupport => bsps/powerpc/shared/exceptions}/ppc_exc_naked.S (100%)
rename {c/src/lib/libcpu/powerpc/new-exceptions/bspsupport => bsps/powerpc/shared/exceptions}/ppc_exc_print.c (100%)
rename {c/src/lib/libcpu/powerpc/new-exceptions/bspsupport => bsps/powerpc/shared/exceptions}/ppc_exc_prologue.c (100%)
rename c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/irq.c => bsps/powerpc/shared/irq/ppc-irq-legacy.c (100%)
rename c/src/lib/libcpu/powerpc/shared/src/stack.c => bsps/powerpc/shared/ppc-print-stack.c (100%)
create mode 100644 bsps/powerpc/shared/shared.am
rename {c/src/lib/libcpu/powerpc/mpc5xx/clock => bsps/powerpc/ss555/dev}/clock.c (100%)
rename {c/src/lib/libcpu/powerpc/mpc5xx/console-generic => bsps/powerpc/ss555/dev}/console-generic.c (100%)
rename {c/src/lib/libcpu/powerpc/mpc5xx/timer => bsps/powerpc/ss555/dev}/timer.c (100%)
rename {c/src/lib/libcpu/powerpc/mpc5xx/irq => bsps/powerpc/ss555/start}/irq.c (100%)
rename {c/src/lib/libcpu/powerpc/mpc5xx/irq => bsps/powerpc/ss555/start}/irq_asm.S (100%)
rename {c/src/lib/libcpu/powerpc/mpc5xx/irq => bsps/powerpc/ss555/start}/irq_init.c (100%)
rename {c/src/lib/libcpu/powerpc/mpc5xx/exceptions => bsps/powerpc/ss555/start}/raw_exception.c (100%)
rename {c/src/lib/libcpu/powerpc/mpc5xx/vectors => bsps/powerpc/ss555/start}/vectors.S (100%)
rename {c/src/lib/libcpu/powerpc/mpc5xx/vectors => bsps/powerpc/ss555/start}/vectors_init.c (100%)
delete mode 100644 c/src/lib/libcpu/powerpc/mpc5xx/README
delete mode 100644 c/src/lib/libcpu/powerpc/mpc5xx/ictrl/ictrl.c
delete mode 100644 c/src/lib/libcpu/powerpc/mpc5xx/ictrl/ictrl.h
delete mode 100644 c/src/lib/libcpu/powerpc/mpc6xx/exceptions/asm_utils.S
delete mode 100644 c/src/lib/libcpu/powerpc/new-exceptions/asm_utils.S
delete mode 100644 c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/nested_irq_test.c
delete mode 100644 c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_test.c
--
2.12.3
More information about the devel
mailing list