[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