/*
+ * arch/ppc/platforms/radstone_ppc7d.c
+ *
* Board setup routines for the Radstone PPC7D boards.
*
* Author: James Chapman <jchapman@katalix.com>
pdata = pdev->dev.platform_data;
if (pdata == NULL) {
- pdata = kzalloc(sizeof(*pdata), GFP_KERNEL);
+ pdata = kmalloc(sizeof(*pdata), GFP_KERNEL);
if (pdata == NULL)
return;
+ memset(pdata, 0, sizeof(*pdata));
pdev->dev.platform_data = pdata;
}
}
#endif
-static int ppc7d_platform_notify(struct device *dev)
+static int __init ppc7d_platform_notify(struct device *dev)
{
static struct {
char *bus_id;