diff options
-rw-r--r-- | drivers/clk/hisilicon/clk-hi3620.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/clk/hisilicon/clk-hi3620.c b/drivers/clk/hisilicon/clk-hi3620.c index d04a104ce1b4..f6dd971c9d3c 100644 --- a/drivers/clk/hisilicon/clk-hi3620.c +++ b/drivers/clk/hisilicon/clk-hi3620.c | |||
@@ -482,7 +482,7 @@ static void __init hi3620_mmc_clk_init(struct device_node *node) | |||
482 | if (WARN_ON(!clk_data)) | 482 | if (WARN_ON(!clk_data)) |
483 | return; | 483 | return; |
484 | 484 | ||
485 | clk_data->clks = kzalloc(sizeof(struct clk *) * num, GFP_KERNEL); | 485 | clk_data->clks = kcalloc(num, sizeof(*clk_data->clks), GFP_KERNEL); |
486 | if (!clk_data->clks) { | 486 | if (!clk_data->clks) { |
487 | pr_err("%s: fail to allocate mmc clk\n", __func__); | 487 | pr_err("%s: fail to allocate mmc clk\n", __func__); |
488 | return; | 488 | return; |