]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
cpufreq: Switch back to struct platform_driver::remove()
authorUwe Kleine-König <u.kleine-koenig@baylibre.com>
Sun, 20 Oct 2024 15:39:10 +0000 (17:39 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 28 Oct 2024 11:24:39 +0000 (12:24 +0100)
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/cpufreq 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>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Link: https://patch.msgid.link/20241020153910.324096-2-u.kleine-koenig@baylibre.com
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
20 files changed:
drivers/cpufreq/acpi-cpufreq.c
drivers/cpufreq/brcmstb-avs-cpufreq.c
drivers/cpufreq/cpufreq-dt.c
drivers/cpufreq/davinci-cpufreq.c
drivers/cpufreq/imx-cpufreq-dt.c
drivers/cpufreq/imx6q-cpufreq.c
drivers/cpufreq/kirkwood-cpufreq.c
drivers/cpufreq/loongson3_cpufreq.c
drivers/cpufreq/mediatek-cpufreq-hw.c
drivers/cpufreq/omap-cpufreq.c
drivers/cpufreq/pcc-cpufreq.c
drivers/cpufreq/qcom-cpufreq-hw.c
drivers/cpufreq/qcom-cpufreq-nvmem.c
drivers/cpufreq/qoriq-cpufreq.c
drivers/cpufreq/raspberrypi-cpufreq.c
drivers/cpufreq/scpi-cpufreq.c
drivers/cpufreq/sun50i-cpufreq-nvmem.c
drivers/cpufreq/tegra186-cpufreq.c
drivers/cpufreq/tegra194-cpufreq.c
drivers/cpufreq/vexpress-spc-cpufreq.c

index 0f04feb6cafaf1dbfb52b930b22ba00b2d20b933..433eb597c2b80fbcb2a2cb105e8521a07d504665 100644 (file)
@@ -1028,7 +1028,7 @@ static struct platform_driver acpi_cpufreq_platdrv = {
        .driver = {
                .name   = "acpi-cpufreq",
        },
-       .remove_new     = acpi_cpufreq_remove,
+       .remove = acpi_cpufreq_remove,
 };
 
 static int __init acpi_cpufreq_init(void)
index ea8438550b490160d219c791d35343776eabea0b..5d03a295a08567015dd95dfeb512f2bd8a1daf3d 100644 (file)
@@ -777,7 +777,7 @@ static struct platform_driver brcm_avs_cpufreq_platdrv = {
                .of_match_table = brcm_avs_cpufreq_match,
        },
        .probe          = brcm_avs_cpufreq_probe,
-       .remove_new     = brcm_avs_cpufreq_remove,
+       .remove         = brcm_avs_cpufreq_remove,
 };
 module_platform_driver(brcm_avs_cpufreq_platdrv);
 
index 983443396f8f22cd8e3d48840ae4894d459a8bbe..3a7c3372bda751fd24177ae0408196c8c0a36076 100644 (file)
@@ -345,7 +345,7 @@ static struct platform_driver dt_cpufreq_platdrv = {
                .name   = "cpufreq-dt",
        },
        .probe          = dt_cpufreq_probe,
-       .remove_new     = dt_cpufreq_remove,
+       .remove         = dt_cpufreq_remove,
 };
 module_platform_driver(dt_cpufreq_platdrv);
 
index 7d2754411d8c8058d1dfa1bebe5a9f68c8e17f4b..8736be3a06ce93ea2be870110fa2402d789d50bf 100644 (file)
@@ -145,7 +145,7 @@ static struct platform_driver davinci_cpufreq_driver = {
        .driver = {
                .name    = "cpufreq-davinci",
        },
-       .remove_new = __exit_p(davinci_cpufreq_remove),
+       .remove = __exit_p(davinci_cpufreq_remove),
 };
 
 int __init davinci_cpufreq_init(void)
index 577bb9e2f112c2f0240835e963950efea18906db..1492c92ffc1a1edd9cc53cd013b31420639d7af6 100644 (file)
@@ -183,7 +183,7 @@ static void imx_cpufreq_dt_remove(struct platform_device *pdev)
 
 static struct platform_driver imx_cpufreq_dt_driver = {
        .probe = imx_cpufreq_dt_probe,
-       .remove_new = imx_cpufreq_dt_remove,
+       .remove = imx_cpufreq_dt_remove,
        .driver = {
                .name = "imx-cpufreq-dt",
        },
index c20d3ecc5a81ea058766e4e533457fcc8a90283f..f3c99f378ad69942e633a208a7dbdecac63131df 100644 (file)
@@ -522,7 +522,7 @@ static struct platform_driver imx6q_cpufreq_platdrv = {
                .name   = "imx6q-cpufreq",
        },
        .probe          = imx6q_cpufreq_probe,
-       .remove_new     = imx6q_cpufreq_remove,
+       .remove         = imx6q_cpufreq_remove,
 };
 module_platform_driver(imx6q_cpufreq_platdrv);
 
