Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

crypto: caam - remove unused sg_to_sec4_sg_len()

sg_to_sec4_sg_len() is no longer used since
commit 479bcc7c5b9e ("crypto: caam - Convert authenc to new AEAD interface")

Its functionality has been superseded by the usage of sg_nents_for_len()
returning the number of S/G entries corresponding to the provided length.

Signed-off-by: Horia Geantă <horia.geanta@nxp.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>

authored by

Horia Geantă and committed by
Herbert Xu
bcde1f78 c7a91eb8

-15
-15
drivers/crypto/caam/sg_sw_sec4.h
··· 58 58 sec4_sg_ptr = sg_to_sec4_sg(sg, sg_count, sec4_sg_ptr, offset); 59 59 sec4_sg_ptr->len |= cpu_to_caam32(SEC4_SG_LEN_FIN); 60 60 } 61 - 62 - static inline struct sec4_sg_entry *sg_to_sec4_sg_len( 63 - struct scatterlist *sg, unsigned int total, 64 - struct sec4_sg_entry *sec4_sg_ptr) 65 - { 66 - do { 67 - unsigned int len = min(sg_dma_len(sg), total); 68 - 69 - dma_to_sec4_sg_one(sec4_sg_ptr, sg_dma_address(sg), len, 0); 70 - sec4_sg_ptr++; 71 - sg = sg_next(sg); 72 - total -= len; 73 - } while (total); 74 - return sec4_sg_ptr - 1; 75 - }