Skip to content
Snippets Groups Projects
  1. Oct 24, 2015
  2. Oct 22, 2015
  3. Apr 19, 2015
  4. Mar 25, 2015
  5. Mar 13, 2015
  6. Feb 16, 2015
  7. Jan 30, 2015
  8. Jan 29, 2015
  9. Jan 18, 2015
  10. Sep 24, 2014
  11. Aug 12, 2014
    • 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: default avatarStephen Warren <swarren@nvidia.com>
      Reviewed-by: default avatarMarek Vasut <marex@denx.de>
      Acked-by: default avatarSimon Glass <sjg@chromium.org>
      8cc96848
  12. Aug 09, 2014
    • 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: default avatarStephen Warren <swarren@nvidia.com>
      Reviewed-by: default avatarMarek Vasut <marex@denx.de>
      Acked-by: default avatarSimon Glass <sjg@chromium.org>
      2a43201a
Loading