• Henrik Rydberg's avatar
    HID: hid-multitouch: Switch to device groups · 4fa3a583
    Henrik Rydberg authored
    Switch the driver over to device group handling.  By adding the
    HID_GROUP_MULTITOUCH group to hid-core, hid-generic will no longer
    match multitouch devices.  By adding the HID_GROUP_MULTITOUCH entry to
    the device list, hid-multitouch will match all unknown multitouch
    devices, and udev will automatically load the module.
    
    Since HID_QUIRK_MULTITOUCH never gets set, the special quirks handling
    can be removed.  Since all HID MT devices have HID_DG_CONTACTID, they
    can be removed from the hid_have_special_driver list.
    
    With this patch, the unknown device ids are no longer NULL, so the code
    is modified to check for the generic entry instead.
    Signed-off-by: default avatarHenrik Rydberg <rydberg@euromail.se>
    Acked-by: default avatarBenjamin Tissoires <benjamin.tissoires@gmail.com>
    Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
    4fa3a583
hid-core.c 77 KB