[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH 0/8] arm: initial device tree support (#2)

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

Changes since v1:

- map DTB in head.S using the L2 slot after the fixmap.
- new patch 8 for setting up mm/heaps.


[1] http://wiki.xen.org/wiki/Xen_ARMv7_with_Virtualization_Extensions 

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.