This series refactor kye tablet descriptor fixup routine, by using a template and filling parameters on the fly, and add support for all possible kye tablets. --- v2: fix missing rsize assignment v3: fix geometry v4: split patches David Yang (4): HID: kye: Rewrite tablet descriptor fixup routine HID: kye: Generate tablet fixup descriptors on the fly HID: kye: Sort kye devices HID: kye: Add support for all kye tablets drivers/hid/hid-ids.h | 9 +- drivers/hid/hid-kye.c | 917 +++++++++++++++++---------------------- drivers/hid/hid-quirks.c | 14 +- 3 files changed, 414 insertions(+), 526 deletions(-) -- 2.39.1