Lines Matching +full:3 +full:- +full:inch
1 // SPDX-License-Identifier: GPL-2.0+
3 * HID driver for UC-Logic devices not fully compliant with HID standard
4 * - original and fixed report descriptors
6 * Copyright (c) 2010-2017 Nikolai Kondrashov
17 #include "hid-uclogic-rdesc.h"
36 0x95, 0x03, /* Report Count (3), */
45 0x55, 0xFD, /* Unit Exponent (-3), */
46 0x65, 0x13, /* Unit (Inch), */
81 0x95, 0x03, /* Report Count (3), */
90 0x55, 0xFD, /* Unit Exponent (-3), */
91 0x65, 0x13, /* Unit (Inch), */
119 0x95, 0x03, /* Report Count (3), */
127 0x15, 0x81, /* Logical Minimum (-127), */
132 0x15, 0xFF, /* Logical Minimum (-1), */
158 0x95, 0x03, /* Report Count (3), */
167 0x55, 0xFD, /* Unit Exponent (-3), */
168 0x65, 0x13, /* Unit (Inch), */
196 0x95, 0x03, /* Report Count (3), */
204 0x15, 0x81, /* Logical Minimum (-127), */
209 0x15, 0xFF, /* Logical Minimum (-1), */
235 0x95, 0x03, /* Report Count (3), */
247 0x55, 0xFD, /* Unit Exponent (-3), */
248 0x65, 0x13, /* Unit (Inch), */
283 0x95, 0x03, /* Report Count (3), */
292 0x55, 0xFD, /* Unit Exponent (-3), */
293 0x65, 0x13, /* Unit (Inch), */
321 0x95, 0x03, /* Report Count (3), */
329 0x15, 0x81, /* Logical Minimum (-127), */
334 0x15, 0xFF, /* Logical Minimum (-1), */
357 0x95, 0x03, /* Report Count (3), */
370 0x65, 0x13, /* Unit (Inch), */
371 0x55, 0xFD, /* Unit Exponent (-3), */
402 0x95, 0x03, /* Report Count (3), */
413 0x16, 0x00, 0x80, /* Logical Minimum (-32768), */
419 0x15, 0xFF, /* Logical Minimum (-1), */
437 0x85, 0x03, /* Report ID (3), */
472 0x95, 0x03, /* Report Count (3), */
484 0x55, 0xFD, /* Unit Exponent (-3), */
485 0x65, 0x13, /* Unit (Inch), */
549 0x95, 0x03, /* Report Count (3), */
551 0x95, 0x03, /* Report Count (3), */
562 0x65, 0x13, /* Unit (Inch), */
563 0x55, 0xFD, /* Unit Exponent (-3), */
603 0x95, 0x03, /* Report Count (3), */
605 0x95, 0x03, /* Report Count (3), */
615 0x65, 0x13, /* Unit (Inch), */
616 0x55, 0xFD, /* Unit Exponent (-3), */
639 0x35, 0xC4, /* Physical Minimum (-60), */
641 0x15, 0xC4, /* Logical Minimum (-60), */
696 0x95, ((_size) * 8 - 52), \
846 0x15, 0xFF, /* Logical Minimum (-1), */
882 0x95, 0x03, /* Report Count (3), */
899 0x65, 0x13, /* Unit (Inch), */
900 0x55, 0x0d, /* Unit Exponent (-3), */
921 0x95, 0x03, /* Report Count (3), */
924 0x35, 0xC3, /* Physical Minimum (-61), */
926 0x15, 0xC3, /* Logical Minimum (-61), */
932 0x35, 0xC3, /* Physical Minimum (-61), */
934 0x15, 0xC3, /* Logical Minimum (-61), */
996 0x95, 0x03, /* Report Count (3), */
1001 0x15, 0xFF, /* Logical Minimum (-1), */
1035 0x16, 0x00, 0x80, /* Logical Minimum (-32768), */
1126 0x95, 0x03, /* Report Count (3), */
1150 0x15, 0xFF, /* Logical Minimum (-1), */
1161 /* Fixed report descriptor for XP-Pen Deco 01 frame controls */
1197 * uclogic_rdesc_template_apply() - apply report descriptor parameters to a
1209 * Kmalloc-allocated pointer to the created report descriptor,