qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Peter Crosthwaite <crosthwaitepeter@gmail.com>
To: qemu-devel@nongnu.org
Cc: peter.maydell@linaro.org,
	Peter Crosthwaite <crosthwaite.peter@gmail.com>,
	qemu-arm@nongnu.org, linux@roeck-us.net, robh@kernel.org
Subject: [Qemu-devel] [PATCH v2 0/5]  ARM: Machine specific boot blobs
Date: Thu, 29 Oct 2015 22:34:55 -0700	[thread overview]
Message-ID: <cover.1446182614.git.crosthwaite.peter@gmail.com> (raw)

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

Changed since v1:
Addressed PMM review.
Added secure_board_setup flag (P4)
Added Zynq patch first, then Highbank
See indiv. patches for detailed change logs.


Peter Crosthwaite (5):
  arm: boot: Adjust indentation of FIXUP comments
  arm: boot: Add board specific setup code API
  arm: xilinx_zynq: Add linux pre-boot
  arm: boot: Add secure_board_setup flag
  arm: highbank: Implement PSCI and dummy monitor

 hw/arm/boot.c        | 39 +++++++++++++++++++++++--------
 hw/arm/highbank.c    | 66 ++++++++++++++++++++++++++++++++++++++++++++--------
 hw/arm/xilinx_zynq.c | 42 +++++++++++++++++++++++++++++++++
 include/hw/arm/arm.h | 16 +++++++++++++
 4 files changed, 143 insertions(+), 20 deletions(-)

-- 
1.9.1

             reply	other threads:[~2015-10-30  5:35 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-10-30  5:34 Peter Crosthwaite [this message]
2015-10-30  5:34 ` [Qemu-devel] [PATCH v2 1/5] arm: boot: Adjust indentation of FIXUP comments Peter Crosthwaite
2015-10-30  5:34 ` [Qemu-devel] [PATCH v2 2/5] arm: boot: Add board specific setup code API Peter Crosthwaite
2015-10-30  5:34 ` [Qemu-devel] [PATCH v2 3/5] arm: xilinx_zynq: Add linux pre-boot Peter Crosthwaite
2015-11-05  0:41   ` Alistair Francis
2015-10-30  5:34 ` [Qemu-devel] [PATCH v2 4/5] arm: boot: Add secure_board_setup flag Peter Crosthwaite
2015-10-30 20:49   ` Peter Maydell
2015-10-30 20:59     ` Peter Crosthwaite
2015-10-30 21:14       ` Peter Maydell
2015-10-30 21:24         ` Peter Crosthwaite
2015-10-30 22:04           ` Peter Maydell
2015-10-30 22:07             ` Peter Crosthwaite
2015-10-31  3:40         ` Peter Crosthwaite
2015-10-31 10:35           ` Peter Maydell
2015-10-30  5:35 ` [Qemu-devel] [PATCH v2 5/5] arm: highbank: Implement PSCI and dummy monitor Peter Crosthwaite
2015-10-30 21:10   ` Peter Maydell
2015-10-30 21:32     ` Peter Crosthwaite
2015-10-30 22:09       ` Peter Maydell
2015-10-30 20:44 ` [Qemu-devel] [PATCH v2 0/5] ARM: Machine specific boot blobs Peter Maydell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cover.1446182614.git.crosthwaite.peter@gmail.com \
    --to=crosthwaitepeter@gmail.com \
    --cc=crosthwaite.peter@gmail.com \
    --cc=linux@roeck-us.net \
    --cc=peter.maydell@linaro.org \
    --cc=qemu-arm@nongnu.org \
    --cc=qemu-devel@nongnu.org \
    --cc=robh@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).