]> Pileus Git - ~andy/linux/blobdiff - drivers/parisc/dino.c
[SPARC64]: Use phys tsb address in tsb_insert() in SUN4V.
[~andy/linux] / drivers / parisc / dino.c
index 216d1d859326b5119c71d4fafebf649834e93613..3d1a7f98c6763736f885ac276835b48b4d766146 100644 (file)
@@ -989,14 +989,12 @@ static int __init dino_probe(struct parisc_device *dev)
 */
        }
 
-       dino_dev = kmalloc(sizeof(struct dino_device), GFP_KERNEL);
+       dino_dev = kzalloc(sizeof(struct dino_device), GFP_KERNEL);
        if (!dino_dev) {
                printk("dino_init_chip - couldn't alloc dino_device\n");
                return 1;
        }
 
-       memset(dino_dev, 0, sizeof(struct dino_device));
-
        dino_dev->hba.dev = dev;
        dino_dev->hba.base_addr = ioremap(hpa, 4096);
        dino_dev->hba.lmmio_space_offset = 0;   /* CPU addrs == bus addrs */