On Sun, 13 Oct 2019 12:52:01 +0200 Lukas Wunner <lukas@xxxxxxxxx> wrote: > On Sun, Oct 13, 2019 at 10:05:42AM +0100, jic23@xxxxxxxxxx wrote: > > From: Jonathan Cameron <Jonathan.Cameron@xxxxxxxxxx> > > > > Fixes the sparse warning: > > drivers/iio/adc/mcp320x.c:167:41: warning: incorrect type in argument 1 (different base types) > > drivers/iio/adc/mcp320x.c:167:41: expected restricted __be32 const [usertype] *p > > drivers/iio/adc/mcp320x.c:167:41: got unsigned int [usertype] *<noident> > > > > Signed-off-by: Jonathan Cameron <Jonathan.Cameron@xxxxxxxxxx> > > Reviewed-by: Lukas Wunner <lukas@xxxxxxxxx> Applied. Thanks, Jonathan > > Thanks, > > Lukas > > > > --- > > drivers/iio/adc/mcp320x.c | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/drivers/iio/adc/mcp320x.c b/drivers/iio/adc/mcp320x.c > > index 38bf10085696..465c7625a55a 100644 > > --- a/drivers/iio/adc/mcp320x.c > > +++ b/drivers/iio/adc/mcp320x.c > > @@ -164,7 +164,7 @@ static int mcp320x_adc_conversion(struct mcp320x *adc, u8 channel, > > case mcp3550_60: > > case mcp3551: > > case mcp3553: { > > - u32 raw = be32_to_cpup((u32 *)adc->rx_buf); > > + u32 raw = be32_to_cpup((__be32 *)adc->rx_buf); > > > > if (!(adc->spi->mode & SPI_CPOL)) > > raw <<= 1; /* strip Data Ready bit in SPI mode 0,0 */ > > -- > > 2.23.0