1. 23 Mar, 2016 2 commits
  2. 26 Jan, 2016 1 commit
  3. 10 Dec, 2015 1 commit
  4. 22 Nov, 2015 1 commit
  5. 18 Nov, 2015 2 commits
    • Nikita Kiryanov's avatar
      spl: mmc: add support for BOOT_DEVICE_MMC2 · a1e56cf6
      Nikita Kiryanov authored and Tom Rini's avatar Tom Rini committed
      
      
      Currently the mmc device that SPL looks at is always mmc0, regardless
      of the BOOT_DEVICE_MMCx value. This forces some boards to
      implement hacks in order to boot from other mmc devices.
      
      Make SPL take into account the correct mmc device.
      Signed-off-by: default avatarNikita Kiryanov <nikita@compulab.co.il>
      Reviewed-by: Tom Rini's avatarTom Rini <trini@konsulko.com>
      a1e56cf6
    • Nikita Kiryanov's avatar
      spl: change return values of spl_*_load_image() · 36afd451
      Nikita Kiryanov authored and Tom Rini's avatar Tom Rini committed
      
      
      Make spl_*_load_image() functions return a value instead of
      hanging if a problem is encountered. This enables main spl code
      to make the decision whether to hang or not, thus preparing
      it to support alternative boot devices.
      
      Some boot devices (namely nand and spi) do not hang on error.
      Instead, they return normally and SPL proceeds to boot the
      contents of the load address. This is considered a bug and
      is rectified by hanging on error for these devices as well.
      Signed-off-by: default avatarNikita Kiryanov <nikita@compulab.co.il>
      Cc: Igor Grinberg <grinberg@compulab.co.il>
      Cc: Tom Rini <trini@konsulko.com>
      Cc: Simon Glass <sjg@chromium.org>
      Cc: Ian Campbell <ijc@hellion.org.uk>
      Cc: Hans De Goede <hdegoede@redhat.com>
      Cc: Albert Aribaud <albert.u.boot@aribaud.net>
      Cc: Jagan Teki <jteki@openedev.com>
      Reviewed-by: Tom Rini's avatarTom Rini <trini@konsulko.com>
      Reviewed-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      36afd451
  6. 20 Oct, 2015 2 commits
  7. 29 Sep, 2015 2 commits
  8. 31 Aug, 2015 1 commit
  9. 24 Jul, 2015 1 commit
  10. 05 Jul, 2015 2 commits
  11. 28 Jun, 2015 1 commit
  12. 17 Jun, 2015 1 commit
  13. 10 Jun, 2015 1 commit
  14. 29 May, 2015 3 commits
  15. 19 May, 2015 1 commit
  16. 04 May, 2015 5 commits
  17. 15 Apr, 2015 1 commit
  18. 16 Feb, 2015 2 commits
  19. 21 Jan, 2015 1 commit
    • Hans de Goede's avatar
      sunxi: Restore lowlevel_init usage · b56f6e2b
      Hans de Goede authored
      
      
      2 recent sunxi changes have removed the usage of lowlevel_init by moving some
      code around and then setting CONFIG_SKIP_LOWLEVEL_INIT.
      This is problematic for 2 reasons:
      
      1) It does not just stop s_init from being called, it also stops
      cpu_init_cp15 from getting called, which is undesirable.
      
      2) We want u-boot.bin to be usable standalone, without SPL, some people e.g.
      use an upstream u-boot.bin together with Allwinner's boot0 loader. So
      u-boot.bin must (re)initialize the gpios, timer, etc.
      
      This commit restores the lowlevel_init / s_init usage, while keeping the
      changes to no longer use the global-data (gd) struct in the SPL.
      Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
      b56f6e2b
  20. 16 Jan, 2015 2 commits
  21. 14 Jan, 2015 1 commit
  22. 13 Nov, 2014 1 commit
  23. 05 Nov, 2014 1 commit
  24. 24 Oct, 2014 4 commits