[U-Boot] [PATCH v2 0/6] Add ARM flat device tree support
John Rigby
john.rigby at linaro.org
Wed Sep 29 17:48:06 CEST 2010
This is the third submission of this patch series. The first
was an RFC and I received lots of comments that I addressed
in the second for which I got no feedback.
This version fixes some issues I found in testing on a hacked
Beagle kernel with enough device tree functionality to verify
that u-boot is able to pass a device tree.
Patch summary:
1-4 are fixes/clean up to existing code
3 needs testing on nios and microblaze
5 actually adds the ARM FDT support
6 enables FDT support for omap3_beagle
John Rigby (6):
fdt_relocate: fix fdt size and endian bugs
FDT: Add fixup support for multiple banks of memory
FDT: only call boot_get_fdt from generic code
boot: change some arch ifdefs to feature ifdefs
ARM: add flat device tree support
ARM: enable device tree for beagle
arch/arm/include/asm/config.h | 2 +
arch/arm/lib/bootm.c | 137 ++++++++++++++++++++++++++++++++----
arch/m68k/include/asm/config.h | 3 +
arch/microblaze/lib/bootm.c | 12 +---
arch/nios2/lib/bootm.c | 8 +--
arch/powerpc/include/asm/config.h | 3 +
arch/sparc/include/asm/config.h | 1 +
common/cmd_bootm.c | 4 +-
common/fdt_support.c | 86 ++++++++++++-----------
common/image.c | 18 +++--
include/configs/omap3_beagle.h | 9 +++
include/fdt_support.h | 1 +
include/image.h | 9 ++-
13 files changed, 210 insertions(+), 83 deletions(-)
More information about the U-Boot
mailing list