spcp8x5.c (32078f915d1acab356080b144aa89fe3487f3979) | spcp8x5.c (68e24113457e437b1576670f2419b77ed0531e9e) |
---|---|
1/* 2 * spcp8x5 USB to serial adaptor driver 3 * 4 * Copyright (C) 2010 Johan Hovold (jhovold@gmail.com) 5 * Copyright (C) 2006 Linxb (xubin.lin@worldplus.com.cn) 6 * Copyright (C) 2006 S1 Corp. 7 * 8 * Original driver for 2.6.10 pl2303 driver by --- 137 unchanged lines hidden (view full) --- 146enum spcp8x5_type { 147 SPCP825_007_TYPE, 148 SPCP825_008_TYPE, 149 SPCP825_PHILIP_TYPE, 150 SPCP825_INTERMATIC_TYPE, 151 SPCP835_TYPE, 152}; 153 | 1/* 2 * spcp8x5 USB to serial adaptor driver 3 * 4 * Copyright (C) 2010 Johan Hovold (jhovold@gmail.com) 5 * Copyright (C) 2006 Linxb (xubin.lin@worldplus.com.cn) 6 * Copyright (C) 2006 S1 Corp. 7 * 8 * Original driver for 2.6.10 pl2303 driver by --- 137 unchanged lines hidden (view full) --- 146enum spcp8x5_type { 147 SPCP825_007_TYPE, 148 SPCP825_008_TYPE, 149 SPCP825_PHILIP_TYPE, 150 SPCP825_INTERMATIC_TYPE, 151 SPCP835_TYPE, 152}; 153 |
154static struct usb_driver spcp8x5_driver = { 155 .name = "spcp8x5", 156 .id_table = id_table, 157}; 158 159 | |
160struct spcp8x5_private { 161 spinlock_t lock; 162 enum spcp8x5_type type; 163 wait_queue_head_t delta_msr_wait; 164 u8 line_control; 165 u8 line_status; 166}; 167 --- 489 unchanged lines hidden (view full) --- 657 .release = spcp8x5_release, 658 .process_read_urb = spcp8x5_process_read_urb, 659}; 660 661static struct usb_serial_driver * const serial_drivers[] = { 662 &spcp8x5_device, NULL 663}; 664 | 154struct spcp8x5_private { 155 spinlock_t lock; 156 enum spcp8x5_type type; 157 wait_queue_head_t delta_msr_wait; 158 u8 line_control; 159 u8 line_status; 160}; 161 --- 489 unchanged lines hidden (view full) --- 651 .release = spcp8x5_release, 652 .process_read_urb = spcp8x5_process_read_urb, 653}; 654 655static struct usb_serial_driver * const serial_drivers[] = { 656 &spcp8x5_device, NULL 657}; 658 |
665module_usb_serial_driver(spcp8x5_driver, serial_drivers); | 659module_usb_serial_driver(serial_drivers, id_table); |
666 667MODULE_DESCRIPTION(DRIVER_DESC); 668MODULE_VERSION(DRIVER_VERSION); 669MODULE_LICENSE("GPL"); 670 671module_param(debug, bool, S_IRUGO | S_IWUSR); 672MODULE_PARM_DESC(debug, "Debug enabled or not"); | 660 661MODULE_DESCRIPTION(DRIVER_DESC); 662MODULE_VERSION(DRIVER_VERSION); 663MODULE_LICENSE("GPL"); 664 665module_param(debug, bool, S_IRUGO | S_IWUSR); 666MODULE_PARM_DESC(debug, "Debug enabled or not"); |