linux/drivers/crypto/rockchip
Thomas Fourier 9699fd9e13 crypto: rockchip - Fix dma_unmap_sg() nents value
[ Upstream commit 21140e5caf ]

The dma_unmap_sg() functions should be called with the same nents as the
dma_map_sg(), not the value the map function returned.

Fixes: 57d67c6e82 ("crypto: rockchip - rework by using crypto_engine")
Cc: <stable@vger.kernel.org>
Signed-off-by: Thomas Fourier <fourier.thomas@gmail.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
[ removed unused rctx variable declaration since device pointer already came from tctx->dev->dev instead of rctx->dev ]
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
History 2025-10-29 14:03:07 +01:00
..
Makefile crypto: rockchip - switch to skcipher API 2019-11-17 09:02:48 +08:00
rk3288_crypto.c crypto: rockchip - rework by using crypto_engine 2022-12-31 13:14:22 +01:00
rk3288_crypto.h crypto: rockchip - rework by using crypto_engine 2022-12-31 13:14:22 +01:00
rk3288_crypto_ahash.c crypto: rockchip - Fix dma_unmap_sg() nents value 2025-10-29 14:03:07 +01:00
rk3288_crypto_skcipher.c crypto: rockchip - rework by using crypto_engine 2022-12-31 13:14:22 +01:00