public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [RFC PATCH 0/7] Switch am335x_evm.h based boards to use config_distro_bootcmd.
@ 2014-10-03 22:08 Vagrant Cascadian
  2014-10-03 22:08 ` [U-Boot] [RFC PATCH 1/7] Allow checking in multiple partitions for scan_dev_for_boot Vagrant Cascadian
                   ` (6 more replies)
  0 siblings, 7 replies; 14+ messages in thread
From: Vagrant Cascadian @ 2014-10-03 22:08 UTC (permalink / raw)
  To: u-boot


In order to not change behavior significantly, several changes to
config_distro_bootcmd were added to make it more flexible, and
am335x_evm.h was adapted to make use of them:

- Allow multiple partitions per device, rather than only searching on
  partition 1. Make the number of partitions configurable.

- Added BOOTENV_INIT_COMMAND and BOOTENV_POST_COMMAND as definitions
  for commands that need to be run before or after the standard
  "bootcmd".

- Added support for importing uEnv.txt files to
  config_distro_bootcmd.h.

 include/config_distro_bootcmd.h   | 53 ++++++++++++++++++++++++++++++++++++++++++++++-------
 include/config_distro_defaults.h  |  2 ++
 include/configs/am335x_evm.h      | 26 +++++++++++++++++---------
 include/configs/ti_armv7_common.h |  1 +
 4 files changed, 66 insertions(+), 16 deletions(-)


Vagrant Cascadian (7):
  Allow checking in multiple partitions for scan_dev_for_boot.
  Allow overriding boot_partitions default value by setting    
    BOOTENV_BOOT_PARTITIONS before including config_distro_bootcmd.
  Add BOOTENV_INIT_COMMAND for commands that may be needed to run before
        bootcmd, such as setting the fdt file variables for platfroms
    that     detect on boot.
  Add BOOTENV_POST_COMMAND, which is appended to the end of bootcmd.
  Only set CONFIG_BOOTDELAY if not already set.
  Add support for loading environment from uEnv.txt in    
    config_distro_bootcmd.
  Switch am335x_evm.h to use config_distro_defaults and    
    config_distro_bootcmd. Add scriptaddr to DEFAULT_LINUX_BOOT_ENV, as 
       scriptaddr is used for boot scripts in config_distro_bootcmd.

 include/config_distro_bootcmd.h   | 53 +++++++++++++++++++++++++++++++++------
 include/config_distro_defaults.h  |  2 ++
 include/configs/am335x_evm.h      | 26 ++++++++++++-------
 include/configs/ti_armv7_common.h |  1 +
 4 files changed, 66 insertions(+), 16 deletions(-)

-- 
2.1.0

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2014-10-27  5:33 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-03 22:08 [U-Boot] [RFC PATCH 0/7] Switch am335x_evm.h based boards to use config_distro_bootcmd Vagrant Cascadian
2014-10-03 22:08 ` [U-Boot] [RFC PATCH 1/7] Allow checking in multiple partitions for scan_dev_for_boot Vagrant Cascadian
2014-10-07  3:48   ` Stephen Warren
2014-10-07  6:07     ` Vagrant Cascadian
2014-10-03 22:08 ` [U-Boot] [RFC PATCH 2/7] Allow overriding boot_partitions default value by setting BOOTENV_BOOT_PARTITIONS before including config_distro_bootcmd Vagrant Cascadian
2014-10-03 22:08 ` [U-Boot] [RFC PATCH 3/7] Add BOOTENV_INIT_COMMAND for commands that may be needed to run before bootcmd, such as setting the fdt file variables for platfroms that detect on boot Vagrant Cascadian
2014-10-03 22:08 ` [U-Boot] [RFC PATCH 4/7] Add BOOTENV_POST_COMMAND, which is appended to the end of bootcmd Vagrant Cascadian
2014-10-03 22:08 ` [U-Boot] [RFC PATCH 5/7] Only set CONFIG_BOOTDELAY if not already set Vagrant Cascadian
2014-10-03 22:08 ` [U-Boot] [RFC PATCH 6/7] Add support for loading environment from uEnv.txt in config_distro_bootcmd Vagrant Cascadian
2014-10-07  3:55   ` Stephen Warren
2014-10-07  6:26     ` Vagrant Cascadian
2014-10-03 22:08 ` [U-Boot] [RFC PATCH 7/7] Switch am335x_evm.h to use config_distro_defaults and config_distro_bootcmd. Add scriptaddr to DEFAULT_LINUX_BOOT_ENV, as scriptaddr is used for boot scripts " Vagrant Cascadian
2014-10-24 16:22   ` Dennis Gilmore
2014-10-27  5:33     ` Rob Herring

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox