Lines Matching defs:moschip_port
215 struct moschip_port { struct
216 int port_num; /*Actual port number in the device(1,2,etc) */
217 struct urb *write_urb; /* write URB for this port */
218 struct urb *read_urb; /* read URB for this port */
219 __u8 shadowLCR; /* last LCR value received */
220 __u8 shadowMCR; /* last MCR value received */
221 char open;
222 char open_ports;
223 struct usb_serial_port *port; /* loop back to the owner of this object */
226 __u8 SpRegOffset;
227 __u8 ControlRegOffset;
228 __u8 DcrRegOffset;
230 struct urb *control_urb;
231 struct usb_ctrlrequest *dr;
232 char *ctrl_buf;
233 int MsrLsr;
235 spinlock_t pool_lock;
236 struct urb *write_urb_pool[NUM_URBS];
237 char busy[NUM_URBS];
238 bool read_urb_busy;
241 bool has_led;
242 struct timer_list led_timer1; /* Timer for LED on */
243 struct timer_list led_timer2; /* Timer for LED off */
244 struct urb *led_urb;
245 struct usb_ctrlrequest *led_dr;
247 unsigned long flags;