Lines Matching full:descriptor

48  * uclogic_params_get_str_desc - retrieve a string descriptor from a HID
53 * the retrieved descriptor. Not modified in case of error.
54 * Can be NULL to have retrieved descriptor discarded.
56 * descriptor from. Cannot be NULL.
57 * @idx: Index of the string descriptor to request from the device.
62 * -EPIPE, if the descriptor was not found, or
90 hid_dbg(hdev, "string descriptor #%hhu not found\n", idx); in uclogic_params_get_str_desc()
94 "failed retrieving string descriptor #%u: %d\n", in uclogic_params_get_str_desc()
144 /* Buffer for (part of) the string descriptor */ in uclogic_params_pen_init_v1()
146 /* Minimum descriptor length required, maximum seen so far is 18 */ in uclogic_params_pen_init_v1()
149 /* Pen report descriptor template parameters */ in uclogic_params_pen_init_v1()
160 * Read string descriptor containing pen input parameters. in uclogic_params_pen_init_v1()
161 * The specific string descriptor and data were discovered by sniffing in uclogic_params_pen_init_v1()
168 "string descriptor with pen parameters not found, assuming not compatible\n"); in uclogic_params_pen_init_v1()
175 …"string descriptor with pen parameters has invalid length (got %d, expected %d), assuming not comp… in uclogic_params_pen_init_v1()
181 * Fill report descriptor parameters from the string descriptor in uclogic_params_pen_init_v1()
205 * Generate pen report descriptor in uclogic_params_pen_init_v1()
272 /* Buffer for (part of) the string descriptor */ in uclogic_params_pen_init_v2()
274 /* Descriptor length required */ in uclogic_params_pen_init_v2()
277 /* Pen report descriptor template parameters */ in uclogic_params_pen_init_v2()
288 * Read string descriptor containing pen input parameters. in uclogic_params_pen_init_v2()
289 * The specific string descriptor and data were discovered by sniffing in uclogic_params_pen_init_v2()
296 "string descriptor with pen parameters not found, assuming not compatible\n"); in uclogic_params_pen_init_v2()
303 …"string descriptor with pen parameters has invalid length (got %d, expected %d), assuming not comp… in uclogic_params_pen_init_v2()
319 "string descriptor with pen parameters seems to contain only text, assuming not compatible\n"); in uclogic_params_pen_init_v2()
325 * Fill report descriptor parameters from the string descriptor in uclogic_params_pen_init_v2()
349 * Generate pen report descriptor in uclogic_params_pen_init_v2()
395 * parameters with a static report descriptor.
400 * @desc_ptr: Report descriptor pointer. Can be NULL, if desc_size is zero.
401 * @desc_size: Report descriptor size.
475 "generic button -enabling string descriptor not found\n"); in uclogic_params_frame_init_v1_buttonpad()
520 * uclogic_params_get_desc() - Get a replacement report descriptor for a
524 * descriptor for. Cannot be NULL.
526 * descriptor pointer, or for NULL, if there's no replacement
527 * report descriptor. Not modified in case of error. Cannot be
529 * @psize: Location for the resulting report descriptor size, not set if
530 * there's no replacement report descriptor. Not modified in case
612 * parameters with an optional replacement report descriptor. Only modify
613 * report descriptor, if the original report descriptor matches the expected
621 * @orig_desc_size: Expected size of the original report descriptor to
623 * @desc_ptr: Pointer to the replacement report descriptor.
625 * @desc_size: Size of the replacement report descriptor.
648 /* Replace report descriptor, if it matches */ in uclogic_params_init_with_opt_desc()
651 "device report descriptor matches the expected size, replacing\n"); in uclogic_params_init_with_opt_desc()
660 "device report descriptor doesn't match the expected size (%u != %u), preserving\n", in uclogic_params_init_with_opt_desc()
853 * Set replacement report descriptor if the original matches the in uclogic_params_init()