treewide: devm_kzalloc() -> devm_kcalloc()
[linux-2.6-microblaze.git] / drivers / pinctrl / zte / pinctrl-zx.c
index ded366b..caa44dd 100644 (file)
@@ -277,7 +277,7 @@ static int zx_pinctrl_build_state(struct platform_device *pdev)
 
        /* Every single pin composes a group */
        ngroups = info->npins;
-       groups = devm_kzalloc(&pdev->dev, ngroups * sizeof(*groups),
+       groups = devm_kcalloc(&pdev->dev, ngroups, sizeof(*groups),
                              GFP_KERNEL);
        if (!groups)
                return -ENOMEM;
@@ -362,8 +362,8 @@ static int zx_pinctrl_build_state(struct platform_device *pdev)
 
                        func = functions + j;
                        if (!func->group_names) {
-                               func->group_names = devm_kzalloc(&pdev->dev,
-                                               func->num_group_names *
+                               func->group_names = devm_kcalloc(&pdev->dev,
+                                               func->num_group_names,
                                                sizeof(*func->group_names),
                                                GFP_KERNEL);
                                if (!func->group_names) {