VideoCore can boot kernel directly and will pass appropriate DT according to kernel boot convention. If we do arm_cpu_lowlevel_init() in the ARM board-dt-2nd, we can have this generic image act as second stage on all Raspberry Pi variants. Ahmad Fatoum (4): ARM: cpu: board-dt-2nd: call arm_cpu_lowlevel_init ARM: rpi: don't warn about lack of videocore fdt ARM: rpi: remove outdated comment after stack setup rework ARM: configs: rpi: add and document single barebox-dt-2nd bootloader Documentation/boards/bcm2835.rst | 6 ++++++ arch/arm/boards/raspberry-pi/lowlevel.c | 1 - arch/arm/boards/raspberry-pi/rpi-common.c | 4 +--- arch/arm/configs/rpi_defconfig | 1 + arch/arm/cpu/board-dt-2nd.c | 4 ++++ 5 files changed, 12 insertions(+), 4 deletions(-) -- 2.30.2 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox