1. 30 Nov, 2015 6 commits
  2. 23 Nov, 2015 1 commit
  3. 22 Nov, 2015 8 commits
  4. 20 Nov, 2015 2 commits
  5. 19 Nov, 2015 1 commit
  6. 18 Nov, 2015 3 commits
    • Nikita Kiryanov's avatar
      spl: mmc: add support for BOOT_DEVICE_MMC2 · a1e56cf6
      Nikita Kiryanov authored
      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: default avatarTom Rini <trini@konsulko.com>
      a1e56cf6
    • Nikita Kiryanov's avatar
      spl: change return values of spl_*_load_image() · 36afd451
      Nikita Kiryanov authored
      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: default avatarTom Rini <trini@konsulko.com>
      Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
      36afd451
    • Kipisz, Steven's avatar
      board: ti: beagle_x15: Rename to indicate support for TI am57xx evms · 74cc8b09
      Kipisz, Steven authored
      BeagleBoard X15 (http://beagleboard.org/x15) support in u-boot does
      actually support two different platform configuration offered by
      TI. In addition to BeagleBoard X15, it also supports the TMDXEVM5728
      (or more commonly known as AM5728-evm).
      
      Information about the TI AM57xx EVM can be found here
      http://www.ti.com/tool/tmdxevm5728
      
      The EVM configuration is 1-1 compatible with BeagleBoard X15 with the
      additional support for mPCIe, mSATA, LCD, touchscreen, Camera, push
      button and TI's wlink8 offering.
      
      Hence, we rename the beagle_x15 directory to am57xx to support TI
      EVMs that use the AM57xx processor. By doing this we have common code
      reuse. This sets the stage to have a common u-boot image solution for
      multiple TI EVMs such as that already done for am335x and am437x. This
      sets the stage for upcoming multiple TI EVMs that share the same code
      base.
      
      NOTE: Commit eae7ae18 ("am437x: Add am57xx_evm_defconfig using
      CONFIG_DM") introduced DT support for beagle_x15 under am57xx_evm
      platform name. However, this ignored the potential confusion arising for
      users as a result. To prevent this, existing beagle_x15_defconfig is
      renamed as am57xx_evm_nodt_defconfig to denote that this is the "non
      device tree" configuration for the same platform. We still retain
      am57xx-beagle-x15.dts at this point, since we just require the common
      minimum dts.
      
      As a result of this change, users should expect changes in build
      procedures('make am57xx_evm_nodt_defconfig' instead of 'make
      beagle_x15_defconfig'). Hopefully, this would be a one-time change.
      Signed-off-by: default avatarSteve Kipisz <s-kipisz2@ti.com>
      Signed-off-by: default avatarSchuyler Patton <spatton@ti.com>
      Acked-by: default avatarNishanth Menon <nm@ti.com>
      Acked-by: default avatarLokesh Vutla <lokeshvutla@ti.com>
      74cc8b09
  7. 17 Nov, 2015 4 commits
  8. 12 Nov, 2015 15 commits