mtd cs553x_nand: use kzalloc() instead of memset
Subsystems (3)
PATCH 1/1 mtd cs553x_nand: use kzalloc() instead of memset
It's cleaner to use kzalloc() instead of zeroing out in a separate call to memset().
Signed-off-by Dan Carpenter <[email protected]>
drivers/mtd/nand/cs553x_nand.c +1 -5
@@ -197,7 +197,7 @@ static int __init cs553x_init_one(int cs, int mmio, unsigned long adr) }/* Allocate memory for MTD device structure and private data */ - new_mtd =kmalloc (sizeof (struct mtd_info ) +sizeof (struct nand_chip ),GFP_KERNEL ); + new_mtd =kzalloc (sizeof (struct mtd_info ) +sizeof (struct nand_chip ),GFP_KERNEL );if (!new_mtd) {printk (KERN_WARNING "Unable to allocate CS553X NAND MTD device structure.\n" ); err = -ENOMEM ;
@@ -207,10 +207,6 @@ static int __init cs553x_init_one(int cs, int mmio, unsigned long adr)/* Get pointer to private data */ this = (struct nand_chip *)(&new_mtd[1 ]); -/* Initialize structures */ -memset (new_mtd,0 ,sizeof (struct mtd_info )); -memset (this,0 ,sizeof (struct nand_chip )); -/* Link the private data with the MTD structure */ new_mtd->priv = this; new_mtd->owner =THIS_MODULE ;
Brian Norris
AppliedQuoted 4 lines · Dan Carpenter
It's cleaner to use
kzalloc()instead of zeroing out in a separate call tomemset().Signed-off-by Dan Carpenter <[email protected]>
Applied to l2-mtd.git. Thanks!
Brian