m68k: Dispatch nvram_ops calls to Atari or Mac functions
A multi-platform kernel binary has to decide at run-time how to dispatch the arch_nvram_ops calls. Add a platform-independent arch_nvram_ops struct for this, to replace the atari-specific one. Enable CONFIG_HAVE_ARCH_NVRAM_OPS for Macs. Acked-by:Geert Uytterhoeven <geert@linux-m68k.org> Tested-by:
Stan Johnson <userm57@yahoo.com> Signed-off-by:
Finn Thain <fthain@telegraphics.com.au> Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Showing
- arch/m68k/Kconfig.machine 1 addition, 0 deletionsarch/m68k/Kconfig.machine
- arch/m68k/atari/nvram.c 5 additions, 16 deletionsarch/m68k/atari/nvram.c
- arch/m68k/include/asm/atarihw.h 6 additions, 0 deletionsarch/m68k/include/asm/atarihw.h
- arch/m68k/include/asm/macintosh.h 4 additions, 0 deletionsarch/m68k/include/asm/macintosh.h
- arch/m68k/kernel/setup_mm.c 81 additions, 1 deletionarch/m68k/kernel/setup_mm.c
- arch/m68k/mac/misc.c 11 additions, 0 deletionsarch/m68k/mac/misc.c
Loading
Please register or sign in to comment