crypto: amlogic - Remove kcalloc without check
authorChristophe JAILLET <christophe.jaillet@wanadoo.fr>
Tue, 22 Nov 2022 21:56:19 +0000 (22:56 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 2 Dec 2022 10:12:40 +0000 (18:12 +0800)
commit3d780c8a9850ad60dee47a8d971ba7888f3d1bd3
treee195fc4ccadb91d96be2946ab66053c6f4128ced
parent4d2b225a67e6df962bbeaad473bfd8f97cfbf478
crypto: amlogic - Remove kcalloc without check

There is no real point in allocating dedicated memory for the irqs array.
MAXFLOW is only 2, so it is easier to allocated the needed space
directly within the 'meson_dev' structure.

This saves some memory allocation and avoids an indirection when using the
irqs array.

Fixes: 48fe583fe541 ("crypto: amlogic - Add crypto accelerator...")
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/amlogic/amlogic-gxl-core.c
drivers/crypto/amlogic/amlogic-gxl.h