1. 06 10月, 2011 1 次提交
  2. 12 9月, 2011 2 次提交
  3. 04 9月, 2011 16 次提交
  4. 04 8月, 2011 1 次提交
  5. 13 5月, 2011 1 次提交
  6. 28 4月, 2011 5 次提交
  7. 26 4月, 2011 1 次提交
  8. 12 12月, 2010 1 次提交
  9. 20 11月, 2010 1 次提交
  10. 05 11月, 2010 2 次提交
  11. 27 10月, 2010 1 次提交
    • W
      Replace CONFIG_SYS_GBL_DATA_SIZE by auto-generated value · 25ddd1fb
      Wolfgang Denk 提交于
      CONFIG_SYS_GBL_DATA_SIZE has always been just a bad workarond for not
      being able to use "sizeof(struct global_data)" in assembler files.
      Recent experience has shown that manual synchronization is not
      reliable enough.  This patch renames CONFIG_SYS_GBL_DATA_SIZE into
      GENERATED_GBL_DATA_SIZE which gets automatically generated by the
      asm-offsets tool.  In the result, all definitions of this value can be
      deleted from the board config files.  We have to make sure that all
      files that reference such data include the new <asm-offsets.h> file.
      
      No other changes have been done yet, but it is obvious that similar
      changes / simplifications can be done for other, related macro
      definitions as well.
      Signed-off-by: NWolfgang Denk <wd@denx.de>
      Acked-by: NKumar Gala <galak@kernel.crashing.org>
      25ddd1fb
  12. 19 10月, 2010 1 次提交
  13. 18 10月, 2010 2 次提交
  14. 13 10月, 2010 2 次提交
  15. 20 9月, 2010 2 次提交
    • H
      ARM: implement relocation for ARM V7 (OMAP) · 561142af
      Heiko Schocher 提交于
      Change the implementation for ARM V7 to relocate the code to an
      arbitrary address in RAM.
      
      Adapt the Beagle board (Cortex A8) to test the changes.
      
      Portions of this work were supported by funding from
      the CE Linux Forum.
      Signed-off-by: NHeiko Schocher <hs@denx.de>
      561142af
    • H
      ARM V7 (OMAP): add data cache support, test on Beagle board · 95c6f6d3
      Heiko Schocher 提交于
      Add data cache support for ARM V7 systems. Used cache flush
      functions from linux:arch/arm/mm/cache-v7.S developed from
      Catalin Marinas.
      
      Enable "cache" command on Beagle board and test performance.
      
          Test 1: Loading 127 MB of data from NAND flash into RAM:
      
          Instr. Cache	off	on	on
            Data Cache	off	off	on
          --------------------------------------------------
          Beagle (Cortex A8)	116s	106s	30.3s	= x 3.8
      
          Test 2: uncompressing a gzipped image from RAM to RAM
                  (size compressed: 6.5 MiB, uncompressed: 35 MiB):
      
          Instr. Cache	off	on	on
            Data Cache	off	off	on
          --------------------------------------------------
          Beagle (Cortex A8)	1.84s	1.64s	0.12s	= x 15.3
      
      Portions of this work were supported by funding from
      the CE Linux Forum.
      Signed-off-by: NHeiko Schocher <hs@denx.de>
      Reviewed-by: Ben Gardiner<bengardiner@nanometrics.ca>
      95c6f6d3
  16. 09 9月, 2010 1 次提交