summaryrefslogtreecommitdiff
path: root/MAINTAINERS
diff options
context:
space:
mode:
authorKuan-Wei Chiu <visitorckw@gmail.com>2026-01-07 20:18:34 +0000
committerTom Rini <trini@konsulko.com>2026-02-02 14:24:41 -0600
commitc69b6aeaa35550d386c142302b852d6b72aea76f (patch)
treefde23e780873676f10bcda7a38946a4c61f66434 /MAINTAINERS
parent0429298a1a76b971c0b0156918f927d6329e53bc (diff)
m68k: Add support for M68040 CPU
Add support for the Motorola 68040 architecture. Currently, m68k support in U-Boot is primarily focused on ColdFire variants. Introduce the necessary infrastructure to support the classic M680x0 series, specifically targeting the M68040 as emulated by QEMU. The implementation includes exception vectors, early startup code, and minimal CPU initialization and relocation stubs. It also defines the standard m68k boot information structure used for passing hardware information to the operating system. To ensure compatibility, ColdFire- specific library objects such as cache and interrupt handling are excluded from the build when M68040 is selected. Additionally, apply a specific workaround during the early memory reservation stage. Use a manual loop to clear global data instead of the standard memset() function, as utilizing memset() at this point was observed to cause a hang on the QEMU platform. Signed-off-by: Kuan-Wei Chiu <visitorckw@gmail.com> Acked-by: Angelo Dureghello <angelo@kernel-space.org> Reviewed-by: Simon Glass <simon.glass@canonical.com>
Diffstat (limited to 'MAINTAINERS')
-rw-r--r--MAINTAINERS6
1 files changed, 6 insertions, 0 deletions
diff --git a/MAINTAINERS b/MAINTAINERS
index 34081769ecd..9fff8989684 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1324,6 +1324,12 @@ F: lib/getopt.c
F: test/log/
F: test/py/tests/test_log.py
+M680X0 ARCHITECTURE
+M: Kuan-Wei Chiu <visitorckw@gmail.com>
+S: Maintained
+F: arch/m68k/cpu/m680x0/
+F: arch/m68k/include/asm/bootinfo.h
+
MALI DISPLAY PROCESSORS
M: Liviu Dudau <liviu.dudau@foss.arm.com>
S: Supported