/kernel/linux/linux-5.10/drivers/hid/ |
H A D | hid-alps.c | 126 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 D | hid-alps.c | 126 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 D | hid-playstation.c | 117 * 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 D | cypress_ps2.c | 434 /* 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 D | get_abi.pl | 109 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 D | cypress_ps2.c | 434 /* 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 D | sis_i2c.c | 26 * <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 D | raydium_i2c_ts.c | 58 /* 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 D | ili210x.c | 278 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 D | sis_i2c.c | 26 * <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 D | raydium_i2c_ts.c | 60 /* 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 D | ili210x.c | 309 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 D | get_abi.pl | 132 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);
|