linux-stable/arch/m68k/atari
Eero Tamminen f70065a9fd m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages
Avoid freeze on Atari TT / MegaSTe boot with continuous messages of:

	unexpected interrupt from 112

Which was due to VBL interrupt being enabled in SCU sys mask, but there
being no handler for that any more.

(Bug and fix were first verified on real Atari TT HW by Christian,
 this patch later on in Hatari emulator.)

Fixes: 1fa0b29f3a ("fbdev: Kill Atari vblank cursor blinking")
Reported-by: Nicolas Pomarède <npomarede@corp.free.fr>
Closes: https://listengine.tuxfamily.org/lists.tuxfamily.org/hatari-devel/2024/06/msg00016.html
Closes: https://lore.kernel.org/all/9aa793d7-82ed-4fbd-bce5-60810d8a9119@helsinkinet.fi
Tested-by: Christian Zietz <czietz@gmx.net>
Signed-off-by: Eero Tamminen <oak@helsinkinet.fi>
Reviewed-by: Michael Schmitz <schmitzmic@gmail.com>
Reviewed-by: Geert Uytterhoeven <geert@linux-m68k.org>
Link: https://lore.kernel.org/20240624144901.5236-1-oak@helsinkinet.fi
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
2024-07-01 14:23:05 +02:00
..
ataints.c m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages 2024-07-01 14:23:05 +02:00
atakeyb.c m68k: atari: Make ikbd_reset() static 2023-10-06 10:03:02 +02:00
atari.h m68k: atari: Add and use "atari.h" 2023-10-06 10:03:02 +02:00
atasound.c m68k: atari: Add and use "atari.h" 2023-10-06 10:03:02 +02:00
config.c m68k: atari: Add and use "atari.h" 2023-10-06 10:03:02 +02:00
debug.c m68k/amiga,atari: Fix specifying multiple debug= parameters 2013-12-08 11:03:21 +01:00
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
nvram.c m68k: Dispatch nvram_ops calls to Atari or Mac functions 2019-01-22 10:21:45 +01:00
stdma.c m68k: atari: Document data parameter of stdma_try_lock() 2023-10-06 10:03:02 +02:00
stram.c m68k: atari: Make atari_stram_map_pages() static 2023-10-06 10:03:02 +02:00
time.c m68k: atari: Add and use "atari.h" 2023-10-06 10:03:02 +02:00