powerpc/5200: convert mpc5200 to use of_platform_populate()
of_platform_populate() also handles nodes at the root of the tree, which is wanted for things like describing the sound complex. This patch converts mpc5200 support to use of_platform_populate() instead of of_platform_bus_probe(). Signed-off-by: Grant Likely <grant.likely@secretlab.ca> Signed-off-by: Anatolij Gustschin <agust@denx.de>
This commit is contained in:
parent
70a3e5a029
commit
ff65151668
1 changed files with 4 additions and 6 deletions
|
@ -98,13 +98,11 @@ struct mpc52xx_gpio_wkup __iomem *wkup_gpio;
|
|||
* of the localplus bus to the of_platform
|
||||
* bus.
|
||||
*/
|
||||
void __init
|
||||
mpc52xx_declare_of_platform_devices(void)
|
||||
void __init mpc52xx_declare_of_platform_devices(void)
|
||||
{
|
||||
/* Find every child of the SOC node and add it to of_platform */
|
||||
if (of_platform_bus_probe(NULL, mpc52xx_bus_ids, NULL))
|
||||
printk(KERN_ERR __FILE__ ": "
|
||||
"Error while probing of_platform bus\n");
|
||||
/* Find all the 'platform' devices and register them. */
|
||||
if (of_platform_populate(NULL, mpc52xx_bus_ids, NULL, NULL))
|
||||
pr_err(__FILE__ ": Error while populating devices from DT\n");
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
Loading…
Reference in a new issue