Lines Matching +full:- +full:only
1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * HID driver for UC-Logic devices not fully compliant with HID standard
4 * - tablet initialization and parameter retrieval
26 /* Types of pen in-range reporting */
28 /* Normal reports: zero - out of proximity, one - in proximity */
30 /* Inverted reports: zero - in proximity, one - out of proximity */
59 * report is equal to "value". Only valid if "value" is not zero.
85 * Only valid, if "desc_ptr" is not NULL.
90 /* The list of subreports, only valid if "id" is not zero */
92 /* Type of in-range reporting, only valid if "id" is not zero */
96 * high-order X and then Y bytes following the pressure field.
97 * Only valid if "id" is not zero.
103 * Only valid if "id" is not zero.
124 * Only valid, if "desc_ptr" is not NULL.
136 * Number of the least-significant bit of the 2-bit state of a rotary
137 * encoder, in the report. Cannot point to a 2-bit field crossing a
138 * byte boundary. Zero if not present. Only valid if "id" is not zero.
142 * Offset of the Wacom-style device ID byte in the report, to be set
146 * the latter is valid. Only valid if "id" is not zero.
151 * Zero if not present. If dev_id_byte is also valid and non-zero,
153 * this offset is zero. Only valid if "id" is not zero.
160 * Only valid if "touch_byte" is valid and not zero.
167 * out-of-proximity (finger lift) value.
168 * Only valid if "touch_flip_at" is valid and not zero.
173 * Only valid if "id" is not zero. A bitmap dial sends reports with a
175 * counterclockwise, as opposed to the normal 1 and -1.
197 * When filled with zeros represents a "noop" configuration - passes all
213 * Only valid, if "invalid" is false.
218 * Only valid, if "desc_ptr" is valid and not NULL.
223 * Only valid, if "invalid" is false.
228 * parts. Only valid, if "invalid" is false.
245 * Only valid if desc_ptr is not NULL
250 /* In-range timer */