Am Samstag, den 28.11.2020, 10:43 +0200 schrieb Ovidiu Panait: > In order to remove the arch-specific ifdefs around initr_trap, introduce > arch_initr_trap weak initcall. Implementations for ppc/m68k/mips have > been moved to arch/<arch>/lib/traps.c > > Default implementation is a nop stub. > > Signed-off-by: Ovidiu Panait <ovidiu.pan...@windriver.com> > Reviewed-by: Simon Glass <s...@chromium.org> > --- > v4 updates: > - Drop trap_init declaration from init.h and make arch-specific > implementations static for mips and m68k (on powerpc trap_init is an > asm routine) > > v3 updates: > - none > > v2 updates: > - add reviewed-by tag > > arch/m68k/lib/traps.c | 9 ++++++++- > arch/mips/lib/traps.c | 9 ++++++++- > arch/powerpc/lib/Makefile | 1 + > arch/powerpc/lib/traps.c | 19 +++++++++++++++++++ > common/board_r.c | 16 ++-------------- > include/init.h | 10 +++++++++- > 6 files changed, 47 insertions(+), 17 deletions(-) > create mode 100644 arch/powerpc/lib/traps.c > >
Reviewed-by: Daniel Schwierzeck <daniel.schwierz...@gmail.com> -- - Daniel