1
0
Fork 0
alistair23-linux/drivers/crypto/cavium/zip
Eric Biggers 4179803643 crypto: cavium/zip - fix collision with generic cra_driver_name
The cavium/zip implementation of the deflate compression algorithm is
incorrectly being registered under the generic driver name, which
prevents the generic implementation from being registered with the
crypto API when CONFIG_CRYPTO_DEV_CAVIUM_ZIP=y.  Similarly the lzs
algorithm (which does not currently have a generic implementation...)
is incorrectly being registered as lzs-generic.

Fix the naming collision by adding a suffix "-cavium" to the
cra_driver_name of the cavium/zip algorithms.

Fixes: 640035a2dc ("crypto: zip - Add ThunderX ZIP driver core")
Cc: Mahipal Challa <mahipalreddy2006@gmail.com>
Cc: Jan Glauber <jglauber@cavium.com>
Signed-off-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2019-02-28 14:37:35 +08:00
..
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
common.h crypto: cavium - Limit result reading attempts 2018-04-21 00:58:35 +08:00
zip_crypto.c crypto: cavium - Fix fallout from CONFIG_VMAP_STACK 2018-04-21 00:58:34 +08:00
zip_crypto.h
zip_deflate.c crypto: cavium - Limit result reading attempts 2018-04-21 00:58:35 +08:00
zip_deflate.h
zip_device.c crypto: cavium - Fix smp_processor_id() warnings 2018-04-21 00:58:36 +08:00
zip_device.h
zip_inflate.c crypto: cavium - Limit result reading attempts 2018-04-21 00:58:35 +08:00
zip_inflate.h
zip_main.c crypto: cavium/zip - fix collision with generic cra_driver_name 2019-02-28 14:37:35 +08:00
zip_main.h crypto: cavium - Fix statistics pending request value 2018-04-21 00:58:35 +08:00
zip_mem.c
zip_mem.h
zip_regs.h crypto: cavium - Remove unnecessary parentheses 2018-04-28 16:09:38 +08:00