Commit 31f1b03f authored by Uwe Kleine-König's avatar Uwe Kleine-König Committed by Georgi Djakov
Browse files

interconnect: Switch back to struct platform_driver::remove()



After commit 0edb555a ("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: default avatarUwe 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: default avatarGeorgi Djakov <djakov@kernel.org>
parent 52cebda1
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -88,7 +88,7 @@ static int imx8mm_icc_probe(struct platform_device *pdev)

static struct platform_driver imx8mm_icc_driver = {
	.probe = imx8mm_icc_probe,
	.remove_new = imx_icc_unregister,
	.remove = imx_icc_unregister,
	.driver = {
		.name = "imx8mm-interconnect",
	},
+1 −1
Original line number Diff line number Diff line
@@ -77,7 +77,7 @@ static int imx8mn_icc_probe(struct platform_device *pdev)

static struct platform_driver imx8mn_icc_driver = {
	.probe = imx8mn_icc_probe,
	.remove_new = imx_icc_unregister,
	.remove = imx_icc_unregister,
	.driver = {
		.name = "imx8mn-interconnect",
	},
+1 −1
Original line number Diff line number Diff line
@@ -241,7 +241,7 @@ static int imx8mp_icc_probe(struct platform_device *pdev)

static struct platform_driver imx8mp_icc_driver = {
	.probe = imx8mp_icc_probe,
	.remove_new = imx_icc_unregister,
	.remove = imx_icc_unregister,
	.driver = {
		.name = "imx8mp-interconnect",
	},
+1 −1
Original line number Diff line number Diff line
@@ -87,7 +87,7 @@ static int imx8mq_icc_probe(struct platform_device *pdev)

static struct platform_driver imx8mq_icc_driver = {
	.probe = imx8mq_icc_probe,
	.remove_new = imx_icc_unregister,
	.remove = imx_icc_unregister,
	.driver = {
		.name = "imx8mq-interconnect",
		.sync_state = icc_sync_state,
+1 −1
Original line number Diff line number Diff line
@@ -133,7 +133,7 @@ static struct platform_driver mtk_emi_icc_mt8183_driver = {
		.sync_state = icc_sync_state,
	},
	.probe = mtk_emi_icc_probe,
	.remove_new = mtk_emi_icc_remove,
	.remove = mtk_emi_icc_remove,

};
module_platform_driver(mtk_emi_icc_mt8183_driver);
Loading