1. 20 8月, 2013 1 次提交
  2. 16 8月, 2013 2 次提交
  3. 15 8月, 2013 1 次提交
  4. 21 6月, 2013 1 次提交
  5. 06 6月, 2013 1 次提交
    • T
      am33xx/omap4+: Move SRAM_SCRATCH_SPACE_ADDR to <asm/arch/omap.h> · edfcf85a
      Tom Rini 提交于
      The location of valid scratch space is dependent on SoC, so move that
      there.  On OMAP4+ we continue to use SRAM_SCRATCH_SPACE_ADDR.  On
      am33xx/ti814x we want to use what the ROM defines as "public stack"
      which is the area after our defined download image space.  Correct the
      comment about and location of CONFIG_SPL_TEXT_BASE.
      Signed-off-by: NTom Rini <trini@ti.com>
      edfcf85a
  6. 05 6月, 2013 1 次提交
    • T
      am33xx: Correct NON_SECURE_SRAM_START/END · 320d9746
      Tom Rini 提交于
      Prior to Sricharan's cleanup of the boot parameter saving code, we
      did not make use of NON_SECURE_SRAM_START on am33xx, so it wasn't a
      problem that the address was pointing to the middle of our running SPL.
      Correct to point to the base location of the download image area.
      Increase CONFIG_SPL_TEXT_BASE to account for this scratch area being
      used.  As part of correcting these tests, make use of the fact that
      we've always been placing our stack outside of the download image area
      (which is fine, once the downloaded image is run, ROM is gone) so
      correct the max size test to be the ROM defined top of the download area
      to where we link/load at.
      Signed-off-by: NTom Rini <trini@ti.com>
      
      ---
      Changes in v2:
      - Fix typo noted by Peter Korsgaard
      320d9746
  7. 10 5月, 2013 3 次提交
  8. 25 3月, 2013 1 次提交
    • T
      am33xx: Add required includes to some omap/am33xx code · 98f92001
      Tom Rini 提交于
      - In arch/arm/cpu/armv7/omap-common/timer.c,
        drivers/mtd/nand/omap_gpmc.c and drivers/net/cpsw.c add #include files
        that the driver needs but had been relying on <config.h> to bring in.
      - In arch/arm/cpu/armv7/omap-common/lowlevel_init.S add <config.h>
      - In am335x_evm.h and pcm051.h don't globally include
        <asm/arch/hardware.h> and <asm/arch/cpu.h> but just <asm/arch/omap.h>
        as that is the only include which defines things the config uses.
      
      Cc: Lars Poeschel <poeschel@lemonage.de>
      Signed-off-by: NTom Rini <trini@ti.com>
      98f92001
  9. 13 3月, 2013 1 次提交
  10. 07 2月, 2013 1 次提交
  11. 10 12月, 2012 3 次提交
  12. 20 11月, 2012 1 次提交
  13. 03 11月, 2012 1 次提交
    • T
      am335x_evm: Add CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG support · 044fc14b
      Tom Rini 提交于
      We add CONFIG_ENV_VARS_UBOOT_CONFIG,
      CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG and CONFIG_BOARD_LATE_INIT to set
      the variables and then fdtfile and findfdt to make us of this.  It is
      now possible to do 'run findfdt' to have fdtfile be set to the value of
      the dtb file to load for the board we are running on.
      Signed-off-by: NTom Rini <trini@ti.com>
      044fc14b
  14. 26 10月, 2012 2 次提交
  15. 23 10月, 2012 1 次提交
  16. 02 10月, 2012 2 次提交
  17. 28 9月, 2012 1 次提交
    • T
      SPL: Move the omap SPL framework to common/spl · 47f7bcae
      Tom Rini 提交于
      Add a new flag, CONFIG_SPL_FRAMEWORK to opt into the common/spl SPL
      framework, enable on all of the previously using boards.  We move the
      spl_ymodem.c portion to common/ and spl_mmc.c to drivers/mmc/.  We leave
      the NAND one in-place as we plan to replace it later in this series.
      
      We use common/spl to avoid linker problems with respect to merging
      constant strings in objects.   Otherwise all strings in common/ will be
      linked in and kept which grows SPL in size too much.
      Signed-off-by: NTom Rini <trini@ti.com>
      47f7bcae
  18. 01 9月, 2012 11 次提交
  19. 27 3月, 2012 1 次提交
  20. 23 1月, 2012 1 次提交
  21. 16 1月, 2012 3 次提交