OSDN Git Service

iio: proximity: pulsedlight v2: Tidy up an endian issue
authorJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 13 Oct 2019 10:26:00 +0000 (11:26 +0100)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Fri, 18 Oct 2019 18:57:47 +0000 (19:57 +0100)
commitd2080a87a376d5f3f1e0efbc94a8c3c7b24d0a31
tree0c950d096fc7e776c88dcf9d3f038ec9cdf11eb8
parent6b943a6f23d0b76610320eee599f14f83f8d4c2b
iio: proximity: pulsedlight v2: Tidy up an endian issue

Sparse identified the following
CHECK   drivers/iio/proximity/pulsedlight-lidar-lite-v2.c
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c:144:24: warning: cast to restricted __be16
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c:144:24: warning: cast to restricted __be16
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c:144:24: warning: cast to restricted __be16
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c:144:24: warning: cast to restricted __be16

This cleans up by adding a local variable to hold the value whilst
it is __be16 before applying endian converstion into eventual destination.

Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Acked-by: Matt Ranostay <matt.ranostay@konsulko.com>
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c