Skip to content

RFC ARM: Machine specific boot blobs

Peter Crosthwaite qemu-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest3 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3arm: boot: Add board specific setup code APIhw/arm/boot.c include/hw/arm/arm.h+18 -00 replies
2/3arm: highbank: Implement dummy monitorhw/arm/highbank.c+45 -110 replies
3/3arm: xilinx_zynq: Add linux pre-boothw/arm/xilinx_zynq.c+40 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [Qemu-devel] [RFC 0/3] ARM: Machine specific boot blobs

Hi,

This adds support for machine specific primary boot blobs. This can be used to install little bits of firmware or boot code without having to throw the whole QEMU bootloader out and BYO (with device drivers and all).

It is then used to fix two boards, Zynq and Highbank, both which have small but critical expectations of pre-boot software setup.

Regards,
Peter

Peter Crosthwaite (3):
arm: boot: Add board specific setup code API
arm: highbank: Implement dummy monitor
arm: xilinx_zynq: Add linux pre-boot

 hw/arm/boot.c        | 11 +++++++++++
 hw/arm/highbank.c    | 56 +++++++++++++++++++++++++++++++++++++++++-----------
 hw/arm/xilinx_zynq.c | 41 +++++++++++++++++++++++++++++++++++++-
 include/hw/arm/arm.h |  7 +++++++
 4 files changed, 103 insertions(+), 12 deletions(-)
Signature · 1 line
1.9.1