crypto: caam - Remove GFP_DMA and add DMA alignment padding
GFP_DMA does not guarantee that the returned memory is aligned
for DMA. It should be removed where it is superfluous.
However, kmalloc may start returning DMA-unaligned memory in future
so fix this by adding the alignment by hand.
Signed-off-by:
Herbert Xu <herbert@gondor.apana.org.au>
Showing
- drivers/crypto/caam/blob_gen.c 1 addition, 1 deletiondrivers/crypto/caam/blob_gen.c
- drivers/crypto/caam/caamalg.c 10 additions, 6 deletionsdrivers/crypto/caam/caamalg.c
- drivers/crypto/caam/caamalg_qi.c 10 additions, 6 deletionsdrivers/crypto/caam/caamalg_qi.c
- drivers/crypto/caam/caamalg_qi2.c 29 additions, 19 deletionsdrivers/crypto/caam/caamalg_qi2.c
- drivers/crypto/caam/caamalg_qi2.h 4 additions, 6 deletionsdrivers/crypto/caam/caamalg_qi2.h
- drivers/crypto/caam/caamhash.c 11 additions, 3 deletionsdrivers/crypto/caam/caamhash.c
- drivers/crypto/caam/caampkc.c 17 additions, 14 deletionsdrivers/crypto/caam/caampkc.c
- drivers/crypto/caam/caamprng.c 9 additions, 3 deletionsdrivers/crypto/caam/caamprng.c
- drivers/crypto/caam/caamrng.c 7 additions, 4 deletionsdrivers/crypto/caam/caamrng.c
- drivers/crypto/caam/ctrl.c 2 additions, 2 deletionsdrivers/crypto/caam/ctrl.c
- drivers/crypto/caam/key_gen.c 1 addition, 1 deletiondrivers/crypto/caam/key_gen.c
- drivers/crypto/caam/qi.c 2 additions, 2 deletionsdrivers/crypto/caam/qi.c
- drivers/crypto/caam/qi.h 8 additions, 4 deletionsdrivers/crypto/caam/qi.h
Loading
Please register or sign in to comment