staging: mt7621-pinctrl: Use correct pointer type argument for sizeof
authorJason Yan <yanaijie@huawei.com>
Mon, 20 Apr 2020 13:34:16 +0000 (21:34 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 23 Apr 2020 11:36:20 +0000 (13:36 +0200)
Fix the following coccicheck warning:

drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c:223:14-36: WARNING: Use
correct pointer type argument for sizeof

Signed-off-by: Jason Yan <yanaijie@huawei.com>
Link: https://lore.kernel.org/r/20200420133416.3087-1-yanaijie@huawei.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c

index d0f06790d38f8168e871c4a6bcca60c04bc4cee3..caaf9e34f1ee26ef8e2d638c9edfae065b37a830 100644 (file)
@@ -220,7 +220,7 @@ static int rt2880_pinmux_index(struct rt2880_priv *p)
        /* allocate our function and group mapping index buffers */
        f = p->func = devm_kcalloc(p->dev,
                                   p->func_count,
-                                  sizeof(struct rt2880_pmx_func),
+                                  sizeof(*p->func),
                                   GFP_KERNEL);
        gpio_func.groups = devm_kcalloc(p->dev, p->group_count, sizeof(int),
                                        GFP_KERNEL);