index fd20b986d1f2f86fda85f9d6adc57310bbd05c02..312f2654d1d550757d4c3086e02d1c8100df60e7 100644 (file)
@@ -189,7 +189,7 @@ static void kirkwood_cpufreq_remove(struct platform_device *pdev)
 
 static struct platform_driver kirkwood_cpufreq_platform_driver = {
        .probe = kirkwood_cpufreq_probe,
-       .remove_new = kirkwood_cpufreq_remove,
+       .remove = kirkwood_cpufreq_remove,
        .driver = {
                .name = "kirkwood-cpufreq",
        },
index 6b5e6798d9a283ca02068001b4e4a1e3db304cb1..61ebebf694559a66f085e40a53c3b87d2b98b2e7 100644 (file)
@@ -386,7 +386,7 @@ static struct platform_driver loongson3_platform_driver = {
        },
        .id_table = cpufreq_id_table,
        .probe = loongson3_cpufreq_probe,
-       .remove_new = loongson3_cpufreq_remove,
+       .remove = loongson3_cpufreq_remove,
 };
 module_platform_driver(loongson3_platform_driver);
 
index 8925e096d5b9a0becd22b63c7be54462045501d8..f7db5f4ad306330e1e119d81ff99694da64bcca4 100644 (file)
@@ -344,7 +344,7 @@ MODULE_DEVICE_TABLE(of, mtk_cpufreq_hw_match);
 
 static struct platform_driver mtk_cpufreq_hw_driver = {
        .probe = mtk_cpufreq_hw_driver_probe,
-       .remove_new = mtk_cpufreq_hw_driver_remove,
+       .remove = mtk_cpufreq_hw_driver_remove,
        .driver = {
                .name = "mtk-cpufreq-hw",
                .of_match_table = mtk_cpufreq_hw_match,
index de8be0a8932d88e7a7fa79966b9fecd336192301..106220c0fd1135e3b5aa5bd80c2c9052fd9b1508 100644 (file)
@@ -188,7 +188,7 @@ static struct platform_driver omap_cpufreq_platdrv = {
                .name   = "omap-cpufreq",
        },
        .probe          = omap_cpufreq_probe,
-       .remove_new     = omap_cpufreq_remove,
+       .remove         = omap_cpufreq_remove,
 };
 module_platform_driver(omap_cpufreq_platdrv);
 
index 771efbf51a48e3b16b6c2bab53ef4695781e1aea..ac2e90a65f0c4b547d6bd3a280eb75b4debc2d68 100644 (file)
@@ -615,7 +615,7 @@ static struct platform_driver pcc_cpufreq_platdrv = {
        .driver = {
                .name   = "pcc-cpufreq",
        },
-       .remove_new     = pcc_cpufreq_remove,
+       .remove         = pcc_cpufreq_remove,
 };
 
 static int __init pcc_cpufreq_init(void)
index 900d6844c43d3f0f1337029f641bddb45b5f839f..98129565acb8e0958a3a85e959002009c1148bc1 100644 (file)
@@ -736,7 +736,7 @@ static void qcom_cpufreq_hw_driver_remove(struct platform_device *pdev)
 
 static struct platform_driver qcom_cpufreq_hw_driver = {
        .probe = qcom_cpufreq_hw_driver_probe,
-       .remove_new = qcom_cpufreq_hw_driver_remove,
+       .remove = qcom_cpufreq_hw_driver_remove,
        .driver = {
                .name = "qcom-cpufreq-hw",
                .of_match_table = qcom_cpufreq_hw_match,
index 703308fb891a331362cda1cdb9a79a16fe152638..08e518c89fc338a23cf8e362c36c415e2acfc0f8 100644 (file)
@@ -604,7 +604,7 @@ static DEFINE_SIMPLE_DEV_PM_OPS(qcom_cpufreq_pm_ops, qcom_cpufreq_suspend, NULL)
 
 static struct platform_driver qcom_cpufreq_driver = {
        .probe = qcom_cpufreq_probe,
-       .remove_new = qcom_cpufreq_remove,
+       .remove = qcom_cpufreq_remove,
        .driver = {
                .name = "qcom-cpufreq-nvmem",
                .pm = pm_sleep_ptr(&qcom_cpufreq_pm_ops),
index 3519bf34d3970ae916da908dde46abd7cf3a6e1d..a37ce051236cf416206246d03503732f1a71a0dc 100644 (file)
@@ -296,7 +296,7 @@ static struct platform_driver qoriq_cpufreq_platform_driver = {
                .name = "qoriq-cpufreq",
        },
        .probe = qoriq_cpufreq_probe,
-       .remove_new = qoriq_cpufreq_remove,
+       .remove = qoriq_cpufreq_remove,
 };
 module_platform_driver(qoriq_cpufreq_platform_driver);
 
index e0705cc9a57db47ff9a237ffaddaa368f46450be..5050932954e3feb65883c446ec08dd9d083be485 100644 (file)
@@ -85,7 +85,7 @@ static struct platform_driver raspberrypi_cpufreq_driver = {
                .name = "raspberrypi-cpufreq",
        },
        .probe          = raspberrypi_cpufreq_probe,
-       .remove_new     = raspberrypi_cpufreq_remove,
+       .remove         = raspberrypi_cpufreq_remove,
 };
 module_platform_driver(raspberrypi_cpufreq_driver);
 
index 8d73e6e8be2a58c767d4f78fc28cf0058c0d0493..cd89c1b9832c023c8538e6af94fbec8250789599 100644 (file)
@@ -217,7 +217,7 @@ static struct platform_driver scpi_cpufreq_platdrv = {
                .name   = "scpi-cpufreq",
        },
        .probe          = scpi_cpufreq_probe,
-       .remove_new     = scpi_cpufreq_remove,
+       .remove         = scpi_cpufreq_remove,
 };
 module_platform_driver(scpi_cpufreq_platdrv);
 
index 293921acec93781f20f48f19666d4bab435d9b58..352e1a69a85ed6cbcd61cc7cd9d60cd705473306 100644 (file)
@@ -283,7 +283,7 @@ static void sun50i_cpufreq_nvmem_remove(struct platform_device *pdev)
 
 static struct platform_driver sun50i_cpufreq_driver = {
        .probe = sun50i_cpufreq_nvmem_probe,
-       .remove_new = sun50i_cpufreq_nvmem_remove,
+       .remove = sun50i_cpufreq_nvmem_remove,
        .driver = {
                .name = "sun50i-cpufreq-nvmem",
        },
index 7b8fcfa55038bc3de512bc1f034ed57b5a486602..c7761eb99f3ccc3e85389cb1e79d338c47584ae3 100644 (file)
@@ -276,7 +276,7 @@ static struct platform_driver tegra186_cpufreq_platform_driver = {
                .of_match_table = tegra186_cpufreq_of_match,
        },
        .probe = tegra186_cpufreq_probe,
-       .remove_new = tegra186_cpufreq_remove,
+       .remove = tegra186_cpufreq_remove,
 };
 module_platform_driver(tegra186_cpufreq_platform_driver);
 
index 07ea7ed61b687c8f2e618c1a0d6a5fff4f0ade24..9055dd398e7f9da9bce799eaab00e42c6ae7b126 100644 (file)
@@ -818,7 +818,7 @@ static struct platform_driver tegra194_ccplex_driver = {
                .of_match_table = tegra194_cpufreq_of_match,
        },
        .probe = tegra194_cpufreq_probe,
-       .remove_new = tegra194_cpufreq_remove,
+       .remove = tegra194_cpufreq_remove,
 };
 module_platform_driver(tegra194_ccplex_driver);
 
index 3fadf536c42981501e436584711e3bb068a5cdb4..0f86cdb7ec8ab6338646267f37aa422f45b4ab02 100644 (file)
@@ -565,7 +565,7 @@ static struct platform_driver ve_spc_cpufreq_platdrv = {
                .name   = "vexpress-spc-cpufreq",
        },
        .probe          = ve_spc_cpufreq_probe,
-       .remove_new     = ve_spc_cpufreq_remove,
+       .remove         = ve_spc_cpufreq_remove,
 };
 module_platform_driver(ve_spc_cpufreq_platdrv);