[PATCH 5/5] arm: boot: store ATAGs structure into DT "/chosen/linux, atags" entry
Arnd Bergmann
arnd at arndb.de
Wed Nov 25 13:51:00 PST 2015
On Wednesday 25 November 2015 22:44:28 Pali Rohár wrote:
>
> Arnd, my question about proper solution reminds... Proprietary
> bootloader which cannot be replaced (e.g. it is signed or do unknown
> magic) provides information to booted kernel via custom specific ATAGs
> fields. How userspace could properly read those custom information from
> bootloader?
The typical solution for nonstandard bootloaders is to have a boot wrapper
like the one from https://github.com/zonque/pxa-impedance-matcher that
translates whatever information we have at the bootloader level into
DT properties.
As I understand, the reason we are not doing that here is that we also
have proprietary user space that we can't fix to look in a different
place, i.e. the interface is between the bootloader and some user
binary, not bootloader to kernel.
Arnd
More information about the linux-arm-kernel
mailing list