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

crypto: omap-des - Fix sparse/compiler warnings

This patch fixes sparse endianness warnings as well as compiler
warnings on 64-bit hosts.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Reviewed-by: Tero Kristo <t-kristo@ti.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>

+3 -3
+3 -3
drivers/crypto/omap-des.c
··· 87 87 struct omap_des_dev *dd; 88 88 89 89 int keylen; 90 - u32 key[(3 * DES_KEY_SIZE) / sizeof(u32)]; 90 + __le32 key[(3 * DES_KEY_SIZE) / sizeof(u32)]; 91 91 unsigned long flags; 92 92 }; 93 93 ··· 461 461 crypto_skcipher_reqtfm(dd->req)); 462 462 int err; 463 463 464 - pr_debug("total: %d\n", dd->total); 464 + pr_debug("total: %zd\n", dd->total); 465 465 466 466 if (!dd->pio_only) { 467 467 err = dma_map_sg(dd->dev, dd->in_sg, dd->in_sg_len, ··· 504 504 505 505 static int omap_des_crypt_dma_stop(struct omap_des_dev *dd) 506 506 { 507 - pr_debug("total: %d\n", dd->total); 507 + pr_debug("total: %zd\n", dd->total); 508 508 509 509 omap_des_dma_stop(dd); 510 510