Hi Sascha, On Tue, Feb 28, 2023 at 03:30:22PM +0100, Sascha Hauer wrote: > I am working on making it possible to build support for multiple > arch/arm/mach-*/ into the same barebox. Here are some misc cleanups > I stumbled upon while preparing multi arch support. > > Sascha Hauer (9): > ARM: mxs: remove unused mach/clock.h > ARM: imx: remove unused mach/clock.h > ARM: rockchip: drop mach/timer.h > ARM: i.MX: Move imxfb.h to include/platform_data/ > pinctrl: rockchip: Fix uninitialized var warning > ARM: at91: remove unnecessary configs > ARM: at91: Switch all boards to multiimage > at91: consolidate usb-a963 128m images > ARM: pxa: Move plat/ include files to mach/ As much as I like the patches I think a more sane course of action for these old at91 boards would be to drop most of them. A simple algorithm would be: If not supported in the kernel, drop the board. The boards that are not in the kernel have not seen any activity in barebox for a long time, so it is not like they look maintained. That would allow us to get rid of some legacy stuff in mach-at91 and maybe motivate someone like me to actually work on the remaining boards as it then looks doable to convert the remaining boards to DT. Sam