Message ID | 1265377377-29327-6-git-send-email-agust@denx.de (mailing list archive) |
---|---|
State | Accepted, archived |
Commit | 5b2b6255f2fda198cd5176f6cddae600c946a87d |
Delegated to: | Grant Likely |
Headers | show |
diff --git a/arch/powerpc/platforms/512x/mpc512x_shared.c b/arch/powerpc/platforms/512x/mpc512x_shared.c index ac0400e..8bb34b2 100644 --- a/arch/powerpc/platforms/512x/mpc512x_shared.c +++ b/arch/powerpc/platforms/512x/mpc512x_shared.c @@ -86,9 +86,17 @@ static struct of_device_id __initdata of_bus_ids[] = { void __init mpc512x_declare_of_platform_devices(void) { + struct device_node *np; + if (of_platform_bus_probe(NULL, of_bus_ids, NULL)) printk(KERN_ERR __FILE__ ": " "Error while probing of_platform bus\n"); + + np = of_find_compatible_node(NULL, NULL, "fsl,mpc5121-nfc"); + if (np) { + of_platform_device_create(np, NULL, NULL); + of_node_put(np); + } } void __init mpc512x_init(void)
Instantiate NAND Flash Controller device if it's description is found in the device tree. Signed-off-by: Anatolij Gustschin <agust@denx.de> Cc: Grant Likely <grant.likely@secretlab.ca> --- arch/powerpc/platforms/512x/mpc512x_shared.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-)