diff options
author | Axel Lin <axel.lin@gmail.com> | 2012-02-10 20:00:48 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2012-02-13 23:09:38 -0500 |
commit | 09f993e6844a0cacec2ccff72f04c4fc436a2358 (patch) | |
tree | db7a4c1fd16e7817f8571f245011d8cdf8f64f6d /drivers | |
parent | 5f01f7f301db567a7a2b99d012db1c408ce0e9de (diff) |
staging:iio:dac: Fix kcalloc parameters swapped
The first parameter should be "number of elements" and the second parameter
should be "element size".
Signed-off-by: Axel Lin <axel.lin@gmail.com>
Acked-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/staging/iio/dac/ad5360.c | 4 | ||||
-rw-r--r-- | drivers/staging/iio/dac/ad5380.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/drivers/staging/iio/dac/ad5360.c b/drivers/staging/iio/dac/ad5360.c index 710b256affc..cec3693b50a 100644 --- a/drivers/staging/iio/dac/ad5360.c +++ b/drivers/staging/iio/dac/ad5360.c | |||
@@ -439,8 +439,8 @@ static int __devinit ad5360_alloc_channels(struct iio_dev *indio_dev) | |||
439 | struct iio_chan_spec *channels; | 439 | struct iio_chan_spec *channels; |
440 | unsigned int i; | 440 | unsigned int i; |
441 | 441 | ||
442 | channels = kcalloc(sizeof(struct iio_chan_spec), | 442 | channels = kcalloc(st->chip_info->num_channels, |
443 | st->chip_info->num_channels, GFP_KERNEL); | 443 | sizeof(struct iio_chan_spec), GFP_KERNEL); |
444 | 444 | ||
445 | if (!channels) | 445 | if (!channels) |
446 | return -ENOMEM; | 446 | return -ENOMEM; |
diff --git a/drivers/staging/iio/dac/ad5380.c b/drivers/staging/iio/dac/ad5380.c index eff97ae05c4..4c50716fa80 100644 --- a/drivers/staging/iio/dac/ad5380.c +++ b/drivers/staging/iio/dac/ad5380.c | |||
@@ -363,8 +363,8 @@ static int __devinit ad5380_alloc_channels(struct iio_dev *indio_dev) | |||
363 | struct iio_chan_spec *channels; | 363 | struct iio_chan_spec *channels; |
364 | unsigned int i; | 364 | unsigned int i; |
365 | 365 | ||
366 | channels = kcalloc(sizeof(struct iio_chan_spec), | 366 | channels = kcalloc(st->chip_info->num_channels, |
367 | st->chip_info->num_channels, GFP_KERNEL); | 367 | sizeof(struct iio_chan_spec), GFP_KERNEL); |
368 | 368 | ||
369 | if (!channels) | 369 | if (!channels) |
370 | return -ENOMEM; | 370 | return -ENOMEM; |