]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
scsi: ufs: Switch back to struct platform_driver::remove()
authorUwe Kleine-König <u.kleine-koenig@baylibre.com>
Tue, 19 Nov 2024 18:28:56 +0000 (19:28 +0100)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 21 Nov 2024 02:46:27 +0000 (21:46 -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/ufs 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/20241119182856.55743-2-u.kleine-koenig@baylibre.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/ufs/host/cdns-pltfrm.c
drivers/ufs/host/tc-dwc-g210-pltfrm.c
drivers/ufs/host/ti-j721e-ufs.c
drivers/ufs/host/ufs-exynos.c
drivers/ufs/host/ufs-hisi.c
drivers/ufs/host/ufs-mediatek.c
drivers/ufs/host/ufs-qcom.c
drivers/ufs/host/ufs-renesas.c
drivers/ufs/host/ufs-sprd.c

index 66811d8d1929c135aa43d5cda482464cf37854b4..c80f770a6285437d9ceec2b0fe7571b8b6cf5c8c 100644 (file)
@@ -321,7 +321,7 @@ static const struct dev_pm_ops cdns_ufs_dev_pm_ops = {
 
 static struct platform_driver cdns_ufs_pltfrm_driver = {
        .probe  = cdns_ufs_pltfrm_probe,
-       .remove_new = cdns_ufs_pltfrm_remove,
+       .remove = cdns_ufs_pltfrm_remove,
        .driver = {
                .name   = "cdns-ufshcd",
                .pm     = &cdns_ufs_dev_pm_ops,
index a3877592604d5d659add23f18f1c93c22ef99341..9bfaa36cc898675df7a1f026282af4ffb034ace9 100644 (file)
@@ -89,7 +89,7 @@ static const struct dev_pm_ops tc_dwc_g210_pltfm_pm_ops = {
 
 static struct platform_driver tc_dwc_g210_pltfm_driver = {
        .probe          = tc_dwc_g210_pltfm_probe,
-       .remove_new     = tc_dwc_g210_pltfm_remove,
+       .remove         = tc_dwc_g210_pltfm_remove,
        .driver         = {
                .name   = "tc-dwc-g210-pltfm",
                .pm     = &tc_dwc_g210_pltfm_pm_ops,
index 250c22df000d534632dd0b5924bade6d5467ee1b..21214e5d5896447431b251d7f5783585532a835a 100644 (file)
@@ -83,7 +83,7 @@ MODULE_DEVICE_TABLE(of, ti_j721e_ufs_of_match);
 
 static struct platform_driver ti_j721e_ufs_driver = {
        .probe  = ti_j721e_ufs_probe,
-       .remove_new = ti_j721e_ufs_remove,
+       .remove = ti_j721e_ufs_remove,
        .driver = {
                .name   = "ti-j721e-ufs",
                .of_match_table = ti_j721e_ufs_of_match,
index 91827b3e582bb92dcf0125fd0d27047a9baef214..4a9173cf44041f67859bc39eb55205f7d95ad7e3 100644 (file)
@@ -2166,7 +2166,7 @@ static const struct dev_pm_ops exynos_ufs_pm_ops = {
 
 static struct platform_driver exynos_ufs_pltform = {
        .probe  = exynos_ufs_probe,
-       .remove_new = exynos_ufs_remove,
+       .remove = exynos_ufs_remove,
        .driver = {
                .name   = "exynos-ufshc",
                .pm     = &exynos_ufs_pm_ops,
index 5ee73ff052512b3468adc707ed26e99cd8c3b1ec..494f593702a34d8ebbfd5d1c2a1f2296b34de687 100644 (file)
@@ -590,7 +590,7 @@ static const struct dev_pm_ops ufs_hisi_pm_ops = {
 
 static struct platform_driver ufs_hisi_pltform = {
        .probe  = ufs_hisi_probe,
-       .remove_new = ufs_hisi_remove,
+       .remove = ufs_hisi_remove,
        .driver = {
                .name   = "ufshcd-hisi",
                .pm     = &ufs_hisi_pm_ops,
index 06ab1e5e8b6fbc2dd67d18cd7832f5e4d6c87b29..6fc848d0ada8bcf13aaf9f095ad9e4e43876c743 100644 (file)
@@ -1962,7 +1962,7 @@ static const struct dev_pm_ops ufs_mtk_pm_ops = {
 
 static struct platform_driver ufs_mtk_pltform = {
        .probe      = ufs_mtk_probe,
-       .remove_new = ufs_mtk_remove,
+       .remove = ufs_mtk_remove,
        .driver = {
                .name   = "ufshcd-mtk",
                .pm     = &ufs_mtk_pm_ops,
index 3b592492e15209f6ad715bed636d550a4a07de2a..d2b8d97b480eb14e7fc22a16f9e6f7ca779cd6e1 100644 (file)
@@ -1897,7 +1897,7 @@ static const struct dev_pm_ops ufs_qcom_pm_ops = {
 
 static struct platform_driver ufs_qcom_pltform = {
        .probe  = ufs_qcom_probe,
-       .remove_new = ufs_qcom_remove,
+       .remove = ufs_qcom_remove,
        .driver = {
                .name   = "ufshcd-qcom",
                .pm     = &ufs_qcom_pm_ops,
index 3ff97112e1f6d085b59972643a78c3ebc061c24e..f404019dc5d960fc55a706a8103f18b5aed4e6a8 100644 (file)
@@ -404,7 +404,7 @@ static void ufs_renesas_remove(struct platform_device *pdev)
 
 static struct platform_driver ufs_renesas_platform = {
        .probe  = ufs_renesas_probe,
-       .remove_new = ufs_renesas_remove,
+       .remove = ufs_renesas_remove,
        .driver = {
                .name   = "ufshcd-renesas",
                .of_match_table = of_match_ptr(ufs_renesas_of_match),
index d8b165908809d69a7ca6bdd82f07ffc87db9def4..b1ffb9b05fa75fe2e6f90ac318ea468e9273264a 100644 (file)
@@ -442,7 +442,7 @@ static const struct dev_pm_ops ufs_sprd_pm_ops = {
 
 static struct platform_driver ufs_sprd_pltform = {
        .probe = ufs_sprd_probe,
-       .remove_new = ufs_sprd_remove,
+       .remove = ufs_sprd_remove,
        .driver = {
                .name = "ufshcd-sprd",
                .pm = &ufs_sprd_pm_ops,