diff options
author | Finn Thain <fthain@telegraphics.com.au> | 2020-11-20 15:39:56 +1100 |
---|---|---|
committer | Geert Uytterhoeven <geert@linux-m68k.org> | 2020-11-23 11:30:51 +0100 |
commit | 266994e3ac78955f2f7f4ac3fe588002c7bd679c (patch) | |
tree | 9bbfd5fda862885e5bcb81b9167add524488c374 /arch/m68k/mac/config.c | |
parent | 8ae0b65ac7e5b7a93b8d6abc520351ca11d91867 (diff) |
m68k: mac: Refactor iop_preinit() and iop_init()
The idea behind iop_preinit() was to put the SCC IOP into bypass mode.
However, that remains unimplemented and implementing it would be
difficult. Let the comments and code reflect this. Even if iop_preinit()
worked as described in the comments, it gets called immediately before
iop_init() so it might as well part of iop_init().
Cc: Joshua Thompson <funaho@jurai.org>
Tested-by: Stan Johnson <userm57@yahoo.com>
Signed-off-by: Finn Thain <fthain@telegraphics.com.au>
Link: https://lore.kernel.org/r/0a7b09f5e5f48e270b82041c19e8f20f54c69216.1605847196.git.fthain@telegraphics.com.au
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Diffstat (limited to 'arch/m68k/mac/config.c')
-rw-r--r-- | arch/m68k/mac/config.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/arch/m68k/mac/config.c b/arch/m68k/mac/config.c index eff442e932cf..36bbefe60117 100644 --- a/arch/m68k/mac/config.c +++ b/arch/m68k/mac/config.c @@ -55,7 +55,6 @@ struct mac_booter_data mac_bi_data; static unsigned long mac_orig_videoaddr; extern int mac_hwclk(int, struct rtc_time *); -extern void iop_preinit(void); extern void iop_init(void); extern void via_init(void); extern void via_init_clock(irq_handler_t func); @@ -834,13 +833,6 @@ static void __init mac_identify(void) break; } - /* - * We need to pre-init the IOPs, if any. Otherwise - * the serial console won't work if the user had - * the serial ports set to "Faster" mode in MacOS. - */ - iop_preinit(); - pr_info("Detected Macintosh model: %d\n", model); /* |