mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-12-28 16:56:26 +00:00
firmware: Switch back to struct platform_driver::remove()
After commit 0edb555a65
("platform: Make platform_driver::remove()
return void") .remove() is (again) the right callback to implement for
platform drivers.
Convert all platform drivers below drivers/firmware 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/36974feb6035201d53384557259ec72fe311053b.1731397962.git.u.kleine-koenig@baylibre.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
40e210a137
commit
5770e9f237
@ -3321,7 +3321,7 @@ static struct platform_driver scmi_driver = {
|
||||
.dev_groups = versions_groups,
|
||||
},
|
||||
.probe = scmi_probe,
|
||||
.remove_new = scmi_remove,
|
||||
.remove = scmi_remove,
|
||||
};
|
||||
|
||||
static struct dentry *scmi_debugfs_init(void)
|
||||
|
@ -1046,7 +1046,7 @@ static struct platform_driver scpi_driver = {
|
||||
.dev_groups = versions_groups,
|
||||
},
|
||||
.probe = scpi_probe,
|
||||
.remove_new = scpi_remove,
|
||||
.remove = scpi_remove,
|
||||
};
|
||||
module_platform_driver(scpi_driver);
|
||||
|
||||
|
@ -220,7 +220,7 @@ MODULE_DEVICE_TABLE(of, coreboot_of_match);
|
||||
|
||||
static struct platform_driver coreboot_table_driver = {
|
||||
.probe = coreboot_table_probe,
|
||||
.remove_new = coreboot_table_remove,
|
||||
.remove = coreboot_table_remove,
|
||||
.driver = {
|
||||
.name = "coreboot_table",
|
||||
.acpi_match_table = ACPI_PTR(cros_coreboot_acpi_match),
|
||||
|
@ -180,7 +180,7 @@ static struct platform_driver imx_dsp_driver = {
|
||||
.name = "imx-dsp",
|
||||
},
|
||||
.probe = imx_dsp_probe,
|
||||
.remove_new = imx_dsp_remove,
|
||||
.remove = imx_dsp_remove,
|
||||
};
|
||||
builtin_platform_driver(imx_dsp_driver);
|
||||
|
||||
|
@ -486,7 +486,7 @@ static struct platform_driver mpfs_auto_update_driver = {
|
||||
.name = "mpfs-auto-update",
|
||||
},
|
||||
.probe = mpfs_auto_update_probe,
|
||||
.remove_new = mpfs_auto_update_remove,
|
||||
.remove = mpfs_auto_update_remove,
|
||||
};
|
||||
module_platform_driver(mpfs_auto_update_driver);
|
||||
|
||||
|
@ -132,7 +132,7 @@ static struct platform_driver mtk_adsp_ipc_driver = {
|
||||
.name = "mtk-adsp-ipc",
|
||||
},
|
||||
.probe = mtk_adsp_ipc_probe,
|
||||
.remove_new = mtk_adsp_ipc_remove,
|
||||
.remove = mtk_adsp_ipc_remove,
|
||||
};
|
||||
builtin_platform_driver(mtk_adsp_ipc_driver);
|
||||
|
||||
|
@ -757,7 +757,7 @@ MODULE_DEVICE_TABLE(acpi, fw_cfg_sysfs_acpi_match);
|
||||
|
||||
static struct platform_driver fw_cfg_sysfs_driver = {
|
||||
.probe = fw_cfg_sysfs_probe,
|
||||
.remove_new = fw_cfg_sysfs_remove,
|
||||
.remove = fw_cfg_sysfs_remove,
|
||||
.driver = {
|
||||
.name = "fw_cfg",
|
||||
.of_match_table = fw_cfg_sysfs_mmio_match,
|
||||
|
@ -406,7 +406,7 @@ static struct platform_driver rpi_firmware_driver = {
|
||||
},
|
||||
.probe = rpi_firmware_probe,
|
||||
.shutdown = rpi_firmware_shutdown,
|
||||
.remove_new = rpi_firmware_remove,
|
||||
.remove = rpi_firmware_remove,
|
||||
};
|
||||
module_platform_driver(rpi_firmware_driver);
|
||||
|
||||
|
@ -802,7 +802,7 @@ static void stratix10_rsu_remove(struct platform_device *pdev)
|
||||
|
||||
static struct platform_driver stratix10_rsu_driver = {
|
||||
.probe = stratix10_rsu_probe,
|
||||
.remove_new = stratix10_rsu_remove,
|
||||
.remove = stratix10_rsu_remove,
|
||||
.driver = {
|
||||
.name = "stratix10-rsu",
|
||||
.dev_groups = rsu_groups,
|
||||
|
@ -1271,7 +1271,7 @@ static void stratix10_svc_drv_remove(struct platform_device *pdev)
|
||||
|
||||
static struct platform_driver stratix10_svc_driver = {
|
||||
.probe = stratix10_svc_drv_probe,
|
||||
.remove_new = stratix10_svc_drv_remove,
|
||||
.remove = stratix10_svc_drv_remove,
|
||||
.driver = {
|
||||
.name = "stratix10-svc",
|
||||
.of_match_table = stratix10_svc_drv_match,
|
||||
|
@ -1983,6 +1983,6 @@ static struct platform_driver zynqmp_firmware_driver = {
|
||||
.dev_groups = zynqmp_firmware_groups,
|
||||
},
|
||||
.probe = zynqmp_firmware_probe,
|
||||
.remove_new = zynqmp_firmware_remove,
|
||||
.remove = zynqmp_firmware_remove,
|
||||
};
|
||||
module_platform_driver(zynqmp_firmware_driver);
|
||||
|
Loading…
Reference in New Issue
Block a user