crypto: cavium/nitrox - Fix sparse warnings
authorHerbert Xu <herbert@gondor.apana.org.au>
Fri, 6 Nov 2020 06:53:52 +0000 (17:53 +1100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 13 Nov 2020 09:38:45 +0000 (20:38 +1100)
commitcd078cb6a0f2e360b073b34f78a53b9410fa3e7a
tree9070937bb3e44c6f6f4b7d4f59349f7b328e13b9
parent802c6c3ef3bc3eeca95d3ad55642fb7a973d185a
crypto: cavium/nitrox - Fix sparse warnings

This patch fixes all the sparse warnings in cavium/nitrox:

- Fix endianness warnings by adding the correct markers to unions.
- Add missing header inclusions for prototypes.
- Move nitrox_sriov_configure prototype into the isr header file.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/cavium/nitrox/nitrox_aead.c
drivers/crypto/cavium/nitrox/nitrox_debugfs.c
drivers/crypto/cavium/nitrox/nitrox_hal.c
drivers/crypto/cavium/nitrox/nitrox_isr.c
drivers/crypto/cavium/nitrox/nitrox_isr.h
drivers/crypto/cavium/nitrox/nitrox_main.c
drivers/crypto/cavium/nitrox/nitrox_mbx.c
drivers/crypto/cavium/nitrox/nitrox_req.h
drivers/crypto/cavium/nitrox/nitrox_reqmgr.c