Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

iio: adc: mxs-lradc: fix warning when buidling on avr32

This fixes:
drivers/staging/iio/adc/mxs-lradc.c: In function 'mxs_lradc_probe':
drivers/staging/iio/adc/mxs-lradc.c:1558: warning: comparison of distinct pointer types lacks a cast
drivers/staging/iio/adc/mxs-lradc.c:1558: warning: right shift count >= width of type
drivers/staging/iio/adc/mxs-lradc.c:1558: warning: passing argument 1 of '__div64_32' from incompatible pointer type

When building on avr32.

Reported-by: Fengguang Wu <fengguang.wu@intel.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>

authored by

Alexandre Belloni and committed by
Jonathan Cameron
e036f71e d0a588a5

+1 -1
+1 -1
drivers/staging/iio/adc/mxs-lradc.c
··· 1527 1527 struct resource *iores; 1528 1528 int ret = 0, touch_ret; 1529 1529 int i, s; 1530 - unsigned int scale_uv; 1530 + uint64_t scale_uv; 1531 1531 1532 1532 /* Allocate the IIO device. */ 1533 1533 iio = devm_iio_device_alloc(dev, sizeof(*lradc));