HID: hid-alps: use default remove for hid device
authorMarcus Folkesson <marcus.folkesson@gmail.com>
Thu, 17 Nov 2022 12:13:22 +0000 (13:13 +0100)
committerJiri Kosina <jkosina@suse.cz>
Mon, 21 Nov 2022 21:17:10 +0000 (22:17 +0100)
hid_device_remove() will call hid_hw_stop() as default .remove function
if no function is specified.

Signed-off-by: Marcus Folkesson <marcus.folkesson@gmail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/hid-alps.c

index db146d0f7937e9f227472fd6d34400bb0a894be8..669d769ea1dcd12505e08e09fec3117f0295081a 100644 (file)
@@ -820,11 +820,6 @@ static int alps_probe(struct hid_device *hdev, const struct hid_device_id *id)
        return 0;
 }
 
-static void alps_remove(struct hid_device *hdev)
-{
-       hid_hw_stop(hdev);
-}
-
 static const struct hid_device_id alps_id[] = {
        { HID_DEVICE(HID_BUS_ANY, HID_GROUP_ANY,
                USB_VENDOR_ID_ALPS_JP, HID_DEVICE_ID_ALPS_U1_DUAL) },
@@ -842,7 +837,6 @@ static struct hid_driver alps_driver = {
        .name = "hid-alps",
        .id_table               = alps_id,
        .probe                  = alps_probe,
-       .remove                 = alps_remove,
        .raw_event              = alps_raw_event,
        .input_mapping          = alps_input_mapping,
        .input_configured       = alps_input_configured,