Skip to content
Snippets Groups Projects
  1. Sep 30, 2011
  2. Sep 04, 2011
  3. Sep 03, 2011
    • Anton Staaf's avatar
      mmc: S5P: Support DMA restarts at buffer boundaries · 9070872b
      Anton Staaf authored
      
      Currently if a DMA buffer straddles a buffer alignment boundary
      (512KiB) then the DMA engine will pause and generate a DMA
      interrupt.  Since the DMA interrupt is not enabled it will hang
      the MMC driver.
      
      This patch adds support for restarting the DMA transfer.  The
      SYSTEM_ADDRESS register contains the next address that would have
      been read/written when a boundary is hit.  So we can read that
      and write it back.  The write triggers the resumption of the
      transfer.
      
      Signed-off-by: default avatarAnton Staaf <robotboy@chromium.org>
      Signed-off-by: default avatarMinkyu Kang <mk7.kang@samsung.com>
      Tested-by : Jaehoon Chung <jh80.chung@samsung.com>
      Cc: Albert ARIBAUD <albert.u.boot@aribaud.net>
      9070872b
  4. Jul 29, 2011
  5. Jul 26, 2011
  6. Jul 16, 2011
  7. May 26, 2011
  8. May 19, 2011
  9. May 18, 2011
  10. Apr 29, 2011
  11. Apr 13, 2011
Loading