HID: mcp2221: fix 'cast to restricted __le16' sparse warnings
authorMatt Ranostay <matt.ranostay@konsulko.com>
Thu, 20 Oct 2022 15:29:59 +0000 (23:29 +0800)
committerJiri Kosina <jkosina@suse.cz>
Fri, 21 Oct 2022 11:44:05 +0000 (13:44 +0200)
commite91fc483552df10291f9efac5dd9241ca129f2a4
tree1d93329b0ee548352fbfe09e24e84b371785abff
parentdaf405c8b9b93388295dec07391798039d0f5c26
HID: mcp2221: fix 'cast to restricted __le16' sparse warnings

Use (__force __le16) cast for adc_values le16_to_cpu conversion to correct following sparse
warnings:

drivers/hid/hid-mcp2221.c:950:32: sparse: sparse: cast to restricted __le16

Reported-by: kernel test robot <lkp@intel.com>
Fixes: 960f9df7c620 ("HID: mcp2221: add ADC/DAC support via iio subsystem")
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/hid-mcp2221.c