1. 25 Apr, 2019 22 commits
  2. 24 Apr, 2019 4 commits
    • Tom Rini's avatar
      Merge branch '2019-04-22-master-imports' · 3fbd2dce
      Tom Rini authored
      - Add and enable brcmnand driver on a number of relevant platforms.
        Also add and enable LED drivers on more bcm platforms.
      - Various ARMv8 fixes/improvements, including extending PSCI
        functionality.
      - fs_loader improvments
      - Various FIT/SPL improvements
      - PCI bugfixes
      - Poplar platform ethernet support
      - MediaTek MMC improvements
      - Android boot improvements
      3fbd2dce
    • Eugeniu Rosca's avatar
      image: android: fix 'iminfo' typo · 74a7e001
      Eugeniu Rosca authored and Tom Rini's avatar Tom Rini committed
      Fix below CP warning triggered by the 'iminfo' output in another patch:
      WARNING: 'addrress' may be misspelled - perhaps 'address'?
      
      Fixes: 4f1318b2
      
       ("common: image: minimal android image iminfo support")
      Signed-off-by: default avatarEugeniu Rosca <erosca@de.adit-jv.com>
      Acked-by: default avatarMarek Vasut <marek.vasut@gmail.com>
      74a7e001
    • Eugeniu Rosca's avatar
      image: android: allow booting lz4-compressed kernels · 829ceb28
      Eugeniu Rosca authored and Tom Rini's avatar Tom Rini committed
      
      
      According to Android image format [1], kernel image resides at 1 page
      offset from the boot image address. Grab the magic number from there
      and allow U-Boot to handle LZ4-compressed KNL binaries instead of
      hardcoding compression type to IH_COMP_NONE. Other compression types,
      if needed, can be added later.
      
      Tested on H3ULCB-KF using the image detailed in [2].
      
      [1] Excerpt from include/android_image.h
          +-----------------+
          | boot header     | 1 page
          +-----------------+
          | kernel          | n pages
          +-----------------+
          | ramdisk         | m pages
          +-----------------+
          | second stage    | o pages
          +-----------------+
      
      [2] => iminfo 4c000000
          ## Checking Image at 4c000000 ...
          Android image found
          kernel size:      85b9d1
          kernel address:   48080000
          ramdisk size:     54ddbc
          ramdisk addrress: 4a180000
          second size:      0
          second address:   48000800
          tags address:     48000100
          page size:        800
          os_version:       1200012a (ver: 0.9.0, level: 2018.10)
          name:
          cmdline:          buildvariant=userdebug
      
      Signed-off-by: default avatarEugeniu Rosca <erosca@de.adit-jv.com>
      829ceb28
    • Heinrich Schuchardt's avatar
      test: env: Enable env unit tests by default · 0efe2b8f
      Heinrich Schuchardt authored and Tom Rini's avatar Tom Rini committed
      
      
      If CONFIG_UNIT_TEST is enabled we should enable the individual tests by
      default to ensure good test coverage.
      
      Reviewed-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      Signed-off-by: Heinrich Schuchardt's avatarHeinrich Schuchardt <xypron.glpk@gmx.de>
      0efe2b8f
  3. 23 Apr, 2019 14 commits