]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/ata/sata_dwc_460ex.c
drivers: use kzalloc/kcalloc instead of 'kmalloc+memset', where possible
[mv-sheeva.git] / drivers / ata / sata_dwc_460ex.c
index b02c4ffa4db0ff123ea8497030f674a3707d4f1d..0a9a774a7e1e9f54c9b2188b251b2a5105c800ea 100644 (file)
@@ -1642,13 +1642,12 @@ static int sata_dwc_probe(struct platform_device *ofdev)
        const struct ata_port_info *ppi[] = { &pi, NULL };
 
        /* Allocate DWC SATA device */
-       hsdev = kmalloc(sizeof(*hsdev), GFP_KERNEL);
+       hsdev = kzalloc(sizeof(*hsdev), GFP_KERNEL);
        if (hsdev == NULL) {
                dev_err(&ofdev->dev, "kmalloc failed for hsdev\n");
                err = -ENOMEM;
                goto error;
        }
-       memset(hsdev, 0, sizeof(*hsdev));
 
        /* Ioremap SATA registers */
        base = of_iomap(ofdev->dev.of_node, 0);