summaryrefslogtreecommitdiffstats
path: root/crypto
diff options
context:
space:
mode:
authorSamu Onkalo <samu.p.onkalo@nokia.com>2010-09-03 13:20:19 +0200
committerHerbert Xu <herbert@gondor.apana.org.au>2010-09-03 13:20:19 +0200
commit584db6a1b5b80513b272b788e5bda43da982817a (patch)
treeca280847905a7d1f8970799bfb22b7da91ff4e31 /crypto
parentcrypto: fips - FIPS requires algorithm self-tests (diff)
downloadlinux-584db6a1b5b80513b272b788e5bda43da982817a.tar.xz
linux-584db6a1b5b80513b272b788e5bda43da982817a.zip
crypto: omap-sham - Adjust DMA parameters
DMA is set to use burst mode also for source channel. It should descrease memory bandwidth needs. DMA synchronization is set to use prefetch mechanism. SHAM block is behind L4 bus and it doesn't have fifo. SHAM block is stalling as long as the new data is available. It takes time to fetch data from memory and transfer it via L4 bus. With prefetch enabled, data is waiting in DMA fifo and SHAM block receives new data block faster. This increases SHA processing speed up to 30 percent depending on the bus / memory load. Signed-off-by: Samu Onkalo <samu.p.onkalo@nokia.com> Signed-off-by: Dmitry Kasatkin <dmitry.kasatkin@nokia.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto')
0 files changed, 0 insertions, 0 deletions