1. 29 Jan, 2016 2 commits
  2. 24 Oct, 2015 1 commit
  3. 22 Oct, 2015 1 commit
  4. 19 Apr, 2015 1 commit
  5. 25 Mar, 2015 1 commit
  6. 13 Mar, 2015 1 commit
  7. 16 Feb, 2015 1 commit
  8. 30 Jan, 2015 1 commit
  9. 29 Jan, 2015 2 commits
  10. 18 Jan, 2015 1 commit
  11. 24 Sep, 2014 1 commit
  12. 12 Aug, 2014 1 commit
    • Dennis Gilmore's avatar
      config: introduce a generic $bootcmd · 8cc96848
      Dennis Gilmore authored
      
      
      This generic $bootcmd, and associated support macros, automatically
      searches a defined set of storage devices (or network protocols) for an
      extlinux configuration file or U-Boot boot script in various standardized
      locations. Distros that install such a boot config file/script in those
      standard locations will get easy-to-set-up booting on HW that enables
      this generic $bootcmd.
      
      Boards can define the set of devices from which boot is attempted, and
      the order in which they are attempted. Users may later customize this
      set/order by edting $boot_targets.
      
      Users may interrupt the boot process and boot from a specific device
      simply by executing e.g.:
      
      $ run bootcmd_mmc1
      or:
      $ run bootcmd_pxe
      
      This patch was originally written by Dennis Gilmore based on Tegra and
      rpi_b boot scripts. I have made the following modifications since then:
      
      * Boards must define the BOOT_TARGET_DEVICES macro in order to specify
        the set of devices (and order) from which to attempt boot. If needed,
        we can define a default directly in config_distro_bootcmd.h.
      
      * Removed $env_import and related variables; nothing used them, and I
        think it's better for boards to pre-load an environment customization
        file using CONFIG_PREBOOT if they need.
      
      * Renamed a bunch of variables to suit my whims:-)
      Signed-off-by: default avatarDennis Gilmore <dennis@ausil.us>
      Signed-off-by: Stephen Warren's avatarStephen Warren <swarren@nvidia.com>
      Reviewed-by: Marek Vasut's avatarMarek Vasut <marex@denx.de>
      Acked-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      8cc96848
  13. 09 Aug, 2014 1 commit
    • Dennis Gilmore's avatar
      config: introduce a generic $bootcmd · 2a43201a
      Dennis Gilmore authored
      
      
      This generic $bootcmd, and associated support macros, automatically
      searches a defined set of storage devices (or network protocols) for an
      extlinux configuration file or U-Boot boot script in various standardized
      locations. Distros that install such a boot config file/script in those
      standard locations will get easy-to-set-up booting on HW that enables
      this generic $bootcmd.
      
      Boards can define the set of devices from which boot is attempted, and
      the order in which they are attempted. Users may later customize this
      set/order by edting $boot_targets.
      
      Users may interrupt the boot process and boot from a specific device
      simply by executing e.g.:
      
      $ run bootcmd_mmc1
      or:
      $ run bootcmd_pxe
      
      This patch was originally written by Dennis Gilmore based on Tegra and
      rpi_b boot scripts. I have made the following modifications since then:
      
      * Boards must define the BOOT_TARGET_DEVICES macro in order to specify
        the set of devices (and order) from which to attempt boot. If needed,
        we can define a default directly in config_distro_bootcmd.h.
      
      * Removed $env_import and related variables; nothing used them, and I
        think it's better for boards to pre-load an environment customization
        file using CONFIG_PREBOOT if they need.
      
      * Renamed a bunch of variables to suit my whims:-)
      Signed-off-by: default avatarDennis Gilmore <dennis@ausil.us>
      Signed-off-by: Stephen Warren's avatarStephen Warren <swarren@nvidia.com>
      Reviewed-by: Marek Vasut's avatarMarek Vasut <marex@denx.de>
      Acked-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      2a43201a