| /kernel/linux/linux-5.10/Documentation/input/ |
| D | multi-touch-protocol.rst | 14 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/ |
| D | multi-touch-protocol.rst | 14 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/ |
| D | cypress_ps2.c | 455 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/ |
| D | cypress_ps2.c | 455 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/ |
| D | ntrig.rst | 78 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/ |
| D | ntrig.rst | 78 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/ |
| D | mt.h | 17 #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/ |
| D | mt.h | 17 #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/ |
| D | azoteq,iqs7211.yaml | 14 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/ |
| D | sis_i2c.c | 27 * 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()
|
| D | exc3000.c | 157 /* 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/ |
| D | sis_i2c.c | 27 * 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()
|
| D | exc3000.c | 154 /* 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/ |
| D | input-mt.c | 166 * @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/ |
| D | input-mt.c | 167 * @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/ |
| D | isphist.h | 10 * Contacts: David Cohen <dacohen@gmail.com>
|
| D | noise_filter_table.h | 10 * Contacts: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
|
| /kernel/linux/linux-5.10/drivers/media/platform/omap3isp/ |
| D | isphist.h | 10 * Contacts: David Cohen <dacohen@gmail.com>
|
| D | noise_filter_table.h | 10 * Contacts: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
|
| /kernel/linux/linux-5.10/include/dt-bindings/media/ |
| D | xilinx-vip.h | 8 * Contacts: Hyun Kwon <hyun.kwon@xilinx.com>
|
| /kernel/linux/linux-5.10/Documentation/driver-api/ |
| D | lightnvm-pblk.rst | 21 contacts, etc.
|
| /kernel/linux/linux-5.10/drivers/media/platform/xilinx/ |
| D | xilinx-vtc.h | 8 * Contacts: Hyun Kwon <hyun.kwon@xilinx.com>
|
| /kernel/linux/linux-6.6/include/dt-bindings/media/ |
| D | xilinx-vip.h | 8 * Contacts: Hyun Kwon <hyun.kwon@xilinx.com>
|
| /kernel/linux/linux-6.6/drivers/media/platform/xilinx/ |
| D | xilinx-vtc.h | 8 * Contacts: Hyun Kwon <hyun.kwon@xilinx.com>
|
| /kernel/linux/linux-5.10/Documentation/filesystems/ |
| D | btrfs.rst | 34 manual pages, source code repositories, contacts etc.
|