Home
last modified time | relevance | path

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

12345

/linux-6.12.1/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 …]
/linux-6.12.1/drivers/input/mouse/
Dcypress_ps2.c417 report_data->contacts[0].x = in cypress_parse_packet()
419 report_data->contacts[0].y = in cypress_parse_packet()
422 report_data->contacts[0].z = packet[4]; in cypress_parse_packet()
425 report_data->contacts[0].x = in cypress_parse_packet()
427 report_data->contacts[0].y = in cypress_parse_packet()
430 report_data->contacts[0].z = packet[4]; in cypress_parse_packet()
432 report_data->contacts[1].x = in cypress_parse_packet()
434 report_data->contacts[1].y = in cypress_parse_packet()
437 report_data->contacts[1].z = report_data->contacts[0].z; in cypress_parse_packet()
462 psmouse_dbg(psmouse, "contacts[%d] = {%d, %d, %d}\n", i, in cypress_parse_packet()
[all …]
/linux-6.12.1/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.
/linux-6.12.1/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
/linux-6.12.1/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>;
Dazoteq,iqs5xx.yaml15 contacts.
/linux-6.12.1/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.c162 /* Read 2nd frame to get the rest of the contacts. */ in exc3000_handle_mt_event()
167 /* 2nd chunk must have number of contacts set to 0. */ in exc3000_handle_mt_event()
175 * We read full state successfully, no contacts will be "stuck". in exc3000_handle_mt_event()
193 /* Schedule a timer to release "stuck" contacts */ in exc3000_handle_mt_event()
207 /* Schedule a timer to release "stuck" contacts */ in exc3000_interrupt()
Dcy8ctma140.c69 * Odd contacts have contact ID in the lower nibble of in cy8ctma140_report()
70 * the preceding byte, whereas even contacts have it in in cy8ctma140_report()
/linux-6.12.1/drivers/input/
Dinput-mt.c170 * @count: the number of contacts
191 * @use_count: report number of active contacts as finger count
473 * Performs a best match against the current contacts and returns
474 * the slot assignment list. New contacts are assigned to unused
479 * some contacts are assigned to unused slots.
/linux-6.12.1/drivers/media/platform/ti/omap3isp/
Disphist.h10 * Contacts: David Cohen <dacohen@gmail.com>
Dnoise_filter_table.h10 * Contacts: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Dispcsiphy.h10 * Contacts: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Dluma_enhance_table.h10 * Contacts: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Dispccp2.h10 * Contacts: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
/linux-6.12.1/include/dt-bindings/media/
Dxilinx-vip.h8 * Contacts: Hyun Kwon <hyun.kwon@xilinx.com>
/linux-6.12.1/drivers/media/platform/xilinx/
Dxilinx-vtc.h8 * Contacts: Hyun Kwon <hyun.kwon@xilinx.com>
Dxilinx-vipp.h8 * Contacts: Hyun Kwon <hyun.kwon@xilinx.com>
/linux-6.12.1/fs/smb/client/
DKconfig158 an upcall mechanism for CIFS which contacts userspace helper
170 feature enables an upcall mechanism for CIFS which contacts a
/linux-6.12.1/Documentation/filesystems/
Dbtrfs.rst43 manual pages, source code repositories, contacts etc.
/linux-6.12.1/tools/testing/selftests/hid/tests/
Dtest_wacom_generic.py880 does not overlap with other contacts. The value of `t` may be
889 Make multiple touch contacts that can move over time.
921 Assert properties of a list of contacts generated by make_contacts.
1009 Assert proper behavior of contacts that move and change tipswitch /
1013 that the contacts move and are reported as up/down as expected
1040 being removed and that other contacts continue to report
1075 being removed and that other contacts continue to report
1110 being removed and that other contacts continue to report
/linux-6.12.1/arch/arm/mach-omap2/
Dclock.h8 * Contacts:
/linux-6.12.1/drivers/usb/isp1760/
Disp1760-udc.h8 * Contacts:
Disp1760-core.h9 * Contacts:
/linux-6.12.1/include/uapi/linux/
Dxilinx-v4l2-controls.h8 * Contacts: Hyun Kwon <hyun.kwon@xilinx.com>

12345