Skip to content
Snippets Groups Projects
  1. Oct 17, 2008
    • Stefan Roese's avatar
      ppc4xx: PPC44x MQ initialization · ec081c2c
      Stefan Roese authored
      
      Set the MQ Read Passing & MCIF Cycle limits to the recommended by AMCC
      values. This fixes the occasional 440SPe hard locking issues when the 440SPe's
      dedicated DMA engines are used (e.g. by the h/w accelerated RAID driver).
      
      Previously the appropriate initialization had been made in Linux, by the
      ppc440spe ADMA driver, which is wrong because modifying the MQ configuration
      registers after normal operation has begun is not supported and could
      have unpredictable results.
      
      Comment from Stefan: This patch doesn't change the resulting value of the
      MQ registers. It explicitly sets/clears all bits to the desired state which
      better documents the resulting register value instead of relying on pre-set
      default values.
      
      Signed-off-by: default avatarYuri Tikhonov <yur@emcraft.com>
      Signed-off-by: default avatarStefan Roese <sr@denx.de>
      ec081c2c
  2. Oct 15, 2008
  3. Oct 14, 2008
  4. Oct 13, 2008
  5. Oct 12, 2008
  6. Oct 10, 2008
Loading