crypto: drivers - Switch back to struct platform_driver::remove()
authorUwe Kleine-König <u.kleine-koenig@baylibre.com>
Mon, 7 Oct 2024 20:58:06 +0000 (22:58 +0200)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sat, 19 Oct 2024 00:44:30 +0000 (08:44 +0800)
commitf51c527f17c534143f6f6b769be8e078b411b20c
treee405ac88942786c6a323546e08379d6fd8f2dab6
parent70199359902f1c7187dcb28a1be679a7081de7cc
crypto: drivers - Switch back to struct platform_driver::remove()

After commit 0edb555a65d1 ("platform: Make platform_driver::remove()
return void") .remove() is (again) the right callback to implement for
platform drivers.

Convert all platform drivers below drivers/crypto to use .remove(), with
the eventual goal to drop struct platform_driver::remove_new(). As
.remove() and .remove_new() have the same prototypes, conversion is done
by just changing the structure member name in the driver initializer.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@baylibre.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
45 files changed:
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c
drivers/crypto/amcc/crypto4xx_core.c
drivers/crypto/amlogic/amlogic-gxl-core.c
drivers/crypto/aspeed/aspeed-acry.c
drivers/crypto/aspeed/aspeed-hace.c
drivers/crypto/atmel-aes.c
drivers/crypto/atmel-sha.c
drivers/crypto/atmel-tdes.c
drivers/crypto/axis/artpec6_crypto.c
drivers/crypto/bcm/cipher.c
drivers/crypto/caam/jr.c
drivers/crypto/ccp/sp-platform.c
drivers/crypto/ccree/cc_driver.c
drivers/crypto/exynos-rng.c
drivers/crypto/gemini/sl3516-ce-core.c
drivers/crypto/hisilicon/sec/sec_drv.c
drivers/crypto/hisilicon/trng/trng.c
drivers/crypto/img-hash.c
drivers/crypto/inside-secure/safexcel.c
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
drivers/crypto/marvell/cesa/cesa.c
drivers/crypto/mxs-dcp.c
drivers/crypto/n2_core.c
drivers/crypto/omap-aes.c
drivers/crypto/omap-des.c
drivers/crypto/omap-sham.c
drivers/crypto/qce/core.c
drivers/crypto/qcom-rng.c
drivers/crypto/rockchip/rk3288_crypto.c
drivers/crypto/s5p-sss.c
drivers/crypto/sa2ul.c
drivers/crypto/sahara.c
drivers/crypto/starfive/jh7110-cryp.c
drivers/crypto/stm32/stm32-crc32.c
drivers/crypto/stm32/stm32-cryp.c
drivers/crypto/stm32/stm32-hash.c
drivers/crypto/talitos.c
drivers/crypto/tegra/tegra-se-main.c
drivers/crypto/xilinx/zynqmp-aes-gcm.c
drivers/crypto/xilinx/zynqmp-sha.c