[U-Boot-Users] Please pull branch fdt-cmd from u-boot-fdt.git
Jerry Van Baren
gvb.uboot at gmail.com
Sat Mar 31 15:23:58 CEST 2007
Hi Wolfgang,
Please pull from the "fdt-cmd" branch at
git://cideas.us/pub/scm/u-boot/u-boot-fdt.git fdt-cmd
or
git://denx.de/git/u-boot-fdt.git fdt-cmd
I've pushed my fdt commands and libfdt addition to the u-boot-fdt
custodian repository (hopfully correctly). Due to the size of the
"libfdt: Import libfdt source." and "Add a flattened device tree (fdt)
command" changes, I canot send the raw patches to the u-boot list.
If anybody wants them sent to the list, I can gzip them and send them
as attachments.
This change is only the starting point. :-) I've only done the
mpc8360/mpc8360emds board. Some fairly small changes need to be done
to the other mpc8xxx family CPU and board subdirectories to allow them
to use the libfdt/fdt command. To see what needs adapting, see:
cpu/mpc83xx/cpu.c | 102 +++++-
board/mpc8360emds/pci.c | 20 +
Note that I've created a new CONFIG_OF_LIBFDT that is intended to
ultimately supplant CONFIG_OF_FLAT_TREE. Use one or the other: new way
CONFIG_OF_LIBFDT or old way CONFIG_OF_FLAT_TREE. Obviously, the only
way to get the new fdt command is to use CONFIG_OF_LIBFDT.
Best regards,
gvb
The following changes since commit 82038d862a487ede9d5b1ecd29c25d632e61cd99:
Gerald Van Baren (1):
libfdt: Import libfdt source.
are found in the git repository at:
git://denx.de/git/u-boot-fdt.git
or:
git://cideas.us/pub/scm/u-boot/u-boot-fdt.git
Gerald Van Baren (5):
libfdt: Customizations for use by u-boot.
libfdt: Add fdt_next_tag() and comments.
Add a flattened device tree (fdt) command
Fix the inadvertant multiple definition of libfdt.a
libfdt: private _fdt_next_tag() is redundant.
README | 33 ++-
board/mpc8360emds/config.mk | 6 +
board/mpc8360emds/mpc8360emds.c | 30 ++-
board/mpc8360emds/pci.c | 20 +
common/Makefile | 2 +-
common/cmd_bootm.c | 65 +++-
common/cmd_fdt.c | 874
+++++++++++++++++++++++++++++++++++++++
cpu/mpc83xx/cpu.c | 102 +++++-
include/configs/MPC8360EMDS.h | 6 +-
include/fdt.h | 60 +++
include/libfdt.h | 138 ++++++
include/libfdt_env.h | 16 +
libfdt/Makefile | 111 ++----
libfdt/fdt.c | 39 --
libfdt/fdt.h | 60 ---
libfdt/fdt_ro.c | 116 +++++-
libfdt/fdt_rw.c | 6 +-
libfdt/fdt_sw.c | 2 +-
libfdt/fdt_wip.c | 4 +-
libfdt/libfdt.h | 135 ------
libfdt/libfdt_env.h | 22 -
libfdt/libfdt_internal.h | 1 -
22 files changed, 1476 insertions(+), 372 deletions(-)
create mode 100644 common/cmd_fdt.c
create mode 100644 include/fdt.h
create mode 100644 include/libfdt.h
create mode 100644 include/libfdt_env.h
delete mode 100644 libfdt/fdt.h
delete mode 100644 libfdt/libfdt.h
delete mode 100644 libfdt/libfdt_env.h
More information about the U-Boot
mailing list