aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/iio/meter/ade7758_core.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/staging/iio/meter/ade7758_core.c')
-rw-r--r--drivers/staging/iio/meter/ade7758_core.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/staging/iio/meter/ade7758_core.c b/drivers/staging/iio/meter/ade7758_core.c
index 348df974dfe..9dc881f59bd 100644
--- a/drivers/staging/iio/meter/ade7758_core.c
+++ b/drivers/staging/iio/meter/ade7758_core.c
@@ -746,12 +746,12 @@ static int __devinit ade7758_probe(struct spi_device *spi)
746 spi_set_drvdata(spi, indio_dev); 746 spi_set_drvdata(spi, indio_dev);
747 747
748 /* Allocate the comms buffers */ 748 /* Allocate the comms buffers */
749 st->rx = kzalloc(sizeof(*st->rx)*ADE7758_MAX_RX, GFP_KERNEL); 749 st->rx = kcalloc(ADE7758_MAX_RX, sizeof(*st->rx), GFP_KERNEL);
750 if (st->rx == NULL) { 750 if (st->rx == NULL) {
751 ret = -ENOMEM; 751 ret = -ENOMEM;
752 goto error_free_dev; 752 goto error_free_dev;
753 } 753 }
754 st->tx = kzalloc(sizeof(*st->tx)*ADE7758_MAX_TX, GFP_KERNEL); 754 st->tx = kcalloc(ADE7758_MAX_TX, sizeof(*st->tx), GFP_KERNEL);
755 if (st->tx == NULL) { 755 if (st->tx == NULL) {
756 ret = -ENOMEM; 756 ret = -ENOMEM;
757 goto error_free_rx; 757 goto error_free_rx;