1. 03 2月, 2010 5 次提交
  2. 09 9月, 2009 2 次提交
  3. 17 6月, 2009 1 次提交
    • I
      fsldma: use PCI Read Multiple command · a7aea373
      Ira W. Snyder 提交于
      By default, the Freescale 83xx DMA controller uses the PCI Read Line
      command when reading data over the PCI bus. Setting the controller to use
      the PCI Read Multiple command instead allows the controller to read much
      larger bursts of data, which provides a drastic speed increase.
      
      The slowdown due to using PCI Read Line was only observed when a PCI-to-PCI
      bridge was between the devices trying to communicate.
      
      A simple test driver showed an increase from 4MB/sec to 116MB/sec when
      performing DMA over the PCI bus. Using DMA to transfer between blocks of
      local SDRAM showed no change in performance with this patch. The dmatest
      driver was also used to verify the correctness of the transfers, and showed
      no errors.
      Signed-off-by: NIra W. Snyder <iws@ovro.caltech.edu>
      Acked-by: NTimur Tabi <timur@freescale.com>
      Acked-by: NKumar Gala <galak@kernel.crashing.org>
      Signed-off-by: NDan Williams <dan.j.williams@intel.com>
      a7aea373
  4. 27 9月, 2008 1 次提交
  5. 31 3月, 2008 1 次提交
  6. 19 3月, 2008 1 次提交
  7. 05 3月, 2008 1 次提交