[U-Boot] [PATCHv2 0/6] omap3evm: Clean-up and add new configurations

Sanjeev Premi premi at ti.com
Tue Oct 25 18:11:27 CEST 2011


At the base level, this patchset does following:
 - Extract common/generic configurations from
   omap3_evm_config.h to create omap3_evm_common_config.h

 - Add new config targets that build much smaller u-boot
   customized for the boot devices - MMC/SD or NAND.

In the process, config options were re-organized to bring
similar options together along with general clean-up.

Specially, configs in this format
  #define CONFIG_FEAT_XYZ  1
were changed to
  #define CONFIG_FEAT_XYZ

The patch for regoranizing the config options and splitting
them appear to be quite big changes... not easy to compare.
These patches were created after squasing many incremental
commits. These commits (before squash) are available in the
pastebin for reference (as indicated in respective patches).

An earlier version of patchset was discussed on this list
almost an year ago. However, rework got delayed for various
reasons.
  [1] http://marc.info/?l=u-boot&m=128828487429161&w=2
  [2] http://marc.info/?l=u-boot&m=128818733126234&w=2

This patchset was created against u-boot-ti/master branch
assuming that following patch has been applied:
  http://marc.info/?l=u-boot&m=131713568506472&w=2

Changes since v1:
  - Rebased against latest master. Patches did not apply
    cleanly due to removal of CONFIG_NET_MULTI.
  - Earlier patch series was created against u-boot-ti/next.
  - Minor updates in few patches are described in updated
    patches themselves.


Sanjeev Premi (6):
  omap3evm: Reorder related config options
  omap3evm: Prepare to split configuration
  omap3evm: move common config options to new file
  omap3evm: Add (quick) configuration for MMC/SD only
  omap3evm: Add (quick) configuration for NAND only
  omap3evm: fix errors caused by multiple definitions

 boards.cfg                             |    2 +
 include/configs/omap3_evm.h            |  335 ++++++--------------------------
 include/configs/omap3_evm_common.h     |  292 ++++++++++++++++++++++++++++
 include/configs/omap3_evm_quick_mmc.h  |   91 +++++++++
 include/configs/omap3_evm_quick_nand.h |   79 ++++++++
 5 files changed, 522 insertions(+), 277 deletions(-)
 create mode 100644 include/configs/omap3_evm_common.h
 create mode 100644 include/configs/omap3_evm_quick_mmc.h
 create mode 100644 include/configs/omap3_evm_quick_nand.h
 
Cc: Sandeep Paulraj <s-paulraj at ti.com>



More information about the U-Boot mailing list