summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2010-01-05 15:45:33 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2010-01-15 11:39:09 +0100
commitfccd418d1c2eeaf6e3c80fc90933991221242895 (patch)
treef5d5c559b35c0f5aa6b110e445cbc8241928dd93
parent0a33e521fd62a8ba0da6d7dca8def08520877d08 (diff)
downloadbarebox-fccd418d1c2eeaf6e3c80fc90933991221242895.tar.gz
barebox-fccd418d1c2eeaf6e3c80fc90933991221242895.tar.xz
fec: Use zalloc to initialise structs properly
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--drivers/net/fec_imx.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/fec_imx.c b/drivers/net/fec_imx.c
index 48932911b2..fb5badfcf1 100644
--- a/drivers/net/fec_imx.c
+++ b/drivers/net/fec_imx.c
@@ -542,9 +542,9 @@ static int fec_probe(struct device_d *dev)
#ifdef CONFIG_ARCH_IMX27
PCCR0 |= PCCR0_FEC_EN;
#endif
- edev = (struct eth_device *)malloc(sizeof(struct eth_device));
+ edev = xzalloc(sizeof(*edev));
dev->type_data = edev;
- fec = (struct fec_priv *)malloc(sizeof(*fec));
+ fec = xzalloc(sizeof(*fec));
edev->priv = fec;
edev->open = fec_open,
edev->init = fec_init,