Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Linux: Kernel
USB: serial: ti_usb_3410_5052: Correct TUSB3410 endpoint requirements.
 

Index | Next | Previous | View Flat


chrisw at sous-sol

Apr 16, 2008, 6:01 PM


Views: 1050
Permalink
USB: serial: ti_usb_3410_5052: Correct TUSB3410 endpoint requirements.

-stable review patch. If anyone has any objections, please let us know.
---------------------

From: Robert Spanton <rspanton[at]zepler.net>

upstream commit: 1bfd6693cd66f1e79abce62d3e8c3647e1f59a55

The changes introduced in commit
063a2da8f01806906f7d7b1a1424b9afddebc443 changed the semantics of the
num_interrupt_in, num_interrupt_out, num_bulk_in and num_bulk_out
entries of the usb_serial_driver struct to be the number of endpoints
the device has when probed.

This patch changes the ti_1port_device usb_serial_driver struct to
reflect this change. The single port devices only have 1
bulk_out endpoint in their initial configuration, and so this patch
changes the number of other types to NUM_DONT_CARE.

The same change probably needs doing to the ti_2port_device struct,
but I don't have a two port device at hand.

Signed-off-by: Robert Spanton <rspanton[at]zepler.net>
Cc: stable <stable[at]kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh[at]suse.de>
Signed-off-by: Chris Wright <chrisw[at]sous-sol.org>
---
drivers/usb/serial/ti_usb_3410_5052.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

--- a/drivers/usb/serial/ti_usb_3410_5052.c
+++ b/drivers/usb/serial/ti_usb_3410_5052.c
@@ -264,8 +264,8 @@ static struct usb_serial_driver ti_1port
.description = "TI USB 3410 1 port adapter",
.usb_driver = &ti_usb_driver,
.id_table = ti_id_table_3410,
- .num_interrupt_in = 1,
- .num_bulk_in = 1,
+ .num_interrupt_in = NUM_DONT_CARE,
+ .num_bulk_in = NUM_DONT_CARE,
.num_bulk_out = 1,
.num_ports = 1,
.attach = ti_startup,

--
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo[at]vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

Subject User Time
USB: serial: ti_usb_3410_5052: Correct TUSB3410 endpoint requirements. chrisw at sous-sol Apr 16, 2008, 6:01 PM
    Re: USB: serial: ti_usb_3410_5052: Correct TUSB3410 endpoint requirements. oliver at neukum Apr 17, 2008, 1:01 AM
        Re: USB: serial: ti_usb_3410_5052: Correct TUSB3410 endpoint requirements. gregkh at suse Apr 17, 2008, 10:02 AM

  Index | Next | Previous | View Flat
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.