]> www.infradead.org Git - users/jedix/linux-maple.git/commit
interconnect: Switch back to struct platform_driver::remove()
authorUwe Kleine-König <u.kleine-koenig@baylibre.com>
Thu, 17 Oct 2024 15:49:21 +0000 (17:49 +0200)
committerGeorgi Djakov <djakov@kernel.org>
Tue, 22 Oct 2024 09:34:18 +0000 (12:34 +0300)
commit31f1b03fbdeb93a1d6b019e0dfd11eb7ba3aa95e
treefbb8675f1b49ada09a2260ff8c7610f0eabba5c1
parent52cebda10430bc3cfb91ae93be10c5050979f525
interconnect: 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/interconnect 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>
Link: https://lore.kernel.org/r/20241017154920.136220-2-u.kleine-koenig@baylibre.com
Signed-off-by: Georgi Djakov <djakov@kernel.org>
41 files changed:
drivers/interconnect/imx/imx8mm.c
drivers/interconnect/imx/imx8mn.c
drivers/interconnect/imx/imx8mp.c
drivers/interconnect/imx/imx8mq.c
drivers/interconnect/mediatek/mt8183.c
drivers/interconnect/mediatek/mt8195.c
drivers/interconnect/qcom/msm8909.c
drivers/interconnect/qcom/msm8916.c
drivers/interconnect/qcom/msm8937.c
drivers/interconnect/qcom/msm8939.c
drivers/interconnect/qcom/msm8953.c
drivers/interconnect/qcom/msm8974.c
drivers/interconnect/qcom/msm8976.c
drivers/interconnect/qcom/msm8996.c
drivers/interconnect/qcom/osm-l3.c
drivers/interconnect/qcom/qcm2290.c
drivers/interconnect/qcom/qcs404.c
drivers/interconnect/qcom/qdu1000.c
drivers/interconnect/qcom/sa8775p.c
drivers/interconnect/qcom/sc7180.c
drivers/interconnect/qcom/sc7280.c
drivers/interconnect/qcom/sc8180x.c
drivers/interconnect/qcom/sc8280xp.c
drivers/interconnect/qcom/sdm660.c
drivers/interconnect/qcom/sdm670.c
drivers/interconnect/qcom/sdm845.c
drivers/interconnect/qcom/sdx55.c
drivers/interconnect/qcom/sdx65.c
drivers/interconnect/qcom/sdx75.c
drivers/interconnect/qcom/sm6115.c
drivers/interconnect/qcom/sm6350.c
drivers/interconnect/qcom/sm7150.c
drivers/interconnect/qcom/sm8150.c
drivers/interconnect/qcom/sm8250.c
drivers/interconnect/qcom/sm8350.c
drivers/interconnect/qcom/sm8450.c
drivers/interconnect/qcom/sm8550.c
drivers/interconnect/qcom/sm8650.c
drivers/interconnect/qcom/smd-rpm.c
drivers/interconnect/qcom/x1e80100.c
drivers/interconnect/samsung/exynos.c