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

iio:vcnl4000: Mark transfer buffer as __be16

Fixes the following warnings from sparse:
drivers/iio/light/vcnl4000.c:88:16: warning: cast to restricted __be16
drivers/iio/light/vcnl4000.c:88:16: warning: cast to restricted __be16
drivers/iio/light/vcnl4000.c:88:16: warning: cast to restricted __be16
drivers/iio/light/vcnl4000.c:88:16: warning: cast to restricted __be16

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Cc: Peter Meerwald <pmeerw@pmeerw.net>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>

authored by

Lars-Peter Clausen and committed by
Jonathan Cameron
91f197e0 54e018da

+1 -1
+1 -1
drivers/iio/light/vcnl4000.c
··· 56 56 u8 rdy_mask, u8 data_reg, int *val) 57 57 { 58 58 int tries = 20; 59 - u16 buf; 59 + __be16 buf; 60 60 int ret; 61 61 62 62 ret = i2c_smbus_write_byte_data(data->client, VCNL4000_COMMAND,