Home
last modified time | relevance | path

Searched refs:usage_id (Results 1 – 17 of 17) sorted by relevance

/linux/include/linux/
H A Dhid-sensor-hub.h27 u32 usage_id; member
50 u32 usage_id; member
92 u32 usage_id, size_t raw_len, char *raw_data,
94 int (*send_event)(struct hid_sensor_hub_device *hsdev, u32 usage_id,
127 u32 usage_id,
140 u32 usage_id);
158 u32 usage_id, u32 attr_usage_id,
180 u32 usage_id,
222 unsigned usage_id; member
252 u32 usage_id,
[all …]
/linux/drivers/iio/common/hid-sensors/
H A Dhid-sensor-attributes.c15 u32 usage_id; member
406 int hid_sensor_format_scale(u32 usage_id, in hid_sensor_format_scale() argument
417 if (unit_conversion[i].usage_id == usage_id && in hid_sensor_format_scale()
441 u32 usage_id, in hid_sensor_get_reporting_interval() argument
445 HID_FEATURE_REPORT, usage_id, in hid_sensor_get_reporting_interval()
459 u32 usage_id, in hid_sensor_get_report_latency_info() argument
463 usage_id, in hid_sensor_get_report_latency_info()
501 u32 usage_id, in hid_sensor_parse_common_attributes() argument
512 hid_sensor_get_reporting_interval(hsdev, usage_id, st); in hid_sensor_parse_common_attributes()
515 HID_FEATURE_REPORT, usage_id, in hid_sensor_parse_common_attributes()
[all …]
/linux/drivers/hid/
H A Dhid-sensor-hub.c49 u32 usage_id; member
99 u32 usage_id, in sensor_hub_get_callback() argument
110 if ((callback->usage_id == usage_id || in sensor_hub_get_callback()
111 callback->usage_id == HID_USAGE_SENSOR_COLLECTION) && in sensor_hub_get_callback()
128 u32 usage_id, in sensor_hub_register_callback() argument
137 if (callback->usage_id == usage_id && in sensor_hub_register_callback()
149 callback->usage_id = usage_id; in sensor_hub_register_callback()
159 if (usage_id == HID_USAGE_SENSOR_COLLECTION) in sensor_hub_register_callback()
170 u32 usage_id) in sensor_hub_remove_callback() argument
178 if (callback->usage_id == usage_id && in sensor_hub_remove_callback()
[all …]
H A Dhid-sensor-custom.c61 u32 usage_id; member
78 int usage_id; member
417 unsigned usage_id, size_t raw_len, in hid_sensor_capture_sample() argument
439 header.usage_id = hsdev->usage; in hid_sensor_capture_sample()
459 unsigned usage_id, void *priv) in hid_sensor_send_event() argument
491 sensor_field->attribute.usage_id = sensor_inst->hsdev->usage; in hid_sensor_custom_add_field()
/linux/tools/testing/selftests/hid/tests/
H A Dtest_wacom_generic.py543 def usage_id(page_name, usage_name): function
548 usage_id("Generic Desktop", "X"): PhysRange(
551 usage_id("Generic Desktop", "Y"): PhysRange(
554 usage_id("Digitizers", "Width"): PhysRange(
557 usage_id("Digitizers", "Height"): PhysRange(
560 usage_id("Digitizers", "X Tilt"): PhysRange(PhysRange.DEGREE, 90, 180),
561 usage_id("Digitizers", "Y Tilt"): PhysRange(PhysRange.DEGREE, 90, 180),
562 usage_id("Digitizers", "Twist"): PhysRange(PhysRange.DEGREE, 358, 360),
563 usage_id("Wacom", "X Tilt"): PhysRange(PhysRange.DEGREE, 90, 180),
564 usage_id("Wacom", "Y Tilt"): PhysRange(PhysRange.DEGREE, 90, 180),
[all …]
/linux/drivers/iio/light/
H A Dhid-sensor-prox.c169 unsigned usage_id, in prox_write_raw()
186 unsigned usage_id, in prox_proc_event()
196 if (prox_state->channel2usage[chan] == usage_id) in prox_capture_sample() argument
201 if (usage_id == HID_USAGE_SENSOR_HUMAN_ATTENTION) in prox_capture_sample()
230 u32 usage_id = prox_usage_ids[i]; in prox_parse_report()
235 usage_id, in prox_parse_report()
239 st->channel2usage[index] = usage_id; in prox_parse_report()
251 hid_sensor_format_scale(usage_id, &st->prox_attr[index], in prox_parse_report()
179 prox_proc_event(struct hid_sensor_hub_device * hsdev,unsigned usage_id,void * priv) prox_proc_event() argument
240 u32 usage_id = prox_usage_ids[i]; prox_parse_report() local
/linux/drivers/iio/orientation/
H A Dhid-sensor-incl-3d.c192 unsigned usage_id, in incl_3d_proc_event() argument
215 unsigned usage_id, in incl_3d_capture_sample() argument
223 switch (usage_id) { in incl_3d_capture_sample()
250 unsigned usage_id, in incl_3d_parse_report() argument
257 usage_id, in incl_3d_parse_report()
267 usage_id, in incl_3d_parse_report()
277 usage_id, in incl_3d_parse_report()
H A Dhid-sensor-rotation.c179 unsigned usage_id, in dev_rot_proc_event()
212 unsigned usage_id,
219 if (usage_id == HID_USAGE_SENSOR_ORIENT_QUATERNION) { in dev_rot_parse_report()
232 } else if (usage_id == HID_USAGE_SENSOR_TIME_TIMESTAMP) { in dev_rot_parse_report()
243 unsigned usage_id, in dev_rot_parse_report()
250 usage_id, in hid_dev_rot_probe()
151 dev_rot_proc_event(struct hid_sensor_hub_device * hsdev,unsigned usage_id,void * priv) dev_rot_proc_event() argument
184 dev_rot_capture_sample(struct hid_sensor_hub_device * hsdev,unsigned usage_id,size_t raw_len,char * raw_data,void * priv) dev_rot_capture_sample() argument
216 dev_rot_parse_report(struct platform_device * pdev,struct hid_sensor_hub_device * hsdev,struct iio_chan_spec * channels,unsigned usage_id,struct dev_rot_state * st) dev_rot_parse_report() argument
/linux/drivers/iio/position/
H A Dhid-sensor-custom-intel-hinge.c193 unsigned int usage_id, void *priv) in hinge_proc_event() argument
212 unsigned int usage_id, size_t raw_len, in hinge_capture_sample() argument
219 switch (usage_id) { in hinge_capture_sample()
223 offset = usage_id - HID_USAGE_SENSOR_DATA_FIELD_CUSTOM_VALUE(1); in hinge_capture_sample()
239 unsigned int usage_id, struct hinge_state *st) in hinge_parse_report() argument
247 usage_id, in hinge_parse_report()
/linux/drivers/iio/gyro/
H A Dhid-sensor-gyro-3d.c180 unsigned usage_id, in gyro_3d_write_raw()
202 unsigned usage_id, in gyro_3d_proc_event()
211 switch (usage_id) { in gyro_3d_capture_sample()
215 offset = usage_id - HID_USAGE_SENSOR_ANGL_VELOCITY_X_AXIS; in gyro_3d_capture_sample()
237 unsigned usage_id, in gyro_3d_capture_sample()
245 usage_id, in gyro_3d_parse_report()
190 gyro_3d_proc_event(struct hid_sensor_hub_device * hsdev,unsigned usage_id,void * priv) gyro_3d_proc_event() argument
212 gyro_3d_capture_sample(struct hid_sensor_hub_device * hsdev,unsigned usage_id,size_t raw_len,char * raw_data,void * priv) gyro_3d_capture_sample() argument
247 gyro_3d_parse_report(struct platform_device * pdev,struct hid_sensor_hub_device * hsdev,struct iio_chan_spec * channels,unsigned usage_id,struct gyro_3d_state * st) gyro_3d_parse_report() argument
/linux/drivers/iio/humidity/
H A Dhid-sensor-humidity.c130 unsigned int usage_id, void *pdev) in humidity_proc_event() argument
144 unsigned int usage_id, size_t raw_len, in humidity_capture_sample() argument
150 switch (usage_id) { in humidity_capture_sample()
164 unsigned int usage_id, in humidity_parse_report() argument
170 usage_id, in humidity_parse_report()
/linux/drivers/iio/temperature/
H A Dhid-sensor-temperature.c128 unsigned int usage_id, void *pdev) in temperature_proc_event() argument
143 unsigned int usage_id, size_t raw_len, in temperature_capture_sample() argument
149 switch (usage_id) { in temperature_capture_sample()
162 unsigned int usage_id, in temperature_parse_report() argument
168 usage_id, in temperature_parse_report()
/linux/drivers/iio/magnetometer/
H A Dhid-sensor-magn-3d.c273 u32 usage_id, in magn_3d_write_raw()
295 u32 usage_id, in magn_3d_proc_event()
305 switch (usage_id) { in magn_3d_capture_sample() argument
309 offset = (usage_id - HID_USAGE_SENSOR_ORIENT_MAGN_FLUX_X_AXIS) in magn_3d_capture_sample()
316 offset = (usage_id - HID_USAGE_SENSOR_ORIENT_COMP_MAGN_NORTH) in magn_3d_capture_sample()
343 u32 usage_id, in magn_3d_capture_sample()
358 usage_id, in magn_3d_parse_report()
446 HID_FEATURE_REPORT, usage_id, in magn_3d_parse_report()
283 magn_3d_proc_event(struct hid_sensor_hub_device * hsdev,unsigned usage_id,void * priv) magn_3d_proc_event() argument
353 magn_3d_parse_report(struct platform_device * pdev,struct hid_sensor_hub_device * hsdev,struct iio_chan_spec ** channels,int * chan_count,unsigned usage_id,struct magn_3d_state * st) magn_3d_parse_report() argument
/linux/drivers/rtc/
H A Drtc-hid-sensor-time.c50 unsigned usage_id, void *priv) in hid_time_proc_event() argument
77 unsigned usage_id, size_t raw_len, in hid_time_capture_sample() argument
83 switch (usage_id) { in hid_time_capture_sample()
136 unsigned usage_id, in hid_time_parse_report() argument
143 HID_INPUT_REPORT, usage_id, in hid_time_parse_report()
/linux/drivers/iio/pressure/
H A Dhid-sensor-press.c158 unsigned usage_id, in press_write_raw()
179 unsigned usage_id, in press_proc_event()
187 switch (usage_id) {
207 unsigned usage_id, in press_capture_sample()
213 usage_id,
168 press_proc_event(struct hid_sensor_hub_device * hsdev,unsigned usage_id,void * priv) press_proc_event() argument
189 press_capture_sample(struct hid_sensor_hub_device * hsdev,unsigned usage_id,size_t raw_len,char * raw_data,void * priv) press_capture_sample() argument
217 press_parse_report(struct platform_device * pdev,struct hid_sensor_hub_device * hsdev,struct iio_chan_spec * channels,unsigned usage_id,struct press_state * st) press_parse_report() argument
/linux/drivers/iio/accel/
H A Dhid-sensor-accel-3d.c226 unsigned usage_id,
250 unsigned usage_id, in accel_3d_proc_event()
259 switch (usage_id) { in accel_3d_capture_sample()
263 offset = usage_id - HID_USAGE_SENSOR_ACCEL_X_AXIS; in accel_3d_capture_sample()
286 unsigned usage_id, in accel_3d_capture_sample()
294 usage_id, in accel_3d_parse_report()
236 accel_3d_proc_event(struct hid_sensor_hub_device * hsdev,unsigned usage_id,void * priv) accel_3d_proc_event() argument
260 accel_3d_capture_sample(struct hid_sensor_hub_device * hsdev,unsigned usage_id,size_t raw_len,char * raw_data,void * priv) accel_3d_capture_sample() argument
296 accel_3d_parse_report(struct platform_device * pdev,struct hid_sensor_hub_device * hsdev,struct iio_chan_spec * channels,unsigned usage_id,struct accel_3d_state * st) accel_3d_parse_report() argument
/linux/Documentation/hid/
H A Dhid-sensor.rst95 u32 usage_id,
103 u32 usage_id):
112 u32 usage_id, u32 attr_usage_id,
142 u32 usage_id,