diff options
author | Robert Marklund <robert.marklund@stericsson.com> | 2010-10-07 20:05:22 +0200 |
---|---|---|
committer | Philippe Langlais <philippe.langlais@stericsson.com> | 2012-05-22 11:04:34 +0200 |
commit | 14e8ceccf703058389f1a0b6cb8ebb1e73149dc6 (patch) | |
tree | 5246ea1e1ca2342a2b190b2d06faf8f296a589c2 /lib/mpi/mpi-scan.c | |
parent | 3416b97dc49ca05087870066ba991a727133b9bd (diff) |
HCL driver implementation (hash).
Major refactoring, checkpatch fixes, documentation of functions,
structures, enums. Also moved a lot of code from hash_alg.c to hash_core.c.
Fixed problem with incorrect digest when doing HMAC calculations. The
problem was that the function that did message pad seems to handle padding
for keys incorrectly. Now we do not say how many valid bits there are in
the last word when it comes to the key and then the hardware seems to
handle the key correctly.
Fixed contextsaving so hmac(sha1) passes.
There was an if statement checking the DINF bit which was never set. I
have removed this and then contextsaving for hmac(sha1) is working.
Code up to date with the new arch/arm/mach-ux500 folder structure.
Signed-off-by: Joakim Bech <joakim.xx.bech@stericsson.com>
ux500: switch to DMAENGINE-based DMA driver
Switch all DMA clients to the DMA Engine API, and add the platform hooks
for the DMA Engine-based DMA40 driver.
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Signed-off-by: Robert Marklund <robert.marklund@stericsson.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'lib/mpi/mpi-scan.c')
0 files changed, 0 insertions, 0 deletions