On Sun, Dec 21, 2025 at 12:43:08AM +0800, Kuan-Wei Chiu wrote: > Hi Tom, > > On Thu, Dec 18, 2025 at 01:00:32PM -0600, Tom Rini wrote: > > On Thu, Dec 18, 2025 at 06:52:51PM +0000, Kuan-Wei Chiu wrote: > > > Add support for the Motorola 68040 architecture. Currently, m68k > > > support in U-Boot is primarily focused on ColdFire (MCF5xxx) 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 <[email protected]> > > [snip] > > > diff --git a/arch/m68k/Kconfig b/arch/m68k/Kconfig > > > index 8ade6f7b9d1..a41c375f6be 100644 > > > --- a/arch/m68k/Kconfig > > > +++ b/arch/m68k/Kconfig > > > @@ -56,6 +56,9 @@ config MCF5441x > > > select DM_SERIAL > > > bool > > > > > > +config M68040 > > > + bool > > > + > > > > The file is unfortunately inconsistent about tabs vs spaces, but all the > > new options should be tab-indent only, and no extra blank lines added. > > I'll fix this in v2. > > BTW, do you think it would be helpful to add a check in checkpatch.pl > to warn about space indentation in Kconfig files?
I checked and the linux kernel has many space-not-tab in Kconfig files, so it would be a change to add it to the U-Boot specific tests part of checkpatch.pl, and a patch to do so would be welcome, thanks! -- Tom
signature.asc
Description: PGP signature

