From: Ard Biesheuvel <ard.biesheuvel@linaro.org>
To: peter.maydell@linaro.org, qemu-devel@nongnu.org
Cc: fu.wei@linaro.org, christoffer.dall@linaro.org,
Ard Biesheuvel <ard.biesheuvel@linaro.org>
Subject: [Qemu-devel] [PATCH 0/6] ARM: -bios/-kernel + DTB boot roundup
Date: Fri, 5 Sep 2014 17:15:20 +0200 [thread overview]
Message-ID: <1409930126-28449-1-git-send-email-ard.biesheuvel@linaro.org> (raw)
This series contains the remaining bits and pieces I keep in my local tree
to run the Tianocore/EDK2 UEFI bootloader under QEMU.
Patch #1 has been posted by Peter before, and has been included for
completeness.
Patch #2 adds an output parameter to load_dtb() that is used by the DTB loading
functionality for ELF images added in patch #6.
Patch #3 has been posted by me before, and has been updated to take into
account Peter's feedback.
Patch #4 register reset handlers for all CPUs when not using -kernel. Without
this, CPU reset is completely non-functional, i.e., qemu_system_reset_request()
has no apparent effect at all.
Patch #5 modifies load_dtb() so that it uses rom_add_blob_fixed() to load the
DTB, in order to make sure the DTB is available again at the expected offset
after a system reset.
Ard Biesheuvel (5):
hw/arm/boot: return size of loaded DTB from load_dtb()
hw/arm/boot: load device tree to base of DRAM if no -kernel option was
passed
hw/arm/boot: register cpu reset handlers if using -bios
hw/arm/boot: load DTB as a ROM image
hw/arm/boot: enable DTB support when booting ELF images
Peter Maydell (1):
hw/arm/virt: Provide flash devices for boot ROMs
hw/arm/boot.c | 45 +++++++++++++++++++++++++++++++++-----
hw/arm/virt.c | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 110 insertions(+), 5 deletions(-)
--
1.8.3.2
next reply other threads:[~2014-09-05 15:15 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-09-05 15:15 Ard Biesheuvel [this message]
2014-09-05 15:15 ` [Qemu-devel] [PATCH 1/6] hw/arm/virt: Provide flash devices for boot ROMs Ard Biesheuvel
2014-09-09 18:20 ` Peter Maydell
2014-09-10 9:09 ` Ard Biesheuvel
2014-09-10 9:12 ` Peter Maydell
2014-09-10 10:27 ` Ard Biesheuvel
2014-09-05 15:15 ` [Qemu-devel] [PATCH 2/6] hw/arm/boot: return size of loaded DTB from load_dtb() Ard Biesheuvel
2014-09-09 17:57 ` Peter Maydell
2014-09-05 15:15 ` [Qemu-devel] [PATCH 3/6] hw/arm/boot: load device tree to base of DRAM if no -kernel option was passed Ard Biesheuvel
2014-09-09 18:02 ` Peter Maydell
2014-09-05 15:15 ` [Qemu-devel] [PATCH 4/6] hw/arm/boot: register cpu reset handlers if using -bios Ard Biesheuvel
2014-09-09 18:14 ` Peter Maydell
2014-09-17 15:50 ` Ard Biesheuvel
2014-09-17 15:55 ` Andreas Färber
2014-09-17 16:17 ` Peter Maydell
2014-09-17 16:40 ` Andreas Färber
2014-09-17 16:47 ` Peter Maydell
2014-09-17 17:14 ` Andreas Färber
2014-09-17 22:05 ` Ard Biesheuvel
2014-09-05 15:15 ` [Qemu-devel] [PATCH 5/6] hw/arm/boot: load DTB as a ROM image Ard Biesheuvel
2014-09-09 18:03 ` Peter Maydell
2014-09-05 15:15 ` [Qemu-devel] [PATCH 6/6] hw/arm/boot: enable DTB support when booting ELF images Ard Biesheuvel
2014-09-05 16:42 ` Ard Biesheuvel
2014-09-09 18:08 ` Peter Maydell
2014-09-09 18:15 ` Ard Biesheuvel
2014-09-09 18:17 ` Peter Maydell
2014-09-09 18:20 ` Ard Biesheuvel
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=1409930126-28449-1-git-send-email-ard.biesheuvel@linaro.org \
--to=ard.biesheuvel@linaro.org \
--cc=christoffer.dall@linaro.org \
--cc=fu.wei@linaro.org \
--cc=peter.maydell@linaro.org \
--cc=qemu-devel@nongnu.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.