diff options
Diffstat (limited to 'drivers/hid/hid-waltop.c')
-rw-r--r-- | drivers/hid/hid-waltop.c | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/drivers/hid/hid-waltop.c b/drivers/hid/hid-waltop.c index 745e4e9a8cf2..bb536ab5941e 100644 --- a/drivers/hid/hid-waltop.c +++ b/drivers/hid/hid-waltop.c | |||
@@ -638,28 +638,6 @@ static __u8 sirius_battery_free_tablet_rdesc_fixed[] = { | |||
638 | 0xC0 /* End Collection */ | 638 | 0xC0 /* End Collection */ |
639 | }; | 639 | }; |
640 | 640 | ||
641 | static int waltop_probe(struct hid_device *hdev, | ||
642 | const struct hid_device_id *id) | ||
643 | { | ||
644 | int ret; | ||
645 | |||
646 | ret = hid_parse(hdev); | ||
647 | if (ret) { | ||
648 | hid_err(hdev, "parse failed\n"); | ||
649 | goto err; | ||
650 | } | ||
651 | |||
652 | ret = hid_hw_start(hdev, HID_CONNECT_DEFAULT); | ||
653 | if (ret) { | ||
654 | hid_err(hdev, "hw start failed\n"); | ||
655 | goto err; | ||
656 | } | ||
657 | |||
658 | return 0; | ||
659 | err: | ||
660 | return ret; | ||
661 | } | ||
662 | |||
663 | static __u8 *waltop_report_fixup(struct hid_device *hdev, __u8 *rdesc, | 641 | static __u8 *waltop_report_fixup(struct hid_device *hdev, __u8 *rdesc, |
664 | unsigned int *rsize) | 642 | unsigned int *rsize) |
665 | { | 643 | { |
@@ -776,11 +754,6 @@ static int waltop_raw_event(struct hid_device *hdev, struct hid_report *report, | |||
776 | return 0; | 754 | return 0; |
777 | } | 755 | } |
778 | 756 | ||
779 | static void waltop_remove(struct hid_device *hdev) | ||
780 | { | ||
781 | hid_hw_stop(hdev); | ||
782 | } | ||
783 | |||
784 | static const struct hid_device_id waltop_devices[] = { | 757 | static const struct hid_device_id waltop_devices[] = { |
785 | { HID_USB_DEVICE(USB_VENDOR_ID_WALTOP, | 758 | { HID_USB_DEVICE(USB_VENDOR_ID_WALTOP, |
786 | USB_DEVICE_ID_WALTOP_SLIM_TABLET_5_8_INCH) }, | 759 | USB_DEVICE_ID_WALTOP_SLIM_TABLET_5_8_INCH) }, |
@@ -803,10 +776,8 @@ MODULE_DEVICE_TABLE(hid, waltop_devices); | |||
803 | static struct hid_driver waltop_driver = { | 776 | static struct hid_driver waltop_driver = { |
804 | .name = "waltop", | 777 | .name = "waltop", |
805 | .id_table = waltop_devices, | 778 | .id_table = waltop_devices, |
806 | .probe = waltop_probe, | ||
807 | .report_fixup = waltop_report_fixup, | 779 | .report_fixup = waltop_report_fixup, |
808 | .raw_event = waltop_raw_event, | 780 | .raw_event = waltop_raw_event, |
809 | .remove = waltop_remove, | ||
810 | }; | 781 | }; |
811 | 782 | ||
812 | static int __init waltop_init(void) | 783 | static int __init waltop_init(void) |