1. 03 10月, 2009 29 次提交
  2. 15 9月, 2009 4 次提交
    • S
      TI DaVinci: DM646x: Initial Support for DM646x SOC · e08dbb4f
      Sandeep Paulraj 提交于
      DM646x is an SOC from TI which has both an ARM and a DSP.
      There are multiple variants of the SOC mainly dealing with different
      core speeds.
      This patch adds the initial framework for the DM646x SOC.
      Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
      e08dbb4f
    • S
      TI DaVinci: DM6446: Fix Compilation error in NAND mode · 418e5f43
      Sandeep Paulraj 提交于
      The Default mode that is built for the Davinci DVEVM happens
      to be the NOR mode.
      When we want to build for the NAND mode, we get a compilation
      error. This is overcome by defining the CONFIG_MTD_DEVICE
      flag in the NAND mode.
      The image built for NAND mode was successfully tested on the
      DaVinci DM6446 EVM.
      Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
      418e5f43
    • T
      OMAP3 Move cache routine to cache.S · 7467599c
      Tom Rix 提交于
      v7_flush_dcache_all, because it depends on omap ROM code is not
      generic.  Rename the function to 'invalidate_dcache' and move it
      to the omap cpu directory.
      
      Collect the other omap cache routines l2_cache_enable and
      l2_cache_disable with invalide_dcache into cache.S.  This
      means removing the old cache.c file that contained l2_cache_enable
      and l2_cache_disable.
      
      The conversion from cache.c to cache.S was done most through
      disassembling the uboot binary.  The only significant change was
      to change the comparision for the return of get_cpu_rev from
      
         cmp	r0, #0
         beq	earlier_than_label
      
      Which was lost information to
      
         cmp	r0, #CPU_3XX_ES20
         blt	earlier_than_label
      
      The paths through the enable routine were verified by
      adding an infinite loop and seeing the hang.  Then
      removing the infinite loop and seeing it continue.
      
      The disable routine is similar enough that it was not
      tested with this method.
      
      Run tested by cold booting from nand on beagle and zoom1.
      Compile tested on MAKEALL arm.
      Signed-off-by: NTom Rix <Tom.Rix@windriver.com>
      7467599c
    • S
      TI DaVinci: Remove references to SZ_xx · 5e4c9a10
      Sandeep Paulraj 提交于
      This patch removes the asm/sizes.h header file from being
      included in the DaVinci SOC configs.
      References to SZ_xx have been replaced by appropriate
      bit shifted values.
      Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
      Acked-by: NWolfgang Denk <wd@denx.de>
      5e4c9a10
  3. 05 9月, 2009 7 次提交