diff options
Diffstat (limited to 'drivers/gpio/gpio-bcm-kona.c')
-rw-r--r-- | drivers/gpio/gpio-bcm-kona.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/gpio/gpio-bcm-kona.c b/drivers/gpio/gpio-bcm-kona.c index eb8369b21e90..00272fa7cc4f 100644 --- a/drivers/gpio/gpio-bcm-kona.c +++ b/drivers/gpio/gpio-bcm-kona.c | |||
@@ -601,9 +601,10 @@ static int bcm_kona_gpio_probe(struct platform_device *pdev) | |||
601 | GPIO_MAX_BANK_NUM); | 601 | GPIO_MAX_BANK_NUM); |
602 | return -ENXIO; | 602 | return -ENXIO; |
603 | } | 603 | } |
604 | kona_gpio->banks = devm_kzalloc(dev, | 604 | kona_gpio->banks = devm_kcalloc(dev, |
605 | kona_gpio->num_bank * | 605 | kona_gpio->num_bank, |
606 | sizeof(*kona_gpio->banks), GFP_KERNEL); | 606 | sizeof(*kona_gpio->banks), |
607 | GFP_KERNEL); | ||
607 | if (!kona_gpio->banks) | 608 | if (!kona_gpio->banks) |
608 | return -ENOMEM; | 609 | return -ENOMEM; |
609 | 610 | ||