summaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
authorSong Hongyan <hongyan.song@intel.com>2017-03-03 21:44:32 +0800
committerJonathan Cameron <jic23@kernel.org>2017-03-04 18:45:26 +0000
commit59d0f2da35693bfbcf6ffb014213cb8e225c8928 (patch)
treede359752da0bee9076b7e25ca1308f6a2aa67a38 /include/linux
parent0f0c106aa95243c5e59f06fb447ed7ea89818be1 (diff)
downloadlinux-stable-59d0f2da35693bfbcf6ffb014213cb8e225c8928.tar.gz
linux-stable-59d0f2da35693bfbcf6ffb014213cb8e225c8928.tar.bz2
linux-stable-59d0f2da35693bfbcf6ffb014213cb8e225c8928.zip
iio: hid: Add temperature sensor support
Environmental temperature sensor is a hid defined sensor, it measures temperature. More information can be found in: http://www.usb.org/developers/hidpage/HUTRR39b.pdf According to IIO ABI definition, IIO_TEMP data output unit is milli degrees Celsius. Add the unit convert from degree to milli degree. Signed-off-by: Song Hongyan <hongyan.song@intel.com> Acked-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> Signed-off-by: Jonathan Cameron <jic23@kernel.org>
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/hid-sensor-ids.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/hid-sensor-ids.h b/include/linux/hid-sensor-ids.h
index 30c7dc45e45f..46dd1f27d2f2 100644
--- a/include/linux/hid-sensor-ids.h
+++ b/include/linux/hid-sensor-ids.h
@@ -45,6 +45,10 @@
#define HID_USAGE_SENSOR_DATA_ATMOSPHERIC_PRESSURE 0x200430
#define HID_USAGE_SENSOR_ATMOSPHERIC_PRESSURE 0x200431
+/* Tempreture (200033) */
+#define HID_USAGE_SENSOR_TEMPERATURE 0x200033
+#define HID_USAGE_SENSOR_DATA_ENVIRONMENTAL_TEMPERATURE 0x200434
+
/* Gyro 3D: (200076) */
#define HID_USAGE_SENSOR_GYRO_3D 0x200076
#define HID_USAGE_SENSOR_DATA_ANGL_VELOCITY 0x200456