MidasBootloaderIncompatibleWithLinux

Introduction

The bootloader of the following devices is incompatible with upstream Linux: When jumping to Linux, the booloader still has: Documentation/arm/booting.rst which is there since 2003 states that:

And upstream Linux won't accept patches to disable the MMU, or the data cache in Linux as they have very good reasons to do that, and they are supposed to be already disabled.

Supporting s-boot

To workaround that: However as the kernel evolved we need to patch it more and more: