diff options
author | Alan Cox <alan@linux.intel.com> | 2009-06-11 07:27:50 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-06-11 11:50:57 -0400 |
commit | 739e0285cbb162c8ddd0061fda581ee54a34c19a (patch) | |
tree | 2749034b5c611ad0b2bdbec1196383bb80548688 /drivers/usb/class/cdc-acm.h | |
parent | 335f8514f200e63d689113d29cb7253a5c282967 (diff) |
tty: Update cdc_acm
The CDC ACM driver uses the tty layer correctly so needs conversion. Start by
adding and initializing the port structures.
Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/usb/class/cdc-acm.h')
-rw-r--r-- | drivers/usb/class/cdc-acm.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/usb/class/cdc-acm.h b/drivers/usb/class/cdc-acm.h index 1f95e7aa1b66..19967cdb2691 100644 --- a/drivers/usb/class/cdc-acm.h +++ b/drivers/usb/class/cdc-acm.h | |||
@@ -90,7 +90,8 @@ struct acm { | |||
90 | struct usb_interface *control; /* control interface */ | 90 | struct usb_interface *control; /* control interface */ |
91 | struct usb_interface *data; /* data interface */ | 91 | struct usb_interface *data; /* data interface */ |
92 | struct tty_struct *tty; /* the corresponding tty */ | 92 | struct tty_struct *tty; /* the corresponding tty */ |
93 | struct urb *ctrlurb; /* urbs */ | 93 | struct tty_port port; /* our tty port data */ |
94 | struct urb *ctrlurb; /* urbs */ | ||
94 | u8 *ctrl_buffer; /* buffers of urbs */ | 95 | u8 *ctrl_buffer; /* buffers of urbs */ |
95 | dma_addr_t ctrl_dma; /* dma handles of buffers */ | 96 | dma_addr_t ctrl_dma; /* dma handles of buffers */ |
96 | u8 *country_codes; /* country codes from device */ | 97 | u8 *country_codes; /* country codes from device */ |