aboutsummaryrefslogtreecommitdiff
path: root/drivers/mtd/lpddr/lpddr_cmds.c
diff options
context:
space:
mode:
authorEero Nurkkala <[email protected]>2009-07-29 15:02:12 -0700
committerLinus Torvalds <[email protected]>2009-07-29 19:10:35 -0700
commit57c5c28dbc835c67a9c23912bab56b7f165e7715 (patch)
tree6d3ddbbff6aa875b00f52fb7efc792faf51b9ae2 /drivers/mtd/lpddr/lpddr_cmds.c
parentddb22195cb3dc5175ba3aac5e957d0e34cd2ee73 (diff)
spi: omap2_mcspi rxdma bugfix
When data is read through DMA, the last element must be read separately through the RX register. It cannot be transferred by the DMA. For further details see e.g. OMAP35x TRM (table 19-16). Without the fix the driver causes extra clocks to be clocked to the bus after DMA RX operations. This can cause interesting behaviour with some devices. Signed-off-by: Juuso Oikarinen <[email protected]> Signed-off-by: Eero Nurkkala <[email protected]> [[email protected]: Simplified the patch while keeping the idea.] Signed-off-by: Aaro Koskinen <[email protected]> Signed-off-by: David Brownell <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'drivers/mtd/lpddr/lpddr_cmds.c')
0 files changed, 0 insertions, 0 deletions