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-paul...@ti.com>

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to