USB serial: add driver pointer to all usb-serial drivers
Every usb serial driver should have a pointer to the corresponding usb driver. So the usb serial core can add a new id not only to the usb serial driver, but also to the usb driver. Also the usb drivers of ark3116, mos7720 and mos7840 missed the flag no_dynamic_id=1. This is added now. Signed-off-by: Johannes Hölzl <johannes.hoelzl@gmx.de> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:

committed by
Greg Kroah-Hartman

parent
93bacefc4c
commit
d9b1b78773
@@ -576,6 +576,7 @@ static struct usb_serial_driver keyspan_pre_device = {
|
||||
.name = "keyspan_no_firm",
|
||||
},
|
||||
.description = "Keyspan - (without firmware)",
|
||||
.usb_driver = &keyspan_driver,
|
||||
.id_table = keyspan_pre_ids,
|
||||
.num_interrupt_in = NUM_DONT_CARE,
|
||||
.num_bulk_in = NUM_DONT_CARE,
|
||||
@@ -590,6 +591,7 @@ static struct usb_serial_driver keyspan_1port_device = {
|
||||
.name = "keyspan_1",
|
||||
},
|
||||
.description = "Keyspan 1 port adapter",
|
||||
.usb_driver = &keyspan_driver,
|
||||
.id_table = keyspan_1port_ids,
|
||||
.num_interrupt_in = NUM_DONT_CARE,
|
||||
.num_bulk_in = NUM_DONT_CARE,
|
||||
@@ -617,6 +619,7 @@ static struct usb_serial_driver keyspan_2port_device = {
|
||||
.name = "keyspan_2",
|
||||
},
|
||||
.description = "Keyspan 2 port adapter",
|
||||
.usb_driver = &keyspan_driver,
|
||||
.id_table = keyspan_2port_ids,
|
||||
.num_interrupt_in = NUM_DONT_CARE,
|
||||
.num_bulk_in = NUM_DONT_CARE,
|
||||
@@ -644,6 +647,7 @@ static struct usb_serial_driver keyspan_4port_device = {
|
||||
.name = "keyspan_4",
|
||||
},
|
||||
.description = "Keyspan 4 port adapter",
|
||||
.usb_driver = &keyspan_driver,
|
||||
.id_table = keyspan_4port_ids,
|
||||
.num_interrupt_in = NUM_DONT_CARE,
|
||||
.num_bulk_in = 5,
|
||||
|
Reference in New Issue
Block a user