1. 28 Jan, 2017 5 commits
  2. 25 Jan, 2017 5 commits
  3. 24 Jan, 2017 2 commits
  4. 22 Jan, 2017 2 commits
    • Masahiro Yamada's avatar
      ARM: uniphier: add uniphier_v8_defconfig · 82b3d98b
      Masahiro Yamada authored
      This defconfig does not support SPL.  If you use this, the basic
      SoC initialization must be done in firmware that runs before U-Boot.
      (Generally, ARM Trusted Firmware is expected to do this job).
      Signed-off-by: default avatarMasahiro Yamada <yamada.masahiro@socionext.com>
      82b3d98b
    • Masahiro Yamada's avatar
      ARM: uniphier: make SPL optional for ARVv8 SoCs · 561ca649
      Masahiro Yamada authored
      We may want to run different firmware before running U-Boot.  For
      example, ARM Trusted Firmware runs before U-Boot, making U-Boot
      a non-secure world boot loader.  In this case, the SoC might be
      initialized there, which enables us to skip SPL entirely.
      
      This commit removes "select SPL" to make it configurable.  This
      also enables the Multi SoC support for the UniPhier ARMv8 SoCs.
      (CONFIG_ARCH_UNIPHIER_V8_MULTI)  Thanks to the driver model and
      Device Tree, the U-Boot proper part is now written in a generic way.
      The board/SoC parameters reside in DT.  The Multi SoC support
      increases the memory footprint a bit, but the U-Boot proper does
      not have strict memory constraint.  This will mitigate the per-SoC
      (sometimes per-board) defconfig burden.
      Signed-off-by: default avatarMasahiro Yamada <yamada.masahiro@socionext.com>
      561ca649
  5. 21 Jan, 2017 3 commits
  6. 20 Jan, 2017 2 commits
    • Andreas Färber's avatar
      odroid-c2: Enable distro boot · 70b8bd7d
      Andreas Färber authored
      Use the generic "distro" boot framework to enable automatic DHCP boot.
      MMC and USB are not yet implemented, so this is the only boot option.
      
      The fdt and kernel addresses are adopted from downstream; ramdisk and
      scriptaddr addresses were chosen arbitrarily.
      Signed-off-by: default avatarAndreas Färber <afaerber@suse.de>
      Reviewed-by: default avatarAlexander Graf <agraf@suse.de>
      70b8bd7d
    • Tom Rini's avatar
      ARM: Default to using optimized memset and memcpy routines · 40d5534c
      Tom Rini authored
      We have long had available optimized versions of the memset and memcpy
      functions that are borrowed from the Linux kernel.  We should use these
      in normal conditions as the speed wins in many workflows outweigh the
      relatively minor size increase.  However, we have a number of places
      where we're simply too close to size limits in SPL and must be able to
      make the size vs performance trade-off in those cases.
      
      Cc: Philippe Reynes <tremyfr@yahoo.fr>
      Cc: Eric Jarrige <eric.jarrige@armadeus.org>
      Cc: Heiko Schocher <hs@denx.de>
      Cc: Magnus Lilja <lilja.magnus@gmail.com>
      Cc: Lokesh Vutla <lokeshvutla@ti.com>
      Cc: Chander Kashyap <k.chander@samsung.com>
      Cc: Akshay Saraswat <akshay.s@samsung.com>
      Cc: Simon Glass <sjg@chromium.org>
      Cc: Stefan Roese <sr@denx.de>
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      Acked-by: default avatarStefan Roese <sr@denx.de>
      Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
      40d5534c
  7. 18 Jan, 2017 13 commits
  8. 17 Jan, 2017 3 commits
  9. 15 Jan, 2017 2 commits
  10. 14 Jan, 2017 3 commits