Lines Matching defs:moschip_port
204 struct moschip_port { struct
205 int port_num; /*Actual port number in the device(1,2,etc) */
206 struct urb *read_urb; /* read URB for this port */
207 __u8 shadowLCR; /* last LCR value received */
208 __u8 shadowMCR; /* last MCR value received */
209 char open;
210 char open_ports;
211 struct usb_serial_port *port; /* loop back to the owner of this object */
214 __u8 SpRegOffset;
215 __u8 ControlRegOffset;
216 __u8 DcrRegOffset;
218 struct urb *control_urb;
219 struct usb_ctrlrequest *dr;
220 char *ctrl_buf;
221 int MsrLsr;
223 spinlock_t pool_lock;
224 struct urb *write_urb_pool[NUM_URBS];
225 char busy[NUM_URBS];
226 bool read_urb_busy;
229 bool has_led;
230 struct timer_list led_timer1; /* Timer for LED on */
231 struct timer_list led_timer2; /* Timer for LED off */
232 struct urb *led_urb;
233 struct usb_ctrlrequest *led_dr;
235 unsigned long flags;