[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20201119030326.6447-1-xiang.ye@intel.com>
Date: Thu, 19 Nov 2020 11:03:22 +0800
From: Ye Xiang <xiang.ye@...el.com>
To: jikos@...nel.org, jic23@...nel.org,
srinivas.pandruvada@...ux.intel.com
Cc: linux-input@...r.kernel.org, linux-iio@...r.kernel.org,
linux-kernel@...r.kernel.org, Ye Xiang <xiang.ye@...el.com>
Subject: [PATCH 0/4] add custom hinge sensor support
Here three separate iio devices are presented which presents angle for
hinge, keyboard and screen.
This driver works on devices with Intel integrated sensor hub, where
hinge sensor is presented using a custom sensor usage id.
Here the angle is presented in degrees, which is converted to radians.
Ye Xiang (4):
HID: hid-sensor-custom: Add custom sensor iio support
iio: hid-sensor-trigger: Decrement runtime pm enable count on driver
removal
iio: hid-sensor-trigger: Use iio->trig instead trig field internal
structure
iio: hid-sensors: Add hinge sensor driver
drivers/hid/hid-sensor-custom.c | 169 +++++++
.../hid-sensors/hid-sensor-attributes.c | 2 +
.../common/hid-sensors/hid-sensor-trigger.c | 8 +-
drivers/iio/position/Kconfig | 16 +
drivers/iio/position/Makefile | 3 +
.../iio/position/hid-sensor-custom-hinge.c | 412 ++++++++++++++++++
include/linux/hid-sensor-ids.h | 39 ++
7 files changed, 646 insertions(+), 3 deletions(-)
create mode 100644 drivers/iio/position/hid-sensor-custom-hinge.c
--
2.17.1
Powered by blists - more mailing lists