summaryrefslogtreecommitdiff
path: root/include/linux/mca.h
diff options
context:
space:
mode:
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>2010-11-23 04:12:17 +0300
committerSebastian Andrzej Siewior <bigeasy@linutronix.de>2010-12-02 19:55:13 +0300
commit579d3bb2ac1a351bbf536480a9ab38199bbf901d (patch)
tree7bea16be4415566fa430df5dcb25290411dec815 /include/linux/mca.h
parent2a8626a9e2d86d114a2d9f813a1acebf9d53dd10 (diff)
downloadlinux-579d3bb2ac1a351bbf536480a9ab38199bbf901d.tar.xz
spi/pxa2xx: Modify RX-Tresh instead of busy-loop for the remaining RX bytes.
After all TX bytes are sent, the driver spins while the SPI core is busy and then it spins for a "short" period of time until RX bytes are available. On Sodavile the busy flag disappears pretty quick and after that it takes approx ~130ms (sometimes less but not much) until there are bytes available in the RX FIFO. This patch removes the busy loop and modifies the RX threshould so we get woken up once the remainings bytes arrived. Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Signed-off-by: Dirk Brandewie <dirk.brandewie@gmail.com>
Diffstat (limited to 'include/linux/mca.h')
0 files changed, 0 insertions, 0 deletions