scsi: Switch back to struct platform_driver::remove()
authorUwe Kleine-König <u.kleine-koenig@baylibre.com>
Mon, 28 Oct 2024 08:07:55 +0000 (09:07 +0100)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 7 Nov 2024 01:45:25 +0000 (20:45 -0500)
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/scsi 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.

On the way do a few whitespace changes to make indention consistent.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@baylibre.com>
Link: https://lore.kernel.org/r/20241028080754.429191-2-u.kleine-koenig@baylibre.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
16 files changed:
drivers/scsi/a3000.c
drivers/scsi/a4000t.c
drivers/scsi/atari_scsi.c
drivers/scsi/bvme6000_scsi.c
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
drivers/scsi/jazz_esp.c
drivers/scsi/mac_esp.c
drivers/scsi/mac_scsi.c
drivers/scsi/mvme16x_scsi.c
drivers/scsi/qlogicpti.c
drivers/scsi/sgiwd93.c
drivers/scsi/sni_53c710.c
drivers/scsi/sun3_scsi.c
drivers/scsi/sun3x_esp.c
drivers/scsi/sun_esp.c

index ad39797..bf054dd 100644 (file)
@@ -302,9 +302,9 @@ static void __exit amiga_a3000_scsi_remove(struct platform_device *pdev)
  * triggering a section mismatch warning.
  */
 static struct platform_driver amiga_a3000_scsi_driver __refdata = {
-       .remove_new = __exit_p(amiga_a3000_scsi_remove),
-       .driver   = {
-               .name   = "amiga-a3000-scsi",
+       .remove = __exit_p(amiga_a3000_scsi_remove),
+       .driver = {
+               .name = "amiga-a3000-scsi",
        },
 };
 
index d9103ad..75b4304 100644 (file)
@@ -115,9 +115,9 @@ static void __exit amiga_a4000t_scsi_remove(struct platform_device *pdev)
  * triggering a section mismatch warning.
  */
 static struct platform_driver amiga_a4000t_scsi_driver __refdata = {
-       .remove_new = __exit_p(amiga_a4000t_scsi_remove),
-       .driver   = {
-               .name   = "amiga-a4000t-scsi",
+       .remove = __exit_p(amiga_a4000t_scsi_remove),
+       .driver = {
+               .name = "amiga-a4000t-scsi",
        },
 };
 
index 98a1b96..8505567 100644 (file)
@@ -885,7 +885,7 @@ static void __exit atari_scsi_remove(struct platform_device *pdev)
  * triggering a section mismatch warning.
  */
 static struct platform_driver atari_scsi_driver __refdata = {
-       .remove_new = __exit_p(atari_scsi_remove),
+       .remove = __exit_p(atari_scsi_remove),
        .driver = {
                .name   = DRV_MODULE_NAME,
        },
index f893e97..baf5f4e 100644 (file)
@@ -106,7 +106,7 @@ static struct platform_driver bvme6000_scsi_driver = {
                .name           = "bvme6000-scsi",
        },
        .probe          = bvme6000_probe,
-       .remove_new     = bvme6000_device_remove,
+       .remove         = bvme6000_device_remove,
 };
 
 static int __init bvme6000_scsi_init(void)
index 70bba55..c3e571b 100644 (file)
@@ -1802,7 +1802,7 @@ MODULE_DEVICE_TABLE(acpi, sas_v1_acpi_match);
 
 static struct platform_driver hisi_sas_v1_driver = {
        .probe = hisi_sas_v1_probe,
-       .remove_new = hisi_sas_remove,
+       .remove = hisi_sas_remove,
        .driver = {
                .name = DRV_NAME,
                .of_match_table = sas_v1_of_match,
index ab6668d..1a62b5d 100644 (file)
@@ -3649,7 +3649,7 @@ MODULE_DEVICE_TABLE(acpi, sas_v2_acpi_match);
 
 static struct platform_driver hisi_sas_v2_driver = {
        .probe = hisi_sas_v2_probe,
-       .remove_new = hisi_sas_remove,
+       .remove = hisi_sas_remove,
        .driver = {
                .name = DRV_NAME,
                .of_match_table = sas_v2_of_match,
index fb04b0b..35137f5 100644 (file)
@@ -196,7 +196,7 @@ MODULE_ALIAS("platform:jazz_esp");
 
 static struct platform_driver esp_jazz_driver = {
        .probe          = esp_jazz_probe,
-       .remove_new     = esp_jazz_remove,
+       .remove         = esp_jazz_remove,
        .driver = {
                .name   = "jazz_esp",
        },
index 187ae0a..ff0253d 100644 (file)
@@ -432,7 +432,7 @@ static void esp_mac_remove(struct platform_device *dev)
 
 static struct platform_driver esp_mac_driver = {
        .probe    = esp_mac_probe,
-       .remove_new = esp_mac_remove,
+       .remove   = esp_mac_remove,
        .driver   = {
                .name   = DRV_MODULE_NAME,
        },
index f225bb2..a86bd83 100644 (file)
@@ -547,7 +547,7 @@ static void __exit mac_scsi_remove(struct platform_device *pdev)
  * triggering a section mismatch warning.
  */
 static struct platform_driver mac_scsi_driver __refdata = {
-       .remove_new = __exit_p(mac_scsi_remove),
+       .remove = __exit_p(mac_scsi_remove),
        .driver = {
                .name   = DRV_MODULE_NAME,
        },
index e08a38e..9b19d52 100644 (file)
@@ -127,7 +127,7 @@ static struct platform_driver mvme16x_scsi_driver = {
                .name           = "mvme16x-scsi",
        },
        .probe          = mvme16x_probe,
-       .remove_new     = mvme16x_device_remove,
+       .remove         = mvme16x_device_remove,
 };
 
 static int __init mvme16x_scsi_init(void)
index 6177f47..74866b9 100644 (file)
@@ -1463,7 +1463,7 @@ static struct platform_driver qpti_sbus_driver = {
                .of_match_table = qpti_match,
        },
        .probe          = qpti_sbus_probe,
-       .remove_new     = qpti_sbus_remove,
+       .remove         = qpti_sbus_remove,
 };
 module_platform_driver(qpti_sbus_driver);
 
index b0bef83..6594661 100644 (file)
@@ -306,7 +306,7 @@ static void sgiwd93_remove(struct platform_device *pdev)
 
 static struct platform_driver sgiwd93_driver = {
        .probe  = sgiwd93_probe,
-       .remove_new = sgiwd93_remove,
+       .remove = sgiwd93_remove,
        .driver = {
                .name   = "sgiwd93",
        }
index 9df1c90..d1d2556 100644 (file)
@@ -119,7 +119,7 @@ static void snirm710_driver_remove(struct platform_device *dev)
 
 static struct platform_driver snirm710_driver = {
        .probe  = snirm710_probe,
-       .remove_new = snirm710_driver_remove,
+       .remove = snirm710_driver_remove,
        .driver = {
                .name   = "snirm_53c710",
        },
index fffc0fa..bb47274 100644 (file)
@@ -657,7 +657,7 @@ static void __exit sun3_scsi_remove(struct platform_device *pdev)
 }
 
 static struct platform_driver sun3_scsi_driver = {
-       .remove_new = __exit_p(sun3_scsi_remove),
+       .remove = __exit_p(sun3_scsi_remove),
        .driver = {
                .name   = DRV_MODULE_NAME,
        },
index e20f314..3654068 100644 (file)
@@ -265,7 +265,7 @@ static void esp_sun3x_remove(struct platform_device *dev)
 
 static struct platform_driver esp_sun3x_driver = {
        .probe          = esp_sun3x_probe,
-       .remove_new     = esp_sun3x_remove,
+       .remove         = esp_sun3x_remove,
        .driver = {
                .name   = "sun3x_esp",
        },
index 5ce6c9d..aa43050 100644 (file)
@@ -603,7 +603,7 @@ static struct platform_driver esp_sbus_driver = {
                .of_match_table = esp_match,
        },
        .probe          = esp_sbus_probe,
-       .remove_new     = esp_sbus_remove,
+       .remove         = esp_sbus_remove,
 };
 module_platform_driver(esp_sbus_driver);