Skip to content
Snippets Groups Projects
  1. Feb 09, 2023
  2. Feb 07, 2023
  3. Feb 06, 2023
    • Linus Walleij's avatar
      cmd: Add a SEAMA image load command · 41a29f28
      Linus Walleij authored and Tom Rini's avatar Tom Rini committed
      
      Add a command to load SEAMA (Seattle Image), a NAND flash
      on-flash storage format.
      
      This type of flash image is found in some D-Link routers such
      as DIR-645, DIR-842, DIR-859, DIR-860L, DIR-885L, DIR890L and
      DCH-M225, as well as in WD and NEC routers on the ath79
      (MIPS), Broadcom BCM53xx, and RAMIPS platforms.
      
      This U-Boot command will read and decode a SEAMA image from
      raw NAND flash on any platform. As it is always using big endian
      format for the data decoding is always necessary on platforms
      such as ARM.
      
      The command is needed to read a SEAMA-encoded boot image on the
      D-Link DIR-890L router for boot from NAND flash in an upcoming
      port of U-Boot to the Broadcom Northstar (BCM4709, BCM53xx)
      architecture.
      
      A basic test and documentation is added as well. The test must
      be run on a target with NAND flash support and at least one
      resident SEAMA image in flash.
      
      Cc: Rafał Miłecki <rafal@milecki.pl>
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      41a29f28
    • Simon Glass's avatar
      qemu: Move qfw kernel setup into a common file · 00fa989e
      Simon Glass authored and Tom Rini's avatar Tom Rini committed
      
      This is currently in the cmd/ file but we want to call it from a driver.
      Move it into a common place. Tidy up the header-file order while we are
      here.
      
      Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      00fa989e
    • Simon Glass's avatar
      qemu: Update qfw command to use addresses · e08e6ea6
      Simon Glass authored and Tom Rini's avatar Tom Rini committed
      
      This uses casts all over the place. Use the correct type so that these
      can be avoided, as is done with other commands. Also simplify a few
      conditionals.
      
      Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      e08e6ea6
    • Simon Glass's avatar
      bootstd: Allow enabling BOOTSTD_FULL without needing EXPO · 0041b1c0
      Simon Glass authored and Tom Rini's avatar Tom Rini committed
      
      It is sometimes useful to have one without the other, e.g. on a device
      without a display, since at present the expo feature requires CONFIG_VIDEO
      to be enabled.
      
      Update the Makefile and bootflow command to support this, as well as the
      EXPO dependency.
      
      Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      0041b1c0
  4. Jan 31, 2023
  5. Jan 27, 2023
  6. Jan 26, 2023
  7. Jan 23, 2023
  8. Jan 20, 2023
    • Tom Rini's avatar
      global: Finish CONFIG -> CFG migration · 6e7df1d1
      Tom Rini authored
      
      At this point, the remaining places where we have a symbol that is
      defined as CONFIG_... are in fairly odd locations. While as much dead
      code has been removed as possible, some of these locations are simply
      less obvious at first. In other cases, this code is used, but was
      defined in such a way as to have been missed by earlier checks.  Perform
      a rename of all such remaining symbols to be CFG_... rather than
      CONFIG_...
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      Reviewed-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      6e7df1d1
  9. Jan 18, 2023
  10. Jan 17, 2023
  11. Jan 16, 2023
Loading