linux-stable/drivers/crypto/nx
Herbert Xu 6084466e76 crypto: nx - Fix sparse warnings
This driver generates a large number of sparse warnings due to
two issues.

First of all the structure nx842_devdata is defined inline causing
the __rcu tag to be added to all users of it.  This easily fixed by
splitting up the struct definition.

The second issue is with kdoc markers being incomplete.  The trivial
case of nx842_exec_vas has been fixed, while the other incomplete
documentation has simply been downgraded to normal C comments.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2023-02-14 13:39:33 +08:00
..
Kconfig crypto/nx: Register and unregister VAS interface on PowerVM 2021-06-20 21:58:58 +10:00
Makefile crypto/nx: Rename nx-842-pseries file name to nx-common-pseries 2021-06-20 21:58:57 +10:00
nx-842.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
nx-842.h crypto: Prepare to move crypto_tfm_ctx 2022-12-02 18:12:40 +08:00
nx-aes-cbc.c crypto: nx - Fix numerous sparse byte-order warnings 2021-06-24 14:51:35 +08:00
nx-aes-ccm.c crypto: nx - Remove the unneeded result variable 2022-09-09 16:18:33 +08:00
nx-aes-ctr.c crypto: nx - Fix numerous sparse byte-order warnings 2021-06-24 14:51:35 +08:00
nx-aes-ecb.c crypto: nx - Fix numerous sparse byte-order warnings 2021-06-24 14:51:35 +08:00
nx-aes-gcm.c crypto: nx - Fix numerous sparse byte-order warnings 2021-06-24 14:51:35 +08:00
nx-aes-xcbc.c crypto: nx - fix incorrect kernel-doc comment syntax in files 2021-03-26 20:15:58 +11:00
nx-common-powernv.c crypto: nx - Fix sparse warnings 2023-02-14 13:39:33 +08:00
nx-common-pseries.c crypto: nx - Fix sparse warnings 2023-02-14 13:39:33 +08:00
nx-sha256.c crypto: nx - Fix numerous sparse byte-order warnings 2021-06-24 14:51:35 +08:00
nx-sha512.c crypto: nx - Fix numerous sparse byte-order warnings 2021-06-24 14:51:35 +08:00
nx.c Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2021-04-26 08:51:23 -07:00
nx.h crypto: Replace zero-length array with flexible-array member 2020-03-06 12:28:21 +11:00
nx_csbcpb.h crypto: nx - Fix numerous sparse byte-order warnings 2021-06-24 14:51:35 +08:00
nx_debugfs.c crypto: nx - Repair some kernel-doc problems 2021-03-26 20:02:36 +11:00