pinctrl: qcom/msm: Convert to platform remove callback returning void
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Mon, 9 Oct 2023 16:25:09 +0000 (18:25 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Tue, 10 Oct 2023 13:47:49 +0000 (15:47 +0200)
The .remove() callback for a platform driver returns an int which makes
many driver authors wrongly assume it's possible to do error handling by
returning an error code. However the value returned is ignored (apart
from emitting a warning) and this typically results in resource leaks.

To improve here there is a quest to make the remove callback return
void. In the first step of this quest all drivers are converted to
.remove_new(), which already returns void. Eventually after all drivers
are converted, .remove_new() will be renamed to .remove().

To convert all those qcom pinctrl drivers, make msm_pinctrl_remove()
return void (instead of zero) and use .remove_new in all drivers.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Link: https://lore.kernel.org/r/20231009162510.335208-3-u.kleine-koenig@pengutronix.de
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
49 files changed:
drivers/pinctrl/qcom/pinctrl-apq8064.c
drivers/pinctrl/qcom/pinctrl-apq8084.c
drivers/pinctrl/qcom/pinctrl-ipq4019.c
drivers/pinctrl/qcom/pinctrl-ipq5018.c
drivers/pinctrl/qcom/pinctrl-ipq5332.c
drivers/pinctrl/qcom/pinctrl-ipq6018.c
drivers/pinctrl/qcom/pinctrl-ipq8064.c
drivers/pinctrl/qcom/pinctrl-ipq8074.c
drivers/pinctrl/qcom/pinctrl-ipq9574.c
drivers/pinctrl/qcom/pinctrl-mdm9607.c
drivers/pinctrl/qcom/pinctrl-mdm9615.c
drivers/pinctrl/qcom/pinctrl-msm.c
drivers/pinctrl/qcom/pinctrl-msm.h
drivers/pinctrl/qcom/pinctrl-msm8226.c
drivers/pinctrl/qcom/pinctrl-msm8660.c
drivers/pinctrl/qcom/pinctrl-msm8909.c
drivers/pinctrl/qcom/pinctrl-msm8916.c
drivers/pinctrl/qcom/pinctrl-msm8953.c
drivers/pinctrl/qcom/pinctrl-msm8960.c
drivers/pinctrl/qcom/pinctrl-msm8976.c
drivers/pinctrl/qcom/pinctrl-msm8994.c
drivers/pinctrl/qcom/pinctrl-msm8996.c
drivers/pinctrl/qcom/pinctrl-msm8998.c
drivers/pinctrl/qcom/pinctrl-msm8x74.c
drivers/pinctrl/qcom/pinctrl-qcm2290.c
drivers/pinctrl/qcom/pinctrl-qcs404.c
drivers/pinctrl/qcom/pinctrl-qdf2xxx.c
drivers/pinctrl/qcom/pinctrl-qdu1000.c
drivers/pinctrl/qcom/pinctrl-sa8775p.c
drivers/pinctrl/qcom/pinctrl-sc7180.c
drivers/pinctrl/qcom/pinctrl-sc7280.c
drivers/pinctrl/qcom/pinctrl-sc8180x.c
drivers/pinctrl/qcom/pinctrl-sc8280xp.c
drivers/pinctrl/qcom/pinctrl-sdm660.c
drivers/pinctrl/qcom/pinctrl-sdm670.c
drivers/pinctrl/qcom/pinctrl-sdm845.c
drivers/pinctrl/qcom/pinctrl-sdx55.c
drivers/pinctrl/qcom/pinctrl-sdx65.c
drivers/pinctrl/qcom/pinctrl-sdx75.c
drivers/pinctrl/qcom/pinctrl-sm6115.c
drivers/pinctrl/qcom/pinctrl-sm6125.c
drivers/pinctrl/qcom/pinctrl-sm6350.c
drivers/pinctrl/qcom/pinctrl-sm6375.c
drivers/pinctrl/qcom/pinctrl-sm7150.c
drivers/pinctrl/qcom/pinctrl-sm8150.c
drivers/pinctrl/qcom/pinctrl-sm8250.c
drivers/pinctrl/qcom/pinctrl-sm8350.c
drivers/pinctrl/qcom/pinctrl-sm8450.c
drivers/pinctrl/qcom/pinctrl-sm8550.c

index 20c3b9025044515477f39bc25f0202dcca561743..a18df416229993f44762d465b8332dd56a018543 100644 (file)
@@ -629,7 +629,7 @@ static struct platform_driver apq8064_pinctrl_driver = {
                .of_match_table = apq8064_pinctrl_of_match,
        },
        .probe = apq8064_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init apq8064_pinctrl_init(void)
index 3fc0a40762b631ad3dc15c9a7624ab705f367e74..afada80e52a235b76da559e45cedc2bb385db106 100644 (file)
@@ -1207,7 +1207,7 @@ static struct platform_driver apq8084_pinctrl_driver = {
                .of_match_table = apq8084_pinctrl_of_match,
        },
        .probe = apq8084_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init apq8084_pinctrl_init(void)
index 1f7944dd829d1b9cb8c445ee075e0e29a12294b9..cb13576ad6cfb4e553f9c01b238046338a5b323b 100644 (file)
@@ -710,7 +710,7 @@ static struct platform_driver ipq4019_pinctrl_driver = {
                .of_match_table = ipq4019_pinctrl_of_match,
        },
        .probe = ipq4019_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init ipq4019_pinctrl_init(void)
index e2951f81c3eeb3f4d52c3941ab6f591da0254a23..68f65b57003e9161bdb645d8e309a1b04550ab68 100644 (file)
@@ -754,7 +754,7 @@ static struct platform_driver ipq5018_pinctrl_driver = {
                .of_match_table = ipq5018_pinctrl_of_match,
        },
        .probe = ipq5018_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init ipq5018_pinctrl_init(void)
index 625f8014051f6acf8e6f91d48d0406b8c2bd8caf..88217511897088bd5677692f20ee2e39a89d8c97 100644 (file)
@@ -834,7 +834,7 @@ static struct platform_driver ipq5332_pinctrl_driver = {
                .of_match_table = ipq5332_pinctrl_of_match,
        },
        .probe = ipq5332_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init ipq5332_pinctrl_init(void)
index 0ad08647dbcdf0b1fa21a618310f150a1bde2fae..ac330d8712b5cbbd3250d700219c6ffef1db77fa 100644 (file)
@@ -1080,7 +1080,7 @@ static struct platform_driver ipq6018_pinctrl_driver = {
                .of_match_table = ipq6018_pinctrl_of_match,
        },
        .probe = ipq6018_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init ipq6018_pinctrl_init(void)
index e2bb94e86aef6e0055860794a1c64649c722aebc..e10e1bc4c9113178238f0e5ede48f818dfebd0d1 100644 (file)
@@ -631,7 +631,7 @@ static struct platform_driver ipq8064_pinctrl_driver = {
                .of_match_table = ipq8064_pinctrl_of_match,
        },
        .probe = ipq8064_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init ipq8064_pinctrl_init(void)
index 337f3a1c92c19285f16f59a79f3e2b20561ae19a..fee32c1d1d3e9af7167e8bb9408269a7857121c1 100644 (file)
@@ -1041,7 +1041,7 @@ static struct platform_driver ipq8074_pinctrl_driver = {
                .of_match_table = ipq8074_pinctrl_of_match,
        },
        .probe = ipq8074_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init ipq8074_pinctrl_init(void)
index e2491617b2364a64169297426351e723c37f030c..20ab59cb621bc3e1be9c43abd1eff1019b8a8ced 100644 (file)
@@ -799,7 +799,7 @@ static struct platform_driver ipq9574_pinctrl_driver = {
                .of_match_table = ipq9574_pinctrl_of_match,
        },
        .probe = ipq9574_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init ipq9574_pinctrl_init(void)
index e7cd3ef1cf3e815ae25aa9e0c6872fbbd2c8ac79..415d24e16267d0f2e6b7b1ed4a6514caa64a444f 100644 (file)
@@ -1059,7 +1059,7 @@ static struct platform_driver mdm9607_pinctrl_driver = {
                .of_match_table = mdm9607_pinctrl_of_match,
        },
        .probe = mdm9607_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init mdm9607_pinctrl_init(void)
index 0a2ae383d3d57bd4101efb7a2093b68b8920b426..3f2eafea0b2467368a3a673c32b17b055a95d6da 100644 (file)
@@ -446,7 +446,7 @@ static struct platform_driver mdm9615_pinctrl_driver = {
                .of_match_table = mdm9615_pinctrl_of_match,
        },
        .probe = mdm9615_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init mdm9615_pinctrl_init(void)
index 115b83e2d8e65a037f5b7f86fec6a243c03eebf4..395040346d0f4df8cf8def0810828e2e88313daf 100644 (file)
@@ -1547,15 +1547,13 @@ int msm_pinctrl_probe(struct platform_device *pdev,
 }
 EXPORT_SYMBOL(msm_pinctrl_probe);
 
-int msm_pinctrl_remove(struct platform_device *pdev)
+void msm_pinctrl_remove(struct platform_device *pdev)
 {
        struct msm_pinctrl *pctrl = platform_get_drvdata(pdev);
 
        gpiochip_remove(&pctrl->chip);
 
        unregister_restart_handler(&pctrl->restart_nb);
-
-       return 0;
 }
 EXPORT_SYMBOL(msm_pinctrl_remove);
 
index 1d2f2e904da19053d9f303e825a3c2479c54ae75..4968d08a384da90917dd3c1797311c5742d36ccd 100644 (file)
@@ -166,6 +166,6 @@ extern const struct dev_pm_ops msm_pinctrl_dev_pm_ops;
 
 int msm_pinctrl_probe(struct platform_device *pdev,
                      const struct msm_pinctrl_soc_data *soc_data);
-int msm_pinctrl_remove(struct platform_device *pdev);
+void msm_pinctrl_remove(struct platform_device *pdev);
 
 #endif
index 64fee70f1772c41f5d8e20deb270ed66cb20a151..40806c0650ef257f10ae8d53c95a03f6bc0265fc 100644 (file)
@@ -654,7 +654,7 @@ static struct platform_driver msm8226_pinctrl_driver = {
                .of_match_table = msm8226_pinctrl_of_match,
        },
        .probe = msm8226_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init msm8226_pinctrl_init(void)
index 999a5f867eb5081232443a893773d73c8dc65d1b..dba6d531b4a1466809905ec3471a92ab07cb3670 100644 (file)
@@ -981,7 +981,7 @@ static struct platform_driver msm8660_pinctrl_driver = {
                .of_match_table = msm8660_pinctrl_of_match,
        },
        .probe = msm8660_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init msm8660_pinctrl_init(void)
index 756856d20d6b5f2d4e764ff32f2493de24ca677c..14b17ba9f9061a36d20a8e5fb8ae1abd20a26afc 100644 (file)
@@ -929,7 +929,7 @@ static struct platform_driver msm8909_pinctrl_driver = {
                .of_match_table = msm8909_pinctrl_of_match,
        },
        .probe = msm8909_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init msm8909_pinctrl_init(void)
index cea5c54f92fec1829c5378a8441eb8710fd500f0..184dcf8422735bc5d3c859e102358d9c94340948 100644 (file)
@@ -969,7 +969,7 @@ static struct platform_driver msm8916_pinctrl_driver = {
                .of_match_table = msm8916_pinctrl_of_match,
        },
        .probe = msm8916_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init msm8916_pinctrl_init(void)
index 998351bdfee1369fe0f369648d66a1a05493c8fb..c2253821ae8d3651c89496d5778fd29e89db5998 100644 (file)
@@ -1816,7 +1816,7 @@ static struct platform_driver msm8953_pinctrl_driver = {
                .of_match_table = msm8953_pinctrl_of_match,
        },
        .probe = msm8953_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init msm8953_pinctrl_init(void)
index ebe230b3b437ccc63535fdf51639e64a67fe05eb..6b9148d226e9b8d18d0049bb431711c3ab2f0157 100644 (file)
@@ -1246,7 +1246,7 @@ static struct platform_driver msm8960_pinctrl_driver = {
                .of_match_table = msm8960_pinctrl_of_match,
        },
        .probe = msm8960_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init msm8960_pinctrl_init(void)
index c30d80e4e98ca68ccede66001445967a47d6ec8f..9a951888e8a1b17531f77c6b65c6fb1d6e39f176 100644 (file)
@@ -1096,7 +1096,7 @@ static struct platform_driver msm8976_pinctrl_driver = {
                .of_match_table = msm8976_pinctrl_of_match,
        },
        .probe = msm8976_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init msm8976_pinctrl_init(void)
index b1a6759ab4a5e70501aba4325e80db2359251204..1ed1dd32d6c79520ccf07d11edc353d23dc0ce97 100644 (file)
@@ -1343,7 +1343,7 @@ static struct platform_driver msm8994_pinctrl_driver = {
                .of_match_table = msm8994_pinctrl_of_match,
        },
        .probe = msm8994_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init msm8994_pinctrl_init(void)
index 1b5d80eaab83c7e2c81c96019e8b0cc6f5461c69..777c2a74036ed5fcdd4186cc3bfad481e09727cc 100644 (file)
@@ -1920,7 +1920,7 @@ static struct platform_driver msm8996_pinctrl_driver = {
                .of_match_table = msm8996_pinctrl_of_match,
        },
        .probe = msm8996_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init msm8996_pinctrl_init(void)
index b7cbf32b3125a91081c6644cd3d343e08499dd1f..4aaf45e54f3a79acb5e0ce0e40d21de2a3b16b19 100644 (file)
@@ -1535,7 +1535,7 @@ static struct platform_driver msm8998_pinctrl_driver = {
                .of_match_table = msm8998_pinctrl_of_match,
        },
        .probe = msm8998_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init msm8998_pinctrl_init(void)
index 238c83f6ec4f41ff2dc572fd910c1c9aef9d290a..750a8272ded7f4dded5b9dc6457d4617c6fd0c6a 100644 (file)
@@ -1083,7 +1083,7 @@ static struct platform_driver msm8x74_pinctrl_driver = {
                .of_match_table = msm8x74_pinctrl_of_match,
        },
        .probe = msm8x74_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init msm8x74_pinctrl_init(void)
index ba699eac9ee8b2cb2172f3591a32709518eeb92e..f5c1c427b44e91b938b3f326884eb6544989626b 100644 (file)
@@ -1113,7 +1113,7 @@ static struct platform_driver qcm2290_pinctrl_driver = {
                .of_match_table = qcm2290_pinctrl_of_match,
        },
        .probe = qcm2290_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init qcm2290_pinctrl_init(void)
index ae7224012f8aa00a41350b3ce670511aa8ce18bd..9a875b7dc9989cb96b20121e01315f67c401943a 100644 (file)
@@ -1644,7 +1644,7 @@ static struct platform_driver qcs404_pinctrl_driver = {
                .of_match_table = qcs404_pinctrl_of_match,
        },
        .probe = qcs404_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init qcs404_pinctrl_init(void)
index b5808fcfb13cdebd04c0c71b24043b924094a683..4d2f6f495163bcc1a1f89c07cf6ef1ba42c9aad0 100644 (file)
@@ -145,7 +145,7 @@ static struct platform_driver qdf2xxx_pinctrl_driver = {
                .acpi_match_table = qdf2xxx_acpi_ids,
        },
        .probe = qdf2xxx_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init qdf2xxx_pinctrl_init(void)
index 47bc529ef550d2ab9a13341295eacc08faed24c4..da4f940bc8d4e88a405a05776b293804a6573cb6 100644 (file)
@@ -1248,7 +1248,7 @@ static struct platform_driver qdu1000_tlmm_driver = {
                .of_match_table = qdu1000_tlmm_of_match,
        },
        .probe = qdu1000_tlmm_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init qdu1000_tlmm_init(void)
index 8fdea25d8d67e1ef36868c552ba51da093e9d662..5459c0c681a23f4d4b008d58a96060a02f1eb32b 100644 (file)
@@ -1530,7 +1530,7 @@ static struct platform_driver sa8775p_pinctrl_driver = {
                .of_match_table = sa8775p_pinctrl_of_match,
        },
        .probe = sa8775p_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sa8775p_pinctrl_init(void)
index 6eb0c73791c0bc9883bf0b740b8930fe7c7fced0..c27aaa599b917a6e1e375488bcbbeca08b5963c9 100644 (file)
@@ -1159,7 +1159,7 @@ static struct platform_driver sc7180_pinctrl_driver = {
                .of_match_table = sc7180_pinctrl_of_match,
        },
        .probe = sc7180_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sc7180_pinctrl_init(void)
index 0c10eeb60b55e742a73dfd43d647f7009471b1b0..c2db663e396eb4986aafda7b860f07adb47ecdf4 100644 (file)
@@ -1505,7 +1505,7 @@ static struct platform_driver sc7280_pinctrl_driver = {
                .of_match_table = sc7280_pinctrl_of_match,
        },
        .probe = sc7280_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sc7280_pinctrl_init(void)
index d6a79ad41a40a804c503d97a6279db4b533f0047..cfa7c8be9770c95b1d49fd93e56fae5d43070fc1 100644 (file)
@@ -1720,7 +1720,7 @@ static struct platform_driver sc8180x_pinctrl_driver = {
                .acpi_match_table = sc8180x_pinctrl_acpi_match,
        },
        .probe = sc8180x_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sc8180x_pinctrl_init(void)
index 96f4fb5a5d297f784e63f4335e294ebdee5f487f..4b1c49697698de92595bc82ddf57634504f33fd2 100644 (file)
@@ -1926,7 +1926,7 @@ static struct platform_driver sc8280xp_pinctrl_driver = {
                .of_match_table = sc8280xp_pinctrl_of_match,
        },
        .probe = sc8280xp_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sc8280xp_pinctrl_init(void)
index 907e4ffca5e7df48aed8f917455f35c0da8c6265..b93837c00954ae6f0bbd8a23b799e947cff7e598 100644 (file)
@@ -1442,7 +1442,7 @@ static struct platform_driver sdm660_pinctrl_driver = {
                .of_match_table = sdm660_pinctrl_of_match,
        },
        .probe = sdm660_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sdm660_pinctrl_init(void)
index cc3cce077de4e61934a114c263ebd1fd96432dfb..1e694a966953ac902eb26e4ca911366f65235774 100644 (file)
@@ -1318,7 +1318,7 @@ static struct platform_driver sdm670_pinctrl_driver = {
                .of_match_table = sdm670_pinctrl_of_match,
        },
        .probe = sdm670_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sdm670_pinctrl_init(void)
index cc05c415ed15512f1f99a598650d3adfdc795a6d..3f3265e0018d6635f4e382f727c7d53c5e35eb93 100644 (file)
@@ -1351,7 +1351,7 @@ static struct platform_driver sdm845_pinctrl_driver = {
                .acpi_match_table = ACPI_PTR(sdm845_pinctrl_acpi_match),
        },
        .probe = sdm845_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sdm845_pinctrl_init(void)
index 8826db9d21d04cecca844b0607984e21a500f15b..c88b8bfcacb6a7ec703eee5eda0d3aecd28e6493 100644 (file)
@@ -990,7 +990,7 @@ static struct platform_driver sdx55_pinctrl_driver = {
                .of_match_table = sdx55_pinctrl_of_match,
        },
        .probe = sdx55_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sdx55_pinctrl_init(void)
index f6f319c997fc7a39d672872c0df1fa2ea821b2d9..bd44ec0fcab43cbdb0b7066112da305401b7538d 100644 (file)
@@ -939,7 +939,7 @@ static struct platform_driver sdx65_pinctrl_driver = {
                .of_match_table = sdx65_pinctrl_of_match,
        },
        .probe = sdx65_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sdx65_pinctrl_init(void)
index 3cfe8c7f04df816a93252a162ccfa502854411fe..396f6fc779a2e5c5445c9ea2fbed2ac0e342164e 100644 (file)
@@ -1124,7 +1124,7 @@ static struct platform_driver sdx75_pinctrl_driver = {
                .of_match_table = sdx75_pinctrl_of_match,
        },
        .probe = sdx75_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sdx75_pinctrl_init(void)
index 4e91c75ad952487e755e0abdf861b1f118bf4de5..7ce04144b6ed3e3149a0069f92da9fb9b13f34d7 100644 (file)
@@ -907,7 +907,7 @@ static struct platform_driver sm6115_tlmm_driver = {
                .of_match_table = sm6115_tlmm_of_match,
        },
        .probe = sm6115_tlmm_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sm6115_tlmm_init(void)
index c188842047aae054929e124f650290034cfad979..65de34c307594692fcc853f285959221372082ed 100644 (file)
@@ -1266,7 +1266,7 @@ static struct platform_driver sm6125_tlmm_driver = {
                .of_match_table = sm6125_tlmm_of_match,
        },
        .probe = sm6125_tlmm_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sm6125_tlmm_init(void)
index f3828c07b134500e4307db1d42aabae389a03360..4aeb1ba43ee3d468a3980cb0a90f678c2919cc04 100644 (file)
@@ -1373,7 +1373,7 @@ static struct platform_driver sm6350_tlmm_driver = {
                .of_match_table = sm6350_tlmm_of_match,
        },
        .probe = sm6350_tlmm_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sm6350_tlmm_init(void)
index c82c8516932ea2e1880284fa86bdaf3683f024cc..d86630d7125c2a27f7e9f867376d446ff0e4dfa2 100644 (file)
@@ -1516,7 +1516,7 @@ static struct platform_driver sm6375_tlmm_driver = {
                .of_match_table = sm6375_tlmm_of_match,
        },
        .probe = sm6375_tlmm_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sm6375_tlmm_init(void)
index 33657cf98fb9d571de8031100e6fad17c6807504..c25357ca1963e975ca22fa4557eb890dee91be3f 100644 (file)
@@ -1254,7 +1254,7 @@ static struct platform_driver sm7150_tlmm_driver = {
                .of_match_table = sm7150_tlmm_of_match,
        },
        .probe = sm7150_tlmm_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sm7150_tlmm_init(void)
index 01aea9c70b7a78168ee063f5ac88afc0d7290bcb..f8f5bee74f1dc059fc39551423422f77e7ef3745 100644 (file)
@@ -1542,7 +1542,7 @@ static struct platform_driver sm8150_pinctrl_driver = {
                .of_match_table = sm8150_pinctrl_of_match,
        },
        .probe = sm8150_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sm8150_pinctrl_init(void)
index e9961a49ff9811bfa3ed3c6c1a8f1cf90afa1d29..54fda77bf2968c6f91dc0a59a8eec0630ae86b74 100644 (file)
@@ -1351,7 +1351,7 @@ static struct platform_driver sm8250_pinctrl_driver = {
                .of_match_table = sm8250_pinctrl_of_match,
        },
        .probe = sm8250_pinctrl_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sm8250_pinctrl_init(void)
index 9c69458bd9109119e7a88d1a92f633bbf188ed0c..ac7f2820f2cbfba362ade516da2a08495eea94f6 100644 (file)
@@ -1642,7 +1642,7 @@ static struct platform_driver sm8350_tlmm_driver = {
                .of_match_table = sm8350_tlmm_of_match,
        },
        .probe = sm8350_tlmm_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sm8350_tlmm_init(void)
index d11bb1ee9e3d8dfbb1e810051d5c854a959b428b..61728671169527012e93d952f70842fa9160a359 100644 (file)
@@ -1677,7 +1677,7 @@ static struct platform_driver sm8450_tlmm_driver = {
                .of_match_table = sm8450_tlmm_of_match,
        },
        .probe = sm8450_tlmm_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sm8450_tlmm_init(void)
index 3c847d9cb5d93bbc7bb5a9b0b2ee707e14de6387..9184e0183755dabe30e0b930375a005fcdde3acb 100644 (file)
@@ -1762,7 +1762,7 @@ static struct platform_driver sm8550_tlmm_driver = {
                .of_match_table = sm8550_tlmm_of_match,
        },
        .probe = sm8550_tlmm_probe,
-       .remove = msm_pinctrl_remove,
+       .remove_new = msm_pinctrl_remove,
 };
 
 static int __init sm8550_tlmm_init(void)