From: David Vrabel <david.vrabel@citrix.com>
To: xen-devel@lists.xensource.com
Subject: [PATCH 0/8] arm: initial device tree support (#2)
Date: Fri, 10 Feb 2012 13:03:36 +0000 [thread overview]
Message-ID: <1328879024-5621-1-git-send-email-david.vrabel@citrix.com> (raw)
This series adds preliminary device tree support to Xen for ARM.
libfdt for parsing a device tree in flattened device tree (fdt) format
and added and used to find the location and size of RAM. This info is
then used when relocating Xen and setting up the mm and heaps.
Since we don't have a bootloader when using the model the device tree
blob (DTB) is linked into .dtb section of the Xen image. The DTB
needs to be present in xen/arch/arm/platfom.dtb to build. See the
wiki[1] for the Linux kernel which has a DTB for the model.
This series is also available in the device-tree-v4 branch of
git://xenbits.xen.org/people/dvrabel/xen-unstable.git
Changes since v1:
- map DTB in head.S using the L2 slot after the fixmap.
- new patch 8 for setting up mm/heaps.
David
[1] http://wiki.xen.org/wiki/Xen_ARMv7_with_Virtualization_Extensions
next reply other threads:[~2012-02-10 13:03 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-02-10 13:03 David Vrabel [this message]
2012-02-10 13:03 ` [PATCH 1/8] libfdt: add version 1.3.0 David Vrabel
2012-02-10 13:38 ` Ian Campbell
2012-02-10 13:03 ` [PATCH 2/8] libfdt: fixup libfdt_env.h for xen David Vrabel
2012-02-10 13:03 ` [PATCH 3/8] libfdt: add to build David Vrabel
2012-02-10 13:03 ` [PATCH 4/8] arm: link a device tree blob into the xen image David Vrabel
2012-02-10 13:35 ` Ian Campbell
2012-02-10 13:40 ` David Vrabel
2012-02-10 13:52 ` Ian Campbell
2012-02-10 16:50 ` Tim Deegan
2012-02-10 17:38 ` David Vrabel
2012-02-10 17:46 ` Ian Campbell
2012-02-10 13:03 ` [PATCH 5/8] arm: map device tree blob in initial page tables David Vrabel
2012-02-10 13:03 ` [PATCH 6/8] arm: add early_printk() David Vrabel
2012-02-10 13:03 ` [PATCH 7/8] arm, device tree: parse the DTB for RAM location and size David Vrabel
2012-02-10 13:25 ` Tim Deegan
2012-02-10 13:03 ` [PATCH 8/8] arm: setup MM using information from the device tree David Vrabel
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=1328879024-5621-1-git-send-email-david.vrabel@citrix.com \
--to=david.vrabel@citrix.com \
--cc=xen-devel@lists.xensource.com \
/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).