Skip to content
Snippets Groups Projects
  1. Mar 24, 2018
  2. Mar 23, 2018
    • Tom Rini's avatar
      Merge git://git.denx.de/u-boot-arc · 423effc0
      Tom Rini authored
      Alexey:
       1. Significantly rework cache-related functionality.
          In particular that fixes coherency problems in some corner-cases,
          allows us to enable and disable caches in run-time and still
          have properly running system, finally support execution from
          real flash (before we used to run from DDR from the very beginning).
      
       2. Remove string routines implemented in assembly.
          That allows us to build and run U-Boot on wide range of ARC cores
          with different configurations. I.e. whatever tuning is used on GCC's
          command-line we'll get code for desired flavor of ARC.
          Otherwise for each and every corner-case we would need to add ifdefs
          in assembly code to accommodate missing instructions etc.
      
       3. Get use of GCC's garbage collector which helps to slim-down resulting image
          quite a bit.
      
       4. Also now we may disable U-Boot self-relocation for ARC if needed either
          by platform or for debugging purposes.
      423effc0
    • Eugeniy Paltsev's avatar
      ARC: bootm: Refactor GO and PREP subcommands implementation · f665c14f
      Eugeniy Paltsev authored
      
      Refactor GO and PREP subcommands implementation for a simpler
      override in the boards platform code.
      
      Signed-off-by: default avatarEugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
      Signed-off-by: default avatarAlexey Brodkin <abrodkin@synopsys.com>
      f665c14f
  3. Mar 22, 2018
Loading