X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=usbhost%2Fusb%2Fserial%2Fusb_debug.c;fp=usbhost%2Fusb%2Fserial%2Fusb_debug.c;h=0000000000000000000000000000000000000000;hb=be5e0463be71f581804375736a417723dc9f46bb;hp=fc5d9952b03b0aceb901d2f4fb0f95eb62d54bbd;hpb=b9788a4ac72d4b9819a8ce3d8faf0ce3b049185a;p=kernel-power diff --git a/usbhost/usb/serial/usb_debug.c b/usbhost/usb/serial/usb_debug.c deleted file mode 100644 index fc5d995..0000000 --- a/usbhost/usb/serial/usb_debug.c +++ /dev/null @@ -1,72 +0,0 @@ -/* - * USB Debug cable driver - * - * Copyright (C) 2006 Greg Kroah-Hartman - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License version - * 2 as published by the Free Software Foundation. - */ - -#include -#include -#include -#include -#include -#include - -#define USB_DEBUG_MAX_PACKET_SIZE 8 - -static struct usb_device_id id_table [] = { - { USB_DEVICE(0x0525, 0x127a) }, - { }, -}; -MODULE_DEVICE_TABLE(usb, id_table); - -static struct usb_driver debug_driver = { - .name = "debug", - .probe = usb_serial_probe, - .disconnect = usb_serial_disconnect, - .id_table = id_table, - .no_dynamic_id = 1, -}; - -int usb_debug_open(struct tty_struct *tty, struct usb_serial_port *port, - struct file *filp) -{ - port->bulk_out_size = USB_DEBUG_MAX_PACKET_SIZE; - return usb_serial_generic_open(tty, port, filp); -} - -static struct usb_serial_driver debug_device = { - .driver = { - .owner = THIS_MODULE, - .name = "debug", - }, - .id_table = id_table, - .num_ports = 1, - .open = usb_debug_open, -}; - -static int __init debug_init(void) -{ - int retval; - - retval = usb_serial_register(&debug_device); - if (retval) - return retval; - retval = usb_register(&debug_driver); - if (retval) - usb_serial_deregister(&debug_device); - return retval; -} - -static void __exit debug_exit(void) -{ - usb_deregister(&debug_driver); - usb_serial_deregister(&debug_device); -} - -module_init(debug_init); -module_exit(debug_exit); -MODULE_LICENSE("GPL");