1. 27 1月, 2021 1 次提交
  2. 18 4月, 2020 1 次提交
    • A
      image: Add compressed Image parsing support in booti. · 414c34ed
      Atish Patra 提交于
      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: NAtish Patra <atish.patra@wdc.com>
      Reviewed-by: NTom Rini <trini@konsulko.com>
      [trini: Fix minor rST formatting problems]
      Signed-off-by: NTom Rini <trini@konsulko.com>
      414c34ed
  3. 26 11月, 2018 1 次提交
  4. 07 5月, 2018 1 次提交
    • T
      SPDX: Convert all of our single license tags to Linux Kernel style · 83d290c5
      Tom Rini 提交于
      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: NTom Rini <trini@konsulko.com>
      83d290c5
  5. 28 4月, 2018 1 次提交
  6. 24 2月, 2018 1 次提交
  7. 21 6月, 2016 1 次提交
    • H
      Kconfig: Add a new DISTRO_DEFAULTS Kconfig option · 9f823615
      Hans de Goede 提交于
      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: NHans de Goede <hdegoede@redhat.com>
      9f823615
  8. 16 2月, 2016 1 次提交
  9. 29 1月, 2016 2 次提交
  10. 09 7月, 2015 1 次提交
  11. 29 3月, 2015 1 次提交
  12. 30 1月, 2015 1 次提交