Thread (25 messages) 25 messages, 2 authors, 2009-03-08

Re: [PATCH 07/11] sdhci: Add quirk to suppress PIO interrupts during DMA transfers

From: Pierre Ossman <hidden>
Date: 2009-02-08 21:03:18
Also in: lkml

On Fri, 6 Feb 2009 21:06:55 +0300
Anton Vorontsov [off-list ref] wrote:
Some hosts (that is, FSL eSDHC) throw PIO interrupts during DMA
transfers, this causes tons of unneeded interrupts, and thus highly
degraded speed.

This patch adds SDHCI_QUIRK_PIO_IRQS_DURING_DMA quirk. When specified,
the sdhci driver will disable PIO interrupts during DMA transfers.

Signed-off-by: Anton Vorontsov <redacted>
---
It's probably better to change the interrupt handling to only enable
relevant interrupts instead of having everything on constantly. Too
many quirks just makes the driver difficult to understand.

-- 
     -- Pierre Ossman

  WARNING: This correspondence is being monitored by the
  Swedish government. Make sure your server uses encryption
  for SMTP traffic and consider using PGP for end-to-end
  encryption.

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help