git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Revert to Fedora kernel-2.6.17-1.2187_FC5 patched with vs2.0.2.1; there are too many...
[linux-2.6.git]
/
drivers
/
usb
/
serial
/
keyspan.c
diff --git
a/drivers/usb/serial/keyspan.c
b/drivers/usb/serial/keyspan.c
index
015ad6c
..
052b735
100644
(file)
--- a/
drivers/usb/serial/keyspan.c
+++ b/
drivers/usb/serial/keyspan.c
@@
-95,6
+95,7
@@
*/
*/
+#include <linux/config.h>
#include <linux/kernel.h>
#include <linux/jiffies.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/jiffies.h>
#include <linux/errno.h>
@@
-107,7
+108,7
@@
#include <linux/spinlock.h>
#include <asm/uaccess.h>
#include <linux/usb.h>
#include <linux/spinlock.h>
#include <asm/uaccess.h>
#include <linux/usb.h>
-#include
<linux/usb/serial.h>
+#include
"usb-serial.h"
#include "keyspan.h"
static int debug;
#include "keyspan.h"
static int debug;
@@
-480,7
+481,7
@@
static void usa2x_outdat_callback(struct urb *urb, struct pt_regs *regs)
dbg ("%s - urb %d", __FUNCTION__, urb == p_priv->out_urbs[1]);
if (port->open_count)
dbg ("%s - urb %d", __FUNCTION__, urb == p_priv->out_urbs[1]);
if (port->open_count)
-
usb_serial_port_softint(port
);
+
schedule_work(&port->work
);
}
static void usa26_inack_callback(struct urb *urb, struct pt_regs *regs)
}
static void usa26_inack_callback(struct urb *urb, struct pt_regs *regs)