Home
last modified time | relevance | path

Searched refs:contact (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-5.10/drivers/hid/
H A Dhid-alps.c126 struct t4_contact_data contact[5]; member
328 x = p_report->contact[i].x_hi << 8 | p_report->contact[i].x_lo; in t4_raw_event()
329 y = p_report->contact[i].y_hi << 8 | p_report->contact[i].y_lo; in t4_raw_event()
331 z = (p_report->contact[i].palm < 0x80 && in t4_raw_event()
332 p_report->contact[i].palm > 0) * 62; in t4_raw_event()
374 u8 *contact = &data[i * 5]; in u1_raw_event() local
376 x = get_unaligned_le16(contact + 3); in u1_raw_event()
377 y = get_unaligned_le16(contact in u1_raw_event()
[all...]
/kernel/linux/linux-6.6/drivers/hid/
H A Dhid-alps.c126 struct t4_contact_data contact[5]; member
328 x = p_report->contact[i].x_hi << 8 | p_report->contact[i].x_lo; in t4_raw_event()
329 y = p_report->contact[i].y_hi << 8 | p_report->contact[i].y_lo; in t4_raw_event()
331 z = (p_report->contact[i].palm < 0x80 && in t4_raw_event()
332 p_report->contact[i].palm > 0) * 62; in t4_raw_event()
374 u8 *contact = &data[i * 5]; in u1_raw_event() local
376 x = get_unaligned_le16(contact + 3); in u1_raw_event()
377 y = get_unaligned_le16(contact in u1_raw_event()
[all...]
H A Dhid-playstation.c117 * Status of a DualSense touch point contact.
194 uint8_t contact; member
307 * Status of a DualShock4 touch point contact.
404 uint8_t contact; member
1429 bool active = (point->contact & DS_TOUCH_POINT_INACTIVE) ? false : true; in dualsense_parse_report()
2287 bool active = (point->contact & DS4_TOUCH_POINT_INACTIVE) ? false : true; in dualshock4_parse_report()
/kernel/linux/linux-5.10/drivers/input/mouse/
H A Dcypress_ps2.c434 /* Invalid contact (e.g. palm). Ignore it. */ in cypress_get_finger_count()
519 struct cytp_contact *contact; in cypress_process_packet() local
531 contact = &report_data.contacts[i]; in cypress_process_packet()
532 pos[i].x = contact->x; in cypress_process_packet()
533 pos[i].y = contact->y; in cypress_process_packet()
539 contact = &report_data.contacts[i]; in cypress_process_packet()
542 input_report_abs(input, ABS_MT_POSITION_X, contact->x); in cypress_process_packet()
543 input_report_abs(input, ABS_MT_POSITION_Y, contact->y); in cypress_process_packet()
544 input_report_abs(input, ABS_MT_PRESSURE, contact->z); in cypress_process_packet()
/kernel/linux/linux-5.10/scripts/
H A Dget_abi.pl109 if (!($new_tag =~ m/(what|where|date|kernelversion|contact|description|users)/)) {
469 my $contact = $data{$what}->{contact} if (defined($data{$what}->{contact}));
475 $contact =~ s/^\s+// if ($contact);
485 printf "Contact:\t\t%s\n", $contact if ($contact);
/kernel/linux/linux-6.6/drivers/input/mouse/
H A Dcypress_ps2.c434 /* Invalid contact (e.g. palm). Ignore it. */ in cypress_get_finger_count()
519 struct cytp_contact *contact; in cypress_process_packet() local
531 contact = &report_data.contacts[i]; in cypress_process_packet()
532 pos[i].x = contact->x; in cypress_process_packet()
533 pos[i].y = contact->y; in cypress_process_packet()
539 contact = &report_data.contacts[i]; in cypress_process_packet()
542 input_report_abs(input, ABS_MT_POSITION_X, contact->x); in cypress_process_packet()
543 input_report_abs(input, ABS_MT_POSITION_Y, contact->y); in cypress_process_packet()
544 input_report_abs(input, ABS_MT_PRESSURE, contact->z); in cypress_process_packet()
/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Dsis_i2c.c26 * <contact data - variable length>
32 * u8 contact state
36 * u8 contact width (optional)
37 * u8 contact height (optional)
50 #define SIS_PKT_CONTACT_OFFSET 3 /* First contact */
69 /* Offsets within contact data */
78 /* Individual contact state */
225 const u8 *contact; in sis_ts_handle_packet() local
249 contact = &ts->packet[SIS_PKT_CONTACT_OFFSET]; in sis_ts_handle_packet()
253 error = sis_ts_report_contact(ts, contact, report_i in sis_ts_handle_packet()
[all...]
H A Draydium_i2c_ts.c58 /* Offsets in contact data */
837 u8 *contact = &ts->report_data[ts->contact_size * i]; in raydium_mt_event() local
838 bool state = contact[RM_CONTACT_STATE_POS]; in raydium_mt_event()
848 get_unaligned_le16(&contact[RM_CONTACT_X_POS])); in raydium_mt_event()
850 get_unaligned_le16(&contact[RM_CONTACT_Y_POS])); in raydium_mt_event()
852 contact[RM_CONTACT_PRESSURE_POS]); in raydium_mt_event()
854 wx = contact[RM_CONTACT_WIDTH_X_POS]; in raydium_mt_event()
855 wy = contact[RM_CONTACT_WIDTH_Y_POS]; in raydium_mt_event()
H A Dili210x.c278 bool contact = false, touch; in ili210x_report_events() local
289 contact = true; in ili210x_report_events()
296 return contact; in ili210x_report_events()
383 /* Tell ISR to quit even if there is a contact. */ in ili210x_stop()
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dsis_i2c.c26 * <contact data - variable length>
32 * u8 contact state
36 * u8 contact width (optional)
37 * u8 contact height (optional)
50 #define SIS_PKT_CONTACT_OFFSET 3 /* First contact */
69 /* Offsets within contact data */
78 /* Individual contact state */
225 const u8 *contact; in sis_ts_handle_packet() local
249 contact = &ts->packet[SIS_PKT_CONTACT_OFFSET]; in sis_ts_handle_packet()
253 error = sis_ts_report_contact(ts, contact, report_i in sis_ts_handle_packet()
[all...]
H A Draydium_i2c_ts.c60 /* Offsets in contact data */
872 u8 *contact = &ts->report_data[ts->contact_size * i]; in raydium_mt_event() local
873 bool state = contact[RM_CONTACT_STATE_POS]; in raydium_mt_event()
883 get_unaligned_le16(&contact[RM_CONTACT_X_POS])); in raydium_mt_event()
885 get_unaligned_le16(&contact[RM_CONTACT_Y_POS])); in raydium_mt_event()
887 contact[RM_CONTACT_PRESSURE_POS]); in raydium_mt_event()
889 wx = contact[RM_CONTACT_WIDTH_X_POS]; in raydium_mt_event()
890 wy = contact[RM_CONTACT_WIDTH_Y_POS]; in raydium_mt_event()
H A Dili210x.c309 bool contact = false, touch; in ili210x_report_events() local
320 contact = true; in ili210x_report_events()
327 return contact; in ili210x_report_events()
923 /* Tell ISR to quit even if there is a contact. */ in ili210x_stop()
/kernel/linux/linux-6.6/scripts/
H A Dget_abi.pl132 if (!($new_tag =~ m/(what|where|date|kernelversion|contact|description|users)/)) {
526 my $contact = $data{$what}->{contact} if (defined($data{$what}->{contact}));
532 $contact =~ s/^\s+// if ($contact);
542 printf "Contact:\t\t%s\n", $contact if ($contact);

Completed in 16 milliseconds