treewide: kmalloc() -> kmalloc_array()
[linux-block.git] / drivers / pinctrl / sunxi / pinctrl-sunxi.c
index 25e80a5370ca02f65999abd8932aec8b6aa05fc6..44459d28efd5042454012b0e69f4ed060c2ba79e 100644 (file)
@@ -352,7 +352,7 @@ static int sunxi_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
         * any configuration.
         */
        nmaps = npins * 2;
-       *map = kmalloc(nmaps * sizeof(struct pinctrl_map), GFP_KERNEL);
+       *map = kmalloc_array(nmaps, sizeof(struct pinctrl_map), GFP_KERNEL);
        if (!*map)
                return -ENOMEM;