]> www.infradead.org Git - users/jedix/linux-maple.git/commit
iio: hid-sensor-prox: Add support for 16-bit report size
authorZhang Lixu <lixu.zhang@intel.com>
Mon, 17 Mar 2025 01:36:34 +0000 (09:36 +0800)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Tue, 22 Apr 2025 18:09:51 +0000 (19:09 +0100)
commitad02ca57e44e9936fca5095840fad9d4b47c5559
tree440b42d6d4d744b687a6663963cb5cb7ec615025
parent802ede1a9b5a78ffe438fb12765b8ec5efbed923
iio: hid-sensor-prox: Add support for 16-bit report size

On Intel platforms, the HID_USAGE_SENSOR_HUMAN_PROXIMITY report size is 16
bits. This patch adds support for handling 16-bit report sizes for the
HID_USAGE_SENSOR_HUMAN_PROXIMITY usage in the HID sensor proximity driver.

Previously, the driver only supported 8-bit and 32-bit report sizes. With
this change, the driver can now correctly process 16-bit proximity data,
ensuring accurate human presence detection on platforms where this report
size is used.

Signed-off-by: Zhang Lixu <lixu.zhang@intel.com>
Acked-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Link: https://patch.msgid.link/20250317013634.4117399-1-lixu.zhang@intel.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/light/hid-sensor-prox.c