treewide: kmalloc() -> kmalloc_array()
[linux-block.git] / drivers / pinctrl / freescale / pinctrl-imx1-core.c
index 5af89de0ff02c91c44bedf866ba8728749653d1c..e7169ac7799f48ebfe3c39927041bb783d7e0b6b 100644 (file)
@@ -241,7 +241,8 @@ static int imx1_dt_node_to_map(struct pinctrl_dev *pctldev,
        for (i = 0; i < grp->npins; i++)
                map_num++;
 
-       new_map = kmalloc(sizeof(struct pinctrl_map) * map_num, GFP_KERNEL);
+       new_map = kmalloc_array(map_num, sizeof(struct pinctrl_map),
+                               GFP_KERNEL);
        if (!new_map)
                return -ENOMEM;