1. 30 Sep, 2021 1 commit
  2. 21 Feb, 2021 1 commit
  3. 27 Jan, 2021 1 commit
  4. 17 Apr, 2020 1 commit
    • Atish Patra's avatar
      image: Add compressed Image parsing support in booti. · 414c34ed
      Atish Patra authored
      
      
      Add compressed Image parsing support so that booti can parse both
      flat and compressed Image to boot Linux. Currently, it is difficult
      to calculate a safe address for every board where the compressed
      image can be decompressed. It is also not possible to figure out the
      size of the compressed file as well. Thus, user need to set two
      additional environment variables kernel_comp_addr_r and filesize to
      make this work.
      
      Following compression methods are supported for now.
      lzma, lzo, bzip2, gzip.
      
      lz4 support is not added as ARM64 kernel generates a lz4 compressed
      image with legacy header which U-Boot doesn't know how to parse and
      decompress.
      
      Tested on HiFive Unleashed and Qemu for RISC-V.
      Tested on Qemu for ARM64.
      Signed-off-by: default avatarAtish Patra <atish.patra@wdc.com>
      Reviewed-by: Tom Rini's avatarTom Rini <trini@konsulko.com>
      [trini: Fix minor rST formatting problems]
      Signed-off-by: Tom Rini's avatarTom Rini <trini@konsulko.com>
      414c34ed
  5. 26 Nov, 2018 1 commit
  6. 07 May, 2018 1 commit
    • Tom Rini's avatar
      SPDX: Convert all of our single license tags to Linux Kernel style · 83d290c5
      Tom Rini authored
      
      
      When U-Boot started using SPDX tags we were among the early adopters and
      there weren't a lot of other examples to borrow from.  So we picked the
      area of the file that usually had a full license text and replaced it
      with an appropriate SPDX-License-Identifier: entry.  Since then, the
      Linux Kernel has adopted SPDX tags and they place it as the very first
      line in a file (except where shebangs are used, then it's second line)
      and with slightly different comment styles than us.
      
      In part due to community overlap, in part due to better tag visibility
      and in part for other minor reasons, switch over to that style.
      
      This commit changes all instances where we have a single declared
      license in the tag as both the before and after are identical in tag
      contents.  There's also a few places where I found we did not have a tag
      and have introduced one.
      Signed-off-by: Tom Rini's avatarTom Rini <trini@konsulko.com>
      83d290c5
  7. 28 Apr, 2018 1 commit
  8. 24 Feb, 2018 1 commit
  9. 21 Jun, 2016 1 commit
    • Hans de Goede's avatar
      Kconfig: Add a new DISTRO_DEFAULTS Kconfig option · 9f823615
      Hans de Goede authored
      
      
      DISTRO_DEFAULTS is intended to mirror / replace
      include/config_distro_defaults.h.
      
      The intend is for boards which include this file to select this from
      their Kconfig files and when moving setting to Kconfig which are #define-ed
      in config_distro_defaults.h to select this from DISTRO_DEFAULTS so that
      boards which have selected DISTRO_DEFAULTS will keep the same configuration
      as before without needing any defconfig file changes.
      
      The initial list of selected things matches all settings recently removed
      from config_distro_defaults.h because they have been converted to Kconfig,
      with the exception of CMD_ELF and CMD_NET, which have a default of y, if
      the default of these ever changes they should be selected by DISTRO_DEFAULTS
      too.
      
      For testing and example purposes this commit also converts ARCH_SUNXI
      to use DISTRO_DEFAULT instead of selecting everything it needs itself.
      Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
      9f823615
  10. 15 Feb, 2016 1 commit
  11. 29 Jan, 2016 2 commits
  12. 08 Jul, 2015 1 commit
  13. 28 Mar, 2015 1 commit
  14. 30 Jan, 2015 1 commit