diff options
| author | Greg Kroah-Hartman <gregkh@suse.de> | 2009-04-23 13:55:52 -0700 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@suse.de> | 2009-04-23 13:55:52 -0700 |
| commit | b26c3a996515d6ea9be8d840f8973c5892c9961c (patch) | |
| tree | 401f54b4c5cbc7ff2a36fcbb01e5e87856109a5e /usb.current | |
| parent | f8c15b8f051b95e1ac809f45c4a51cfbbd58ca54 (diff) | |
| download | patches-b26c3a996515d6ea9be8d840f8973c5892c9961c.tar.gz | |
move a file to usb/ from usb.current/
Diffstat (limited to 'usb.current')
| -rw-r--r-- | usb.current/usb-mos7840-fix-debug-log-messages.patch | 1112 | ||||
| -rw-r--r-- | usb.current/usb-removal-of-tty-low_latency-hack-dating-back-to-the-old-serial-code.patch | 2 |
2 files changed, 1 insertions, 1113 deletions
diff --git a/usb.current/usb-mos7840-fix-debug-log-messages.patch b/usb.current/usb-mos7840-fix-debug-log-messages.patch deleted file mode 100644 index 9e27511959b174..00000000000000 --- a/usb.current/usb-mos7840-fix-debug-log-messages.patch +++ /dev/null @@ -1,1112 +0,0 @@ -From tony-cook@bigpond.com Tue Apr 21 17:03:37 2009 -From: Tony Cook <tony-cook@bigpond.com> -Date: Sat, 18 Apr 2009 22:55:06 +0930 -Subject: USB: mos7840: fix debug log messages -Cc: Greg KH <gregkh@suse.de> -Message-ID: <49E9D4B2.2010807@bigpond.com> - - -This patch removes all the unnecessary "\n"s that the debug print -statements have, which result in everything appearing double spaced -and unreadable in the logs. - -Signed-off-by: Tony Cook <tony-cook@bigpond.com> -Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> - ---- - drivers/usb/serial/mos7840.c | 318 +++++++++++++++++++++---------------------- - 1 file changed, 162 insertions(+), 156 deletions(-) - ---- a/drivers/usb/serial/mos7840.c -+++ b/drivers/usb/serial/mos7840.c -@@ -238,7 +238,7 @@ static int mos7840_set_reg_sync(struct u - { - struct usb_device *dev = port->serial->dev; - val = val & 0x00ff; -- dbg("mos7840_set_reg_sync offset is %x, value %x\n", reg, val); -+ dbg("mos7840_set_reg_sync offset is %x, value %x", reg, val); - - return usb_control_msg(dev, usb_sndctrlpipe(dev, 0), MCS_WRREQ, - MCS_WR_RTYPE, val, reg, NULL, 0, -@@ -260,7 +260,7 @@ static int mos7840_get_reg_sync(struct u - ret = usb_control_msg(dev, usb_rcvctrlpipe(dev, 0), MCS_RDREQ, - MCS_RD_RTYPE, 0, reg, val, VENDOR_READ_LENGTH, - MOS_WDR_TIMEOUT); -- dbg("mos7840_get_reg_sync offset is %x, return val %x\n", reg, *val); -+ dbg("mos7840_get_reg_sync offset is %x, return val %x", reg, *val); - *val = (*val) & 0x00ff; - return ret; - } -@@ -282,18 +282,18 @@ static int mos7840_set_uart_reg(struct u - if (port->serial->num_ports == 4) { - val |= (((__u16) port->number - - (__u16) (port->serial->minor)) + 1) << 8; -- dbg("mos7840_set_uart_reg application number is %x\n", val); -+ dbg("mos7840_set_uart_reg application number is %x", val); - } else { - if (((__u16) port->number - (__u16) (port->serial->minor)) == 0) { - val |= (((__u16) port->number - - (__u16) (port->serial->minor)) + 1) << 8; -- dbg("mos7840_set_uart_reg application number is %x\n", -+ dbg("mos7840_set_uart_reg application number is %x", - val); - } else { - val |= - (((__u16) port->number - - (__u16) (port->serial->minor)) + 2) << 8; -- dbg("mos7840_set_uart_reg application number is %x\n", -+ dbg("mos7840_set_uart_reg application number is %x", - val); - } - } -@@ -315,24 +315,24 @@ static int mos7840_get_uart_reg(struct u - int ret = 0; - __u16 Wval; - -- /* dbg("application number is %4x \n", -+ /* dbg("application number is %4x", - (((__u16)port->number - (__u16)(port->serial->minor))+1)<<8); */ - /* Wval is same as application number */ - if (port->serial->num_ports == 4) { - Wval = - (((__u16) port->number - (__u16) (port->serial->minor)) + - 1) << 8; -- dbg("mos7840_get_uart_reg application number is %x\n", Wval); -+ dbg("mos7840_get_uart_reg application number is %x", Wval); - } else { - if (((__u16) port->number - (__u16) (port->serial->minor)) == 0) { - Wval = (((__u16) port->number - - (__u16) (port->serial->minor)) + 1) << 8; -- dbg("mos7840_get_uart_reg application number is %x\n", -+ dbg("mos7840_get_uart_reg application number is %x", - Wval); - } else { - Wval = (((__u16) port->number - - (__u16) (port->serial->minor)) + 2) << 8; -- dbg("mos7840_get_uart_reg application number is %x\n", -+ dbg("mos7840_get_uart_reg application number is %x", - Wval); - } - } -@@ -346,11 +346,11 @@ static int mos7840_get_uart_reg(struct u - static void mos7840_dump_serial_port(struct moschip_port *mos7840_port) - { - -- dbg("***************************************\n"); -- dbg("SpRegOffset is %2x\n", mos7840_port->SpRegOffset); -- dbg("ControlRegOffset is %2x \n", mos7840_port->ControlRegOffset); -- dbg("DCRRegOffset is %2x \n", mos7840_port->DcrRegOffset); -- dbg("***************************************\n"); -+ dbg("***************************************"); -+ dbg("SpRegOffset is %2x", mos7840_port->SpRegOffset); -+ dbg("ControlRegOffset is %2x", mos7840_port->ControlRegOffset); -+ dbg("DCRRegOffset is %2x", mos7840_port->DcrRegOffset); -+ dbg("***************************************"); - - } - -@@ -474,12 +474,12 @@ static void mos7840_control_callback(str - goto exit; - } - -- dbg("%s urb buffer size is %d\n", __func__, urb->actual_length); -- dbg("%s mos7840_port->MsrLsr is %d port %d\n", __func__, -+ dbg("%s urb buffer size is %d", __func__, urb->actual_length); -+ dbg("%s mos7840_port->MsrLsr is %d port %d", __func__, - mos7840_port->MsrLsr, mos7840_port->port_num); - data = urb->transfer_buffer; - regval = (__u8) data[0]; -- dbg("%s data is %x\n", __func__, regval); -+ dbg("%s data is %x", __func__, regval); - if (mos7840_port->MsrLsr == 0) - mos7840_handle_new_msr(mos7840_port, regval); - else if (mos7840_port->MsrLsr == 1) -@@ -538,7 +538,7 @@ static void mos7840_interrupt_callback(s - __u16 wval, wreg = 0; - int status = urb->status; - -- dbg("%s", " : Entering\n"); -+ dbg("%s", " : Entering"); - - switch (status) { - case 0: -@@ -570,7 +570,7 @@ static void mos7840_interrupt_callback(s - * Byte 5 FIFO status for both */ - - if (length && length > 5) { -- dbg("%s \n", "Wrong data !!!"); -+ dbg("%s", "Wrong data !!!"); - return; - } - -@@ -587,17 +587,17 @@ static void mos7840_interrupt_callback(s - (__u16) (serial->minor)) + 1) << 8; - if (mos7840_port->open) { - if (sp[i] & 0x01) { -- dbg("SP%d No Interrupt !!!\n", i); -+ dbg("SP%d No Interrupt !!!", i); - } else { - switch (sp[i] & 0x0f) { - case SERIAL_IIR_RLS: - dbg("Serial Port %d: Receiver status error or ", i); -- dbg("address bit detected in 9-bit mode\n"); -+ dbg("address bit detected in 9-bit mode"); - mos7840_port->MsrLsr = 1; - wreg = LINE_STATUS_REGISTER; - break; - case SERIAL_IIR_MS: -- dbg("Serial Port %d: Modem status change\n", i); -+ dbg("Serial Port %d: Modem status change", i); - mos7840_port->MsrLsr = 0; - wreg = MODEM_STATUS_REGISTER; - break; -@@ -689,7 +689,7 @@ static void mos7840_bulk_in_callback(str - - mos7840_port = urb->context; - if (!mos7840_port) { -- dbg("%s", "NULL mos7840_port pointer \n"); -+ dbg("%s", "NULL mos7840_port pointer"); - mos7840_port->read_urb_busy = false; - return; - } -@@ -702,41 +702,41 @@ static void mos7840_bulk_in_callback(str - - port = (struct usb_serial_port *)mos7840_port->port; - if (mos7840_port_paranoia_check(port, __func__)) { -- dbg("%s", "Port Paranoia failed \n"); -+ dbg("%s", "Port Paranoia failed"); - mos7840_port->read_urb_busy = false; - return; - } - - serial = mos7840_get_usb_serial(port, __func__); - if (!serial) { -- dbg("%s\n", "Bad serial pointer "); -+ dbg("%s", "Bad serial pointer"); - mos7840_port->read_urb_busy = false; - return; - } - -- dbg("%s\n", "Entering... \n"); -+ dbg("%s", "Entering... "); - - data = urb->transfer_buffer; - -- dbg("%s", "Entering ........... \n"); -+ dbg("%s", "Entering ..........."); - - if (urb->actual_length) { - tty = tty_port_tty_get(&mos7840_port->port->port); - if (tty) { - tty_buffer_request_room(tty, urb->actual_length); - tty_insert_flip_string(tty, data, urb->actual_length); -- dbg(" %s \n", data); -+ dbg(" %s ", data); - tty_flip_buffer_push(tty); - tty_kref_put(tty); - } - mos7840_port->icount.rx += urb->actual_length; - smp_wmb(); -- dbg("mos7840_port->icount.rx is %d:\n", -+ dbg("mos7840_port->icount.rx is %d:", - mos7840_port->icount.rx); - } - - if (!mos7840_port->read_urb) { -- dbg("%s", "URB KILLED !!!\n"); -+ dbg("%s", "URB KILLED !!!"); - mos7840_port->read_urb_busy = false; - return; - } -@@ -777,16 +777,16 @@ static void mos7840_bulk_out_data_callba - spin_unlock(&mos7840_port->pool_lock); - - if (status) { -- dbg("nonzero write bulk status received:%d\n", status); -+ dbg("nonzero write bulk status received:%d", status); - return; - } - - if (mos7840_port_paranoia_check(mos7840_port->port, __func__)) { -- dbg("%s", "Port Paranoia failed \n"); -+ dbg("%s", "Port Paranoia failed"); - return; - } - -- dbg("%s \n", "Entering ........."); -+ dbg("%s", "Entering ........."); - - tty = tty_port_tty_get(&mos7840_port->port->port); - if (tty && mos7840_port->open) -@@ -830,15 +830,17 @@ static int mos7840_open(struct tty_struc - struct moschip_port *mos7840_port; - struct moschip_port *port0; - -+ dbg ("%s enter", __func__); -+ - if (mos7840_port_paranoia_check(port, __func__)) { -- dbg("%s", "Port Paranoia failed \n"); -+ dbg("%s", "Port Paranoia failed"); - return -ENODEV; - } - - serial = port->serial; - - if (mos7840_serial_paranoia_check(serial, __func__)) { -- dbg("%s", "Serial Paranoia failed \n"); -+ dbg("%s", "Serial Paranoia failed"); - return -ENODEV; - } - -@@ -891,20 +893,20 @@ static int mos7840_open(struct tty_struc - Data = 0x0; - status = mos7840_get_reg_sync(port, mos7840_port->SpRegOffset, &Data); - if (status < 0) { -- dbg("Reading Spreg failed\n"); -+ dbg("Reading Spreg failed"); - return -1; - } - Data |= 0x80; - status = mos7840_set_reg_sync(port, mos7840_port->SpRegOffset, Data); - if (status < 0) { -- dbg("writing Spreg failed\n"); -+ dbg("writing Spreg failed"); - return -1; - } - - Data &= ~0x80; - status = mos7840_set_reg_sync(port, mos7840_port->SpRegOffset, Data); - if (status < 0) { -- dbg("writing Spreg failed\n"); -+ dbg("writing Spreg failed"); - return -1; - } - /* End of block to be checked */ -@@ -913,7 +915,7 @@ static int mos7840_open(struct tty_struc - status = mos7840_get_reg_sync(port, mos7840_port->ControlRegOffset, - &Data); - if (status < 0) { -- dbg("Reading Controlreg failed\n"); -+ dbg("Reading Controlreg failed"); - return -1; - } - Data |= 0x08; /* Driver done bit */ -@@ -921,7 +923,7 @@ static int mos7840_open(struct tty_struc - status = mos7840_set_reg_sync(port, - mos7840_port->ControlRegOffset, Data); - if (status < 0) { -- dbg("writing Controlreg failed\n"); -+ dbg("writing Controlreg failed"); - return -1; - } - /* do register settings here */ -@@ -932,21 +934,21 @@ static int mos7840_open(struct tty_struc - Data = 0x00; - status = mos7840_set_uart_reg(port, INTERRUPT_ENABLE_REGISTER, Data); - if (status < 0) { -- dbg("disableing interrupts failed\n"); -+ dbg("disabling interrupts failed"); - return -1; - } - /* Set FIFO_CONTROL_REGISTER to the default value */ - Data = 0x00; - status = mos7840_set_uart_reg(port, FIFO_CONTROL_REGISTER, Data); - if (status < 0) { -- dbg("Writing FIFO_CONTROL_REGISTER failed\n"); -+ dbg("Writing FIFO_CONTROL_REGISTER failed"); - return -1; - } - - Data = 0xcf; - status = mos7840_set_uart_reg(port, FIFO_CONTROL_REGISTER, Data); - if (status < 0) { -- dbg("Writing FIFO_CONTROL_REGISTER failed\n"); -+ dbg("Writing FIFO_CONTROL_REGISTER failed"); - return -1; - } - -@@ -1049,12 +1051,12 @@ static int mos7840_open(struct tty_struc - * (can't set it up in mos7840_startup as the * - * structures were not set up at that time.) */ - -- dbg("port number is %d \n", port->number); -- dbg("serial number is %d \n", port->serial->minor); -- dbg("Bulkin endpoint is %d \n", port->bulk_in_endpointAddress); -- dbg("BulkOut endpoint is %d \n", port->bulk_out_endpointAddress); -- dbg("Interrupt endpoint is %d \n", port->interrupt_in_endpointAddress); -- dbg("port's number in the device is %d\n", mos7840_port->port_num); -+ dbg("port number is %d", port->number); -+ dbg("serial number is %d", port->serial->minor); -+ dbg("Bulkin endpoint is %d", port->bulk_in_endpointAddress); -+ dbg("BulkOut endpoint is %d", port->bulk_out_endpointAddress); -+ dbg("Interrupt endpoint is %d", port->interrupt_in_endpointAddress); -+ dbg("port's number in the device is %d", mos7840_port->port_num); - mos7840_port->read_urb = port->read_urb; - - /* set up our bulk in urb */ -@@ -1067,7 +1069,7 @@ static int mos7840_open(struct tty_struc - mos7840_port->read_urb->transfer_buffer_length, - mos7840_bulk_in_callback, mos7840_port); - -- dbg("mos7840_open: bulkin endpoint is %d\n", -+ dbg("mos7840_open: bulkin endpoint is %d", - port->bulk_in_endpointAddress); - mos7840_port->read_urb_busy = true; - response = usb_submit_urb(mos7840_port->read_urb, GFP_KERNEL); -@@ -1093,9 +1095,11 @@ static int mos7840_open(struct tty_struc - mos7840_port->icount.tx = 0; - mos7840_port->icount.rx = 0; - -- dbg("\n\nusb_serial serial:%p mos7840_port:%p\n usb_serial_port port:%p\n\n", -+ dbg("usb_serial serial:%p mos7840_port:%p\n usb_serial_port port:%p", - serial, mos7840_port, port); - -+ dbg ("%s leave", __func__); -+ - return 0; - - } -@@ -1118,16 +1122,16 @@ static int mos7840_chars_in_buffer(struc - unsigned long flags; - struct moschip_port *mos7840_port; - -- dbg("%s \n", " mos7840_chars_in_buffer:entering ..........."); -+ dbg("%s", " mos7840_chars_in_buffer:entering ..........."); - - if (mos7840_port_paranoia_check(port, __func__)) { -- dbg("%s", "Invalid port \n"); -+ dbg("%s", "Invalid port"); - return 0; - } - - mos7840_port = mos7840_get_port_private(port); - if (mos7840_port == NULL) { -- dbg("%s \n", "mos7840_break:leaving ..........."); -+ dbg("%s", "mos7840_break:leaving ..........."); - return 0; - } - -@@ -1196,16 +1200,16 @@ static void mos7840_close(struct tty_str - int j; - __u16 Data; - -- dbg("%s\n", "mos7840_close:entering..."); -+ dbg("%s", "mos7840_close:entering..."); - - if (mos7840_port_paranoia_check(port, __func__)) { -- dbg("%s", "Port Paranoia failed \n"); -+ dbg("%s", "Port Paranoia failed"); - return; - } - - serial = mos7840_get_usb_serial(port, __func__); - if (!serial) { -- dbg("%s", "Serial Paranoia failed \n"); -+ dbg("%s", "Serial Paranoia failed"); - return; - } - -@@ -1237,27 +1241,27 @@ static void mos7840_close(struct tty_str - * and interrupt read if they exists */ - if (serial->dev) { - if (mos7840_port->write_urb) { -- dbg("%s", "Shutdown bulk write\n"); -+ dbg("%s", "Shutdown bulk write"); - usb_kill_urb(mos7840_port->write_urb); - } - if (mos7840_port->read_urb) { -- dbg("%s", "Shutdown bulk read\n"); -+ dbg("%s", "Shutdown bulk read"); - usb_kill_urb(mos7840_port->read_urb); - mos7840_port->read_urb_busy = false; - } - if ((&mos7840_port->control_urb)) { -- dbg("%s", "Shutdown control read\n"); -+ dbg("%s", "Shutdown control read"); - /*/ usb_kill_urb (mos7840_port->control_urb); */ - } - } - /* if(mos7840_port->ctrl_buf != NULL) */ - /* kfree(mos7840_port->ctrl_buf); */ - port0->open_ports--; -- dbg("mos7840_num_open_ports in close%d:in port%d\n", -+ dbg("mos7840_num_open_ports in close%d:in port%d", - port0->open_ports, port->number); - if (port0->open_ports == 0) { - if (serial->port[0]->interrupt_in_urb) { -- dbg("%s", "Shutdown interrupt_in_urb\n"); -+ dbg("%s", "Shutdown interrupt_in_urb"); - usb_kill_urb(serial->port[0]->interrupt_in_urb); - } - } -@@ -1277,7 +1281,7 @@ static void mos7840_close(struct tty_str - - mos7840_port->open = 0; - -- dbg("%s \n", "Leaving ............"); -+ dbg("%s", "Leaving ............"); - } - - /************************************************************************ -@@ -1332,17 +1336,17 @@ static void mos7840_break(struct tty_str - struct usb_serial *serial; - struct moschip_port *mos7840_port; - -- dbg("%s \n", "Entering ..........."); -- dbg("mos7840_break: Start\n"); -+ dbg("%s", "Entering ..........."); -+ dbg("mos7840_break: Start"); - - if (mos7840_port_paranoia_check(port, __func__)) { -- dbg("%s", "Port Paranoia failed \n"); -+ dbg("%s", "Port Paranoia failed"); - return; - } - - serial = mos7840_get_usb_serial(port, __func__); - if (!serial) { -- dbg("%s", "Serial Paranoia failed \n"); -+ dbg("%s", "Serial Paranoia failed"); - return; - } - -@@ -1362,7 +1366,7 @@ static void mos7840_break(struct tty_str - - /* FIXME: no locking on shadowLCR anywhere in driver */ - mos7840_port->shadowLCR = data; -- dbg("mcs7840_break mos7840_port->shadowLCR is %x\n", -+ dbg("mcs7840_break mos7840_port->shadowLCR is %x", - mos7840_port->shadowLCR); - mos7840_set_uart_reg(port, LINE_CONTROL_REGISTER, - mos7840_port->shadowLCR); -@@ -1386,17 +1390,17 @@ static int mos7840_write_room(struct tty - unsigned long flags; - struct moschip_port *mos7840_port; - -- dbg("%s \n", " mos7840_write_room:entering ..........."); -+ dbg("%s", " mos7840_write_room:entering ..........."); - - if (mos7840_port_paranoia_check(port, __func__)) { -- dbg("%s", "Invalid port \n"); -- dbg("%s \n", " mos7840_write_room:leaving ..........."); -+ dbg("%s", "Invalid port"); -+ dbg("%s", " mos7840_write_room:leaving ..........."); - return -1; - } - - mos7840_port = mos7840_get_port_private(port); - if (mos7840_port == NULL) { -- dbg("%s \n", "mos7840_break:leaving ..........."); -+ dbg("%s", "mos7840_break:leaving ..........."); - return -1; - } - -@@ -1436,16 +1440,16 @@ static int mos7840_write(struct tty_stru - /* __u16 Data; */ - const unsigned char *current_position = data; - unsigned char *data1; -- dbg("%s \n", "entering ..........."); -- /* dbg("mos7840_write: mos7840_port->shadowLCR is %x\n", -+ dbg("%s", "entering ..........."); -+ /* dbg("mos7840_write: mos7840_port->shadowLCR is %x", - mos7840_port->shadowLCR); */ - - #ifdef NOTMOS7840 - Data = 0x00; - status = mos7840_get_uart_reg(port, LINE_CONTROL_REGISTER, &Data); - mos7840_port->shadowLCR = Data; -- dbg("mos7840_write: LINE_CONTROL_REGISTER is %x\n", Data); -- dbg("mos7840_write: mos7840_port->shadowLCR is %x\n", -+ dbg("mos7840_write: LINE_CONTROL_REGISTER is %x", Data); -+ dbg("mos7840_write: mos7840_port->shadowLCR is %x", - mos7840_port->shadowLCR); - - /* Data = 0x03; */ -@@ -1459,32 +1463,32 @@ static int mos7840_write(struct tty_stru - /* status = mos7840_set_uart_reg(port,DIVISOR_LATCH_LSB,Data); */ - Data = 0x00; - status = mos7840_get_uart_reg(port, DIVISOR_LATCH_LSB, &Data); -- dbg("mos7840_write:DLL value is %x\n", Data); -+ dbg("mos7840_write:DLL value is %x", Data); - - Data = 0x0; - status = mos7840_get_uart_reg(port, DIVISOR_LATCH_MSB, &Data); -- dbg("mos7840_write:DLM value is %x\n", Data); -+ dbg("mos7840_write:DLM value is %x", Data); - - Data = Data & ~SERIAL_LCR_DLAB; -- dbg("mos7840_write: mos7840_port->shadowLCR is %x\n", -+ dbg("mos7840_write: mos7840_port->shadowLCR is %x", - mos7840_port->shadowLCR); - status = mos7840_set_uart_reg(port, LINE_CONTROL_REGISTER, Data); - #endif - - if (mos7840_port_paranoia_check(port, __func__)) { -- dbg("%s", "Port Paranoia failed \n"); -+ dbg("%s", "Port Paranoia failed"); - return -1; - } - - serial = port->serial; - if (mos7840_serial_paranoia_check(serial, __func__)) { -- dbg("%s", "Serial Paranoia failed \n"); -+ dbg("%s", "Serial Paranoia failed"); - return -1; - } - - mos7840_port = mos7840_get_port_private(port); - if (mos7840_port == NULL) { -- dbg("%s", "mos7840_port is NULL\n"); -+ dbg("%s", "mos7840_port is NULL"); - return -1; - } - -@@ -1496,7 +1500,7 @@ static int mos7840_write(struct tty_stru - if (!mos7840_port->busy[i]) { - mos7840_port->busy[i] = 1; - urb = mos7840_port->write_urb_pool[i]; -- dbg("\nURB:%d", i); -+ dbg("URB:%d", i); - break; - } - } -@@ -1531,7 +1535,7 @@ static int mos7840_write(struct tty_stru - mos7840_bulk_out_data_callback, mos7840_port); - - data1 = urb->transfer_buffer; -- dbg("\nbulkout endpoint is %d", port->bulk_out_endpointAddress); -+ dbg("bulkout endpoint is %d", port->bulk_out_endpointAddress); - - /* send it down the pipe */ - status = usb_submit_urb(urb, GFP_ATOMIC); -@@ -1546,7 +1550,7 @@ static int mos7840_write(struct tty_stru - bytes_sent = transfer_size; - mos7840_port->icount.tx += transfer_size; - smp_wmb(); -- dbg("mos7840_port->icount.tx is %d:\n", mos7840_port->icount.tx); -+ dbg("mos7840_port->icount.tx is %d:", mos7840_port->icount.tx); - exit: - return bytes_sent; - -@@ -1565,11 +1569,11 @@ static void mos7840_throttle(struct tty_ - int status; - - if (mos7840_port_paranoia_check(port, __func__)) { -- dbg("%s", "Invalid port \n"); -+ dbg("%s", "Invalid port"); - return; - } - -- dbg("- port %d\n", port->number); -+ dbg("- port %d", port->number); - - mos7840_port = mos7840_get_port_private(port); - -@@ -1577,11 +1581,11 @@ static void mos7840_throttle(struct tty_ - return; - - if (!mos7840_port->open) { -- dbg("%s\n", "port not opened"); -+ dbg("%s", "port not opened"); - return; - } - -- dbg("%s", "Entering .......... \n"); -+ dbg("%s", "Entering .........."); - - /* if we are implementing XON/XOFF, send the stop character */ - if (I_IXOFF(tty)) { -@@ -1615,7 +1619,7 @@ static void mos7840_unthrottle(struct tt - struct moschip_port *mos7840_port = mos7840_get_port_private(port); - - if (mos7840_port_paranoia_check(port, __func__)) { -- dbg("%s", "Invalid port \n"); -+ dbg("%s", "Invalid port"); - return; - } - -@@ -1627,7 +1631,7 @@ static void mos7840_unthrottle(struct tt - return; - } - -- dbg("%s", "Entering .......... \n"); -+ dbg("%s", "Entering .........."); - - /* if we are implementing XON/XOFF, send the start character */ - if (I_IXOFF(tty)) { -@@ -1712,7 +1716,7 @@ static int mos7840_tiocmset(struct tty_s - - status = mos7840_set_uart_reg(port, MODEM_CONTROL_REGISTER, mcr); - if (status < 0) { -- dbg("setting MODEM_CONTROL_REGISTER Failed\n"); -+ dbg("setting MODEM_CONTROL_REGISTER Failed"); - return status; - } - -@@ -1781,11 +1785,11 @@ static int mos7840_calc_baud_rate_diviso - custom++; - *divisor = custom; - -- dbg(" Baud %d = %d\n", baudrate, custom); -+ dbg(" Baud %d = %d", baudrate, custom); - return 0; - } - -- dbg("%s\n", " Baud calculation Failed..."); -+ dbg("%s", " Baud calculation Failed..."); - return -1; - #endif - } -@@ -1811,16 +1815,16 @@ static int mos7840_send_cmd_write_baud_r - - port = (struct usb_serial_port *)mos7840_port->port; - if (mos7840_port_paranoia_check(port, __func__)) { -- dbg("%s", "Invalid port \n"); -+ dbg("%s", "Invalid port"); - return -1; - } - - if (mos7840_serial_paranoia_check(port->serial, __func__)) { -- dbg("%s", "Invalid Serial \n"); -+ dbg("%s", "Invalid Serial"); - return -1; - } - -- dbg("%s", "Entering .......... \n"); -+ dbg("%s", "Entering .........."); - - number = mos7840_port->port->number - mos7840_port->port->serial->minor; - -@@ -1836,7 +1840,7 @@ static int mos7840_send_cmd_write_baud_r - status = mos7840_set_uart_reg(port, MODEM_CONTROL_REGISTER, - Data); - if (status < 0) { -- dbg("Writing spreg failed in set_serial_baud\n"); -+ dbg("Writing spreg failed in set_serial_baud"); - return -1; - } - #endif -@@ -1849,7 +1853,7 @@ static int mos7840_send_cmd_write_baud_r - status = mos7840_set_uart_reg(port, MODEM_CONTROL_REGISTER, - Data); - if (status < 0) { -- dbg("Writing spreg failed in set_serial_baud\n"); -+ dbg("Writing spreg failed in set_serial_baud"); - return -1; - } - #endif -@@ -1864,14 +1868,14 @@ static int mos7840_send_cmd_write_baud_r - status = mos7840_get_reg_sync(port, mos7840_port->SpRegOffset, - &Data); - if (status < 0) { -- dbg("reading spreg failed in set_serial_baud\n"); -+ dbg("reading spreg failed in set_serial_baud"); - return -1; - } - Data = (Data & 0x8f) | clk_sel_val; - status = mos7840_set_reg_sync(port, mos7840_port->SpRegOffset, - Data); - if (status < 0) { -- dbg("Writing spreg failed in set_serial_baud\n"); -+ dbg("Writing spreg failed in set_serial_baud"); - return -1; - } - /* Calculate the Divisor */ -@@ -1887,11 +1891,11 @@ static int mos7840_send_cmd_write_baud_r - - /* Write the divisor */ - Data = (unsigned char)(divisor & 0xff); -- dbg("set_serial_baud Value to write DLL is %x\n", Data); -+ dbg("set_serial_baud Value to write DLL is %x", Data); - mos7840_set_uart_reg(port, DIVISOR_LATCH_LSB, Data); - - Data = (unsigned char)((divisor & 0xff00) >> 8); -- dbg("set_serial_baud Value to write DLM is %x\n", Data); -+ dbg("set_serial_baud Value to write DLM is %x", Data); - mos7840_set_uart_reg(port, DIVISOR_LATCH_MSB, Data); - - /* Disable access to divisor latch */ -@@ -1929,12 +1933,12 @@ static void mos7840_change_port_settings - port = (struct usb_serial_port *)mos7840_port->port; - - if (mos7840_port_paranoia_check(port, __func__)) { -- dbg("%s", "Invalid port \n"); -+ dbg("%s", "Invalid port"); - return; - } - - if (mos7840_serial_paranoia_check(port->serial, __func__)) { -- dbg("%s", "Invalid Serial \n"); -+ dbg("%s", "Invalid Serial"); - return; - } - -@@ -1947,7 +1951,7 @@ static void mos7840_change_port_settings - return; - } - -- dbg("%s", "Entering .......... \n"); -+ dbg("%s", "Entering .........."); - - lData = LCR_BITS_8; - lStop = LCR_STOP_1; -@@ -2007,7 +2011,7 @@ static void mos7840_change_port_settings - ~(LCR_BITS_MASK | LCR_STOP_MASK | LCR_PAR_MASK); - mos7840_port->shadowLCR |= (lData | lParity | lStop); - -- dbg("mos7840_change_port_settings mos7840_port->shadowLCR is %x\n", -+ dbg("mos7840_change_port_settings mos7840_port->shadowLCR is %x", - mos7840_port->shadowLCR); - /* Disable Interrupts */ - Data = 0x00; -@@ -2049,7 +2053,7 @@ static void mos7840_change_port_settings - - if (!baud) { - /* pick a default, any default... */ -- dbg("%s\n", "Picked default baud..."); -+ dbg("%s", "Picked default baud..."); - baud = 9600; - } - -@@ -2072,7 +2076,7 @@ static void mos7840_change_port_settings - } - wake_up(&mos7840_port->delta_msr_wait); - mos7840_port->delta_msr_cond = 1; -- dbg("mos7840_change_port_settings mos7840_port->shadowLCR is End %x\n", -+ dbg("mos7840_change_port_settings mos7840_port->shadowLCR is End %x", - mos7840_port->shadowLCR); - - return; -@@ -2092,16 +2096,16 @@ static void mos7840_set_termios(struct t - unsigned int cflag; - struct usb_serial *serial; - struct moschip_port *mos7840_port; -- dbg("mos7840_set_termios: START\n"); -+ dbg("mos7840_set_termios: START"); - if (mos7840_port_paranoia_check(port, __func__)) { -- dbg("%s", "Invalid port \n"); -+ dbg("%s", "Invalid port"); - return; - } - - serial = port->serial; - - if (mos7840_serial_paranoia_check(serial, __func__)) { -- dbg("%s", "Invalid Serial \n"); -+ dbg("%s", "Invalid Serial"); - return; - } - -@@ -2115,7 +2119,7 @@ static void mos7840_set_termios(struct t - return; - } - -- dbg("%s\n", "setting termios - "); -+ dbg("%s", "setting termios - "); - - cflag = tty->termios->c_cflag; - -@@ -2130,7 +2134,7 @@ static void mos7840_set_termios(struct t - mos7840_change_port_settings(tty, mos7840_port, old_termios); - - if (!mos7840_port->read_urb) { -- dbg("%s", "URB KILLED !!!!!\n"); -+ dbg("%s", "URB KILLED !!!!!"); - return; - } - -@@ -2196,7 +2200,7 @@ static int mos7840_set_modem_info(struct - - port = (struct usb_serial_port *)mos7840_port->port; - if (mos7840_port_paranoia_check(port, __func__)) { -- dbg("%s", "Invalid port \n"); -+ dbg("%s", "Invalid port"); - return -1; - } - -@@ -2241,7 +2245,7 @@ static int mos7840_set_modem_info(struct - status = mos7840_set_uart_reg(port, MODEM_CONTROL_REGISTER, Data); - unlock_kernel(); - if (status < 0) { -- dbg("setting MODEM_CONTROL_REGISTER Failed\n"); -+ dbg("setting MODEM_CONTROL_REGISTER Failed"); - return -1; - } - -@@ -2326,7 +2330,7 @@ static int mos7840_ioctl(struct tty_stru - int mosret = 0; - - if (mos7840_port_paranoia_check(port, __func__)) { -- dbg("%s", "Invalid port \n"); -+ dbg("%s", "Invalid port"); - return -1; - } - -@@ -2426,9 +2430,8 @@ static int mos7840_calc_num_ports(struct - { - int mos7840_num_ports = 0; - -- dbg("numberofendpoints: %d \n", -- (int)serial->interface->cur_altsetting->desc.bNumEndpoints); -- dbg("numberofendpoints: %d \n", -+ dbg("numberofendpoints: cur %d, alt %d", -+ (int)serial->interface->cur_altsetting->desc.bNumEndpoints, - (int)serial->interface->altsetting->desc.bNumEndpoints); - if (serial->interface->cur_altsetting->desc.bNumEndpoints == 5) { - mos7840_num_ports = serial->num_ports = 2; -@@ -2437,7 +2440,7 @@ static int mos7840_calc_num_ports(struct - serial->num_bulk_out = 4; - mos7840_num_ports = serial->num_ports = 4; - } -- -+ dbg ("mos7840_num_ports = %d", mos7840_num_ports); - return mos7840_num_ports; - } - -@@ -2452,22 +2455,24 @@ static int mos7840_startup(struct usb_se - int i, status; - - __u16 Data; -- dbg("%s \n", " mos7840_startup :entering.........."); -+ dbg("%s", "mos7840_startup :Entering.........."); - - if (!serial) { -- dbg("%s\n", "Invalid Handler"); -+ dbg("%s", "Invalid Handler"); - return -1; - } - - dev = serial->dev; - -- dbg("%s\n", "Entering..."); -+ dbg("%s", "Entering..."); -+ dbg ("mos7840_startup: serial = %p", serial); - - /* we set up the pointers to the endpoints in the mos7840_open * - * function, as the structures aren't created yet. */ - - /* set up port private structures */ - for (i = 0; i < serial->num_ports; ++i) { -+ dbg ("mos7840_startup: configuring port %d............", i); - mos7840_port = kzalloc(sizeof(struct moschip_port), GFP_KERNEL); - if (mos7840_port == NULL) { - dev_err(&dev->dev, "%s - Out of memory\n", __func__); -@@ -2525,10 +2530,10 @@ static int mos7840_startup(struct usb_se - status = mos7840_get_reg_sync(serial->port[i], - mos7840_port->ControlRegOffset, &Data); - if (status < 0) { -- dbg("Reading ControlReg failed status-0x%x\n", status); -+ dbg("Reading ControlReg failed status-0x%x", status); - break; - } else -- dbg("ControlReg Reading success val is %x, status%d\n", -+ dbg("ControlReg Reading success val is %x, status%d", - Data, status); - Data |= 0x08; /* setting driver done bit */ - Data |= 0x04; /* sp1_bit to have cts change reflect in -@@ -2538,10 +2543,10 @@ static int mos7840_startup(struct usb_se - status = mos7840_set_reg_sync(serial->port[i], - mos7840_port->ControlRegOffset, Data); - if (status < 0) { -- dbg("Writing ControlReg failed(rx_disable) status-0x%x\n", status); -+ dbg("Writing ControlReg failed(rx_disable) status-0x%x", status); - break; - } else -- dbg("ControlReg Writing success(rx_disable) status%d\n", -+ dbg("ControlReg Writing success(rx_disable) status%d", - status); - - /* Write default values in DCR (i.e 0x01 in DCR0, 0x05 in DCR2 -@@ -2550,48 +2555,48 @@ static int mos7840_startup(struct usb_se - status = mos7840_set_reg_sync(serial->port[i], - (__u16) (mos7840_port->DcrRegOffset + 0), Data); - if (status < 0) { -- dbg("Writing DCR0 failed status-0x%x\n", status); -+ dbg("Writing DCR0 failed status-0x%x", status); - break; - } else -- dbg("DCR0 Writing success status%d\n", status); -+ dbg("DCR0 Writing success status%d", status); - - Data = 0x05; - status = mos7840_set_reg_sync(serial->port[i], - (__u16) (mos7840_port->DcrRegOffset + 1), Data); - if (status < 0) { -- dbg("Writing DCR1 failed status-0x%x\n", status); -+ dbg("Writing DCR1 failed status-0x%x", status); - break; - } else -- dbg("DCR1 Writing success status%d\n", status); -+ dbg("DCR1 Writing success status%d", status); - - Data = 0x24; - status = mos7840_set_reg_sync(serial->port[i], - (__u16) (mos7840_port->DcrRegOffset + 2), Data); - if (status < 0) { -- dbg("Writing DCR2 failed status-0x%x\n", status); -+ dbg("Writing DCR2 failed status-0x%x", status); - break; - } else -- dbg("DCR2 Writing success status%d\n", status); -+ dbg("DCR2 Writing success status%d", status); - - /* write values in clkstart0x0 and clkmulti 0x20 */ - Data = 0x0; - status = mos7840_set_reg_sync(serial->port[i], - CLK_START_VALUE_REGISTER, Data); - if (status < 0) { -- dbg("Writing CLK_START_VALUE_REGISTER failed status-0x%x\n", status); -+ dbg("Writing CLK_START_VALUE_REGISTER failed status-0x%x", status); - break; - } else -- dbg("CLK_START_VALUE_REGISTER Writing success status%d\n", status); -+ dbg("CLK_START_VALUE_REGISTER Writing success status%d", status); - - Data = 0x20; - status = mos7840_set_reg_sync(serial->port[i], - CLK_MULTI_REGISTER, Data); - if (status < 0) { -- dbg("Writing CLK_MULTI_REGISTER failed status-0x%x\n", -+ dbg("Writing CLK_MULTI_REGISTER failed status-0x%x", - status); - goto error; - } else -- dbg("CLK_MULTI_REGISTER Writing success status%d\n", -+ dbg("CLK_MULTI_REGISTER Writing success status%d", - status); - - /* write value 0x0 to scratchpad register */ -@@ -2599,11 +2604,11 @@ static int mos7840_startup(struct usb_se - status = mos7840_set_uart_reg(serial->port[i], - SCRATCH_PAD_REGISTER, Data); - if (status < 0) { -- dbg("Writing SCRATCH_PAD_REGISTER failed status-0x%x\n", -+ dbg("Writing SCRATCH_PAD_REGISTER failed status-0x%x", - status); - break; - } else -- dbg("SCRATCH_PAD_REGISTER Writing success status%d\n", -+ dbg("SCRATCH_PAD_REGISTER Writing success status%d", - status); - - /* Zero Length flag register */ -@@ -2614,30 +2619,30 @@ static int mos7840_startup(struct usb_se - status = mos7840_set_reg_sync(serial->port[i], - (__u16) (ZLP_REG1 + - ((__u16)mos7840_port->port_num)), Data); -- dbg("ZLIP offset%x\n", -+ dbg("ZLIP offset %x", - (__u16) (ZLP_REG1 + - ((__u16) mos7840_port->port_num))); - if (status < 0) { -- dbg("Writing ZLP_REG%d failed status-0x%x\n", -+ dbg("Writing ZLP_REG%d failed status-0x%x", - i + 2, status); - break; - } else -- dbg("ZLP_REG%d Writing success status%d\n", -+ dbg("ZLP_REG%d Writing success status%d", - i + 2, status); - } else { - Data = 0xff; - status = mos7840_set_reg_sync(serial->port[i], - (__u16) (ZLP_REG1 + - ((__u16)mos7840_port->port_num) - 0x1), Data); -- dbg("ZLIP offset%x\n", -+ dbg("ZLIP offset %x", - (__u16) (ZLP_REG1 + - ((__u16) mos7840_port->port_num) - 0x1)); - if (status < 0) { -- dbg("Writing ZLP_REG%d failed status-0x%x\n", -+ dbg("Writing ZLP_REG%d failed status-0x%x", - i + 1, status); - break; - } else -- dbg("ZLP_REG%d Writing success status%d\n", -+ dbg("ZLP_REG%d Writing success status%d", - i + 1, status); - - } -@@ -2651,15 +2656,16 @@ static int mos7840_startup(struct usb_se - goto error; - } - } -+ dbg ("mos7840_startup: all ports configured..........."); - - /* Zero Length flag enable */ - Data = 0x0f; - status = mos7840_set_reg_sync(serial->port[0], ZLP_REG5, Data); - if (status < 0) { -- dbg("Writing ZLP_REG5 failed status-0x%x\n", status); -+ dbg("Writing ZLP_REG5 failed status-0x%x", status); - goto error; - } else -- dbg("ZLP_REG5 Writing success status%d\n", status); -+ dbg("ZLP_REG5 Writing success status%d", status); - - /* setting configuration feature to one */ - usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0), -@@ -2688,10 +2694,10 @@ static void mos7840_shutdown(struct usb_ - int i; - unsigned long flags; - struct moschip_port *mos7840_port; -- dbg("%s \n", " shutdown :entering.........."); -+ dbg("%s", " shutdown :entering.........."); - - if (!serial) { -- dbg("%s", "Invalid Handler \n"); -+ dbg("%s", "Invalid Handler"); - return; - } - -@@ -2715,7 +2721,7 @@ static void mos7840_shutdown(struct usb_ - mos7840_set_port_private(serial->port[i], NULL); - } - -- dbg("%s\n", "Thank u :: "); -+ dbg("%s", "Thank u :: "); - - } - -@@ -2766,7 +2772,7 @@ static int __init moschip7840_init(void) - { - int retval; - -- dbg("%s \n", " mos7840_init :entering.........."); -+ dbg("%s", " mos7840_init :entering.........."); - - /* Register with the usb serial */ - retval = usb_serial_register(&moschip7840_4port_device); -@@ -2774,14 +2780,14 @@ static int __init moschip7840_init(void) - if (retval) - goto failed_port_device_register; - -- dbg("%s\n", "Entring..."); -+ dbg("%s", "Entering..."); - printk(KERN_INFO KBUILD_MODNAME ": " DRIVER_VERSION ":" - DRIVER_DESC "\n"); - - /* Register with the usb */ - retval = usb_register(&io_driver); - if (retval == 0) { -- dbg("%s\n", "Leaving..."); -+ dbg("%s", "Leaving..."); - return 0; - } - usb_serial_deregister(&moschip7840_4port_device); -@@ -2796,13 +2802,13 @@ failed_port_device_register: - static void __exit moschip7840_exit(void) - { - -- dbg("%s \n", " mos7840_exit :entering.........."); -+ dbg("%s", " mos7840_exit :entering.........."); - - usb_deregister(&io_driver); - - usb_serial_deregister(&moschip7840_4port_device); - -- dbg("%s\n", "Entring..."); -+ dbg("%s", "Entering..."); - } - - module_init(moschip7840_init); diff --git a/usb.current/usb-removal-of-tty-low_latency-hack-dating-back-to-the-old-serial-code.patch b/usb.current/usb-removal-of-tty-low_latency-hack-dating-back-to-the-old-serial-code.patch index 959a2eb5a350ba..ca0ed3771493d1 100644 --- a/usb.current/usb-removal-of-tty-low_latency-hack-dating-back-to-the-old-serial-code.patch +++ b/usb.current/usb-removal-of-tty-low_latency-hack-dating-back-to-the-old-serial-code.patch @@ -250,7 +250,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> * structures were not set up at that time.) */ --- a/drivers/usb/serial/mos7840.c +++ b/drivers/usb/serial/mos7840.c -@@ -1009,12 +1009,6 @@ static int mos7840_open(struct tty_struc +@@ -1007,12 +1007,6 @@ static int mos7840_open(struct tty_struc status = mos7840_set_reg_sync(port, mos7840_port->ControlRegOffset, Data); |
