summaryrefslogtreecommitdiff
path: root/crypto/ctr.c
diff options
context:
space:
mode:
authorStefan Agner <stefan@agner.ch>2015-01-10 11:33:46 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2015-02-02 21:09:55 +0300
commit011f5bde62890c39440859c8077a0a5a6aca316d (patch)
treecd220f8bcb7a8354b2ddcbfe5419228dae8e2dfc /crypto/ctr.c
parent4a818c4396cb8f0d00b48921654e7918ed54f17f (diff)
downloadlinux-011f5bde62890c39440859c8077a0a5a6aca316d.tar.xz
serial: fsl_lpuart: update RX timer on successful DMA transfer
To end a DMA transfer which did not consume a whole buffer (e.g. one character only), a RX timer is used. When lots of data are received the DMA transfer will complete and setup another DMA transfer, which in turn might complete again. In this cases, it is not necessary to abort the DMA transfers using the RX timer. This change pushes the RX timer timeout into the future each time a DMA transfer completed. Aborting the DMA was not very harmful, since the next received character lead to setup of another RX DMA. Signed-off-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'crypto/ctr.c')
0 files changed, 0 insertions, 0 deletions