Commit f28fd3b6 authored by Linus Walleij's avatar Linus Walleij Committed by Lee Jones
Browse files

mfd/cpuidle: ux500: Rename driver symbol



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: default avatarLinus Walleij <linus.walleij@linaro.org>
Acked-by: default avatarDaniel Lezcano <daniel.lezcano@linaro.org>
Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
parent 72b89b9a
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -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,
};
+1 −2
Original line number Diff line number Diff line
@@ -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"),
};