]> www.infradead.org Git - linux.git/commitdiff
mfd/cpuidle: ux500: Rename driver symbol
authorLinus Walleij <linus.walleij@linaro.org>
Fri, 6 Aug 2021 09:14:04 +0000 (11:14 +0200)
committerLee Jones <lee.jones@linaro.org>
Mon, 16 Aug 2021 12:42:34 +0000 (13:42 +0100)
The PRCMU driver defines this as a DT node but there are no bindings
for it and it needs no data from the device tree. Just spawn the
device directly in the same way as the watchdog.

Name it "db8500-cpuidle" since there are no ambitions to support any
more SoCs than this one.

This rids this annoying boot message:
[    0.032610] cpuidle-dbx500: Failed to locate of_node [id: 0]

However I think the device still spawns and work just fine, despite
not finding a device tree node.

Cc: Rafael J. Wysocki <rjw@rjwysocki.net>
Cc: linux-pm@vger.kernel.org
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Acked-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/cpuidle/cpuidle-ux500.c
drivers/mfd/db8500-prcmu.c

index a2d34be17a09b3ccb848fdc3b498105817734fe3..f7d778580e9be692fe9b16ec638fb4e59ff35246 100644 (file)
@@ -117,7 +117,7 @@ static int dbx500_cpuidle_probe(struct platform_device *pdev)
 
 static struct platform_driver dbx500_cpuidle_plat_driver = {
        .driver = {
-               .name = "cpuidle-dbx500",
+               .name = "db8500-cpuidle",
        },
        .probe = dbx500_cpuidle_probe,
 };
index 75049cf3883260e19861775000af05ce95184df3..2f4ba91c404aa24d7231573f95ed3463efc93342 100644 (file)
@@ -2951,14 +2951,13 @@ static const struct mfd_cell common_prcmu_devs[] = {
                .pdata_size = sizeof(db8500_wdt_pdata),
                .id = -1,
        },
+       MFD_CELL_NAME("db8500-cpuidle"),
 };
 
 static const struct mfd_cell db8500_prcmu_devs[] = {
        MFD_CELL_OF("db8500-prcmu-regulators", NULL,
                    &db8500_regulators, sizeof(db8500_regulators), 0,
                    "stericsson,db8500-prcmu-regulator"),
-       MFD_CELL_OF("cpuidle-dbx500",
-                   NULL, NULL, 0, 0, "stericsson,cpuidle-dbx500"),
        MFD_CELL_OF("db8500-thermal",
                    NULL, NULL, 0, 0, "stericsson,db8500-thermal"),
 };