]> asedeno.scripts.mit.edu Git - linux.git/commit
HID: uclogic: Extract tablet parameter discovery into a module
authorNikolai Kondrashov <spbnick@gmail.com>
Sun, 10 Feb 2019 10:13:51 +0000 (12:13 +0200)
committerBenjamin Tissoires <benjamin.tissoires@redhat.com>
Thu, 21 Feb 2019 11:00:53 +0000 (12:00 +0100)
commit9614219e9310ef19e66719bf37f9f68919bac08e
treee658e86c165670b6dbc7e49f44ef460415721d3e
parentff0c13d6d2edc9c4952c668f4503a51b5f101ab3
HID: uclogic: Extract tablet parameter discovery into a module

Refactor and extract UC-Logic tablet initialization and parameter
discovery into a module. For these tablets, the major part of parameter
discovery cannot be separated from initialization so they have to be in
the same module. Define explicitly and clearly what possible quirks the
tablets may have to make the driver implementation easier and simpler.

Signed-off-by: Nikolai Kondrashov <spbnick@gmail.com>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
drivers/hid/Makefile
drivers/hid/hid-uclogic-core.c
drivers/hid/hid-uclogic-params.c [new file with mode: 0644]
drivers/hid/hid-uclogic-params.h [new file with mode: 0644]