]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/mfd/mcp-core.c
Merge branch 'for-rmk' of git://pasiphae.extern.pengutronix.de/git/imx/linux-2.6.git
[mv-sheeva.git] / drivers / mfd / mcp-core.c
index 75f401d52fda117409468a431424fe9cc177c091..b4ed57e027291ae3d3dcbec83e2cd8761d3fb70c 100644 (file)
@@ -200,9 +200,8 @@ struct mcp *mcp_host_alloc(struct device *parent, size_t size)
 {
        struct mcp *mcp;
 
-       mcp = kmalloc(sizeof(struct mcp) + size, GFP_KERNEL);
+       mcp = kzalloc(sizeof(struct mcp) + size, GFP_KERNEL);
        if (mcp) {
-               memset(mcp, 0, sizeof(struct mcp) + size);
                spin_lock_init(&mcp->lock);
                mcp->attached_device.parent = parent;
                mcp->attached_device.bus = &mcp_bus_type;