Home
last modified time | relevance | path

Searched full:contacts (Results 1 – 25 of 218) sorted by relevance

123456789

/kernel/linux/linux-5.10/Documentation/input/
Dmulti-touch-protocol.rst14 devices, a way to report detailed data from multiple contacts, i.e.,
17 drivers to report details for an arbitrary number of contacts.
20 hardware. For devices handling anonymous contacts (type A), the protocol
21 describes how to send the raw data for all contacts to the receiver. For
22 devices capable of tracking identifiable contacts (type B), the protocol
23 describes how to send updates for individual contacts via event slots.
54 type B slot protocol lies in the usage of identifiable contacts to reduce
60 enumeration of the full set of anonymous contacts currently on the
66 Creation, replacement and destruction of contacts is achieved by modifying
75 Some devices identify and/or track more contacts than they can report to the
[all …]
/kernel/linux/linux-6.6/Documentation/input/
Dmulti-touch-protocol.rst14 devices, a way to report detailed data from multiple contacts, i.e.,
17 drivers to report details for an arbitrary number of contacts.
20 hardware. For devices handling anonymous contacts (type A), the protocol
21 describes how to send the raw data for all contacts to the receiver. For
22 devices capable of tracking identifiable contacts (type B), the protocol
23 describes how to send updates for individual contacts via event slots.
54 type B slot protocol lies in the usage of identifiable contacts to reduce
60 enumeration of the full set of anonymous contacts currently on the
66 Creation, replacement and destruction of contacts is achieved by modifying
75 Some devices identify and/or track more contacts than they can report to the
[all …]
/kernel/linux/linux-5.10/drivers/input/mouse/
Dcypress_ps2.c455 report_data->contacts[0].x = in cypress_parse_packet()
457 report_data->contacts[0].y = in cypress_parse_packet()
460 report_data->contacts[0].z = packet[4]; in cypress_parse_packet()
463 report_data->contacts[0].x = in cypress_parse_packet()
465 report_data->contacts[0].y = in cypress_parse_packet()
468 report_data->contacts[0].z = packet[4]; in cypress_parse_packet()
470 report_data->contacts[1].x = in cypress_parse_packet()
472 report_data->contacts[1].y = in cypress_parse_packet()
475 report_data->contacts[1].z = report_data->contacts[0].z; in cypress_parse_packet()
500 psmouse_dbg(psmouse, "contacts[%d] = {%d, %d, %d}\n", i, in cypress_parse_packet()
[all …]
/kernel/linux/linux-6.6/drivers/input/mouse/
Dcypress_ps2.c455 report_data->contacts[0].x = in cypress_parse_packet()
457 report_data->contacts[0].y = in cypress_parse_packet()
460 report_data->contacts[0].z = packet[4]; in cypress_parse_packet()
463 report_data->contacts[0].x = in cypress_parse_packet()
465 report_data->contacts[0].y = in cypress_parse_packet()
468 report_data->contacts[0].z = packet[4]; in cypress_parse_packet()
470 report_data->contacts[1].x = in cypress_parse_packet()
472 report_data->contacts[1].y = in cypress_parse_packet()
475 report_data->contacts[1].z = report_data->contacts[0].z; in cypress_parse_packet()
500 psmouse_dbg(psmouse, "contacts[%d] = {%d, %d, %d}\n", i, in cypress_parse_packet()
[all …]
/kernel/linux/linux-6.6/Documentation/input/devices/
Dntrig.rst78 seeing both inappropriately dropped contact and ghosts, contacts reported
82 not address the problem of dropping one of more contacts while other contacts
86 As observed ghost contacts are similar to actual use of the sensor, but they
108 Contacts continue to be filtered with min_height and min_width even after
137 contacts are active they seem to be sorted primarily by Y position.
/kernel/linux/linux-5.10/Documentation/input/devices/
Dntrig.rst78 seeing both inappropriately dropped contact and ghosts, contacts reported
82 not address the problem of dropping one of more contacts while other contacts
86 As observed ghost contacts are similar to actual use of the sensor, but they
108 Contacts continue to be filtered with min_height and min_width even after
137 contacts are active they seem to be sorted primarily by Y position.
/kernel/linux/linux-5.10/include/linux/input/
Dmt.h17 #define INPUT_MT_DROP_UNUSED 0x0004 /* drop contacts not seen in frame */
34 * struct input_mt - state of tracked contacts
41 * @slots: array of slots holding current values of tracked contacts
/kernel/linux/linux-6.6/include/linux/input/
Dmt.h17 #define INPUT_MT_DROP_UNUSED 0x0004 /* drop contacts not seen in frame */
34 * struct input_mt - state of tracked contacts
41 * @slots: array of slots holding current values of tracked contacts
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/input/touchscreen/
Dazoteq,iqs7211.yaml14 lers employ projected-capacitance sensing and can track two contacts.
163 azoteq,num-contacts:
168 description: Specifies the number of contacts reported by the device.
595 touchscreen-size-x: ["azoteq,num-contacts"]
596 touchscreen-size-y: ["azoteq,num-contacts"]
597 touchscreen-inverted-x: ["azoteq,num-contacts"]
598 touchscreen-inverted-y: ["azoteq,num-contacts"]
599 touchscreen-swapped-x-y: ["azoteq,num-contacts"]
675 azoteq,num-contacts = <2>;
/kernel/linux/linux-6.6/drivers/input/touchscreen/
Dsis_i2c.c27 * u8 Number of contacts
41 * needs to report more contacts than fit in one packet it will send true
42 * number of contacts in first packet and 0 as number of contacts in second
264 * The remainder of contacts is sent in sis_ts_handle_packet()
Dexc3000.c157 /* Read 2nd frame to get the rest of the contacts. */ in exc3000_handle_mt_event()
162 /* 2nd chunk must have number of contacts set to 0. */ in exc3000_handle_mt_event()
170 * We read full state successfully, no contacts will be "stuck". in exc3000_handle_mt_event()
188 /* Schedule a timer to release "stuck" contacts */ in exc3000_handle_mt_event()
202 /* Schedule a timer to release "stuck" contacts */ in exc3000_interrupt()
/kernel/linux/linux-5.10/drivers/input/touchscreen/
Dsis_i2c.c27 * u8 Number of contacts
41 * needs to report more contacts than fit in one packet it will send true
42 * number of contacts in first packet and 0 as number of contacts in second
264 * The remainder of contacts is sent in sis_ts_handle_packet()
Dexc3000.c154 /* Read 2nd frame to get the rest of the contacts. */ in exc3000_read_data()
159 /* 2nd chunk must have number of contacts set to 0. */ in exc3000_read_data()
205 /* Schedule a timer to release "stuck" contacts */ in exc3000_interrupt()
212 * We read full state successfully, no contacts will be "stuck". in exc3000_interrupt()
/kernel/linux/linux-5.10/drivers/input/
Dinput-mt.c166 * @count: the number of contacts
187 * @use_count: report number of active contacts as finger count
430 * Performs a best match against the current contacts and returns
431 * the slot assignment list. New contacts are assigned to unused
436 * some contacts are assigned to unused slots.
/kernel/linux/linux-6.6/drivers/input/
Dinput-mt.c167 * @count: the number of contacts
188 * @use_count: report number of active contacts as finger count
470 * Performs a best match against the current contacts and returns
471 * the slot assignment list. New contacts are assigned to unused
476 * some contacts are assigned to unused slots.
/kernel/linux/linux-6.6/drivers/media/platform/ti/omap3isp/
Disphist.h10 * Contacts: David Cohen <dacohen@gmail.com>
Dnoise_filter_table.h10 * Contacts: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
/kernel/linux/linux-5.10/drivers/media/platform/omap3isp/
Disphist.h10 * Contacts: David Cohen <dacohen@gmail.com>
Dnoise_filter_table.h10 * Contacts: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
/kernel/linux/linux-5.10/include/dt-bindings/media/
Dxilinx-vip.h8 * Contacts: Hyun Kwon <hyun.kwon@xilinx.com>
/kernel/linux/linux-5.10/Documentation/driver-api/
Dlightnvm-pblk.rst21 contacts, etc.
/kernel/linux/linux-5.10/drivers/media/platform/xilinx/
Dxilinx-vtc.h8 * Contacts: Hyun Kwon <hyun.kwon@xilinx.com>
/kernel/linux/linux-6.6/include/dt-bindings/media/
Dxilinx-vip.h8 * Contacts: Hyun Kwon <hyun.kwon@xilinx.com>
/kernel/linux/linux-6.6/drivers/media/platform/xilinx/
Dxilinx-vtc.h8 * Contacts: Hyun Kwon <hyun.kwon@xilinx.com>
/kernel/linux/linux-5.10/Documentation/filesystems/
Dbtrfs.rst34 manual pages, source code repositories, contacts etc.

123456789