usb-wwan.h (89da4a49b91c21616222437eec0cc010c60f4429) | usb-wwan.h (b0a9aa6da8088b722326a858ab572a13b5b6f9cb) |
---|---|
1/* 2 * Definitions for USB serial mobile broadband cards 3 */ 4 5#ifndef __LINUX_USB_USB_WWAN 6#define __LINUX_USB_USB_WWAN 7 8extern void usb_wwan_dtr_rts(struct usb_serial_port *port, int on); --- 34 unchanged lines hidden (view full) --- 43struct usb_wwan_port_private { 44 /* Input endpoints and buffer for this port */ 45 struct urb *in_urbs[N_IN_URB]; 46 u8 *in_buffer[N_IN_URB]; 47 /* Output endpoints and buffer for this port */ 48 struct urb *out_urbs[N_OUT_URB]; 49 u8 *out_buffer[N_OUT_URB]; 50 unsigned long out_busy; /* Bit vector of URBs in use */ | 1/* 2 * Definitions for USB serial mobile broadband cards 3 */ 4 5#ifndef __LINUX_USB_USB_WWAN 6#define __LINUX_USB_USB_WWAN 7 8extern void usb_wwan_dtr_rts(struct usb_serial_port *port, int on); --- 34 unchanged lines hidden (view full) --- 43struct usb_wwan_port_private { 44 /* Input endpoints and buffer for this port */ 45 struct urb *in_urbs[N_IN_URB]; 46 u8 *in_buffer[N_IN_URB]; 47 /* Output endpoints and buffer for this port */ 48 struct urb *out_urbs[N_OUT_URB]; 49 u8 *out_buffer[N_OUT_URB]; 50 unsigned long out_busy; /* Bit vector of URBs in use */ |
51 int opened; | |
52 struct usb_anchor delayed; 53 54 /* Settings for the port */ 55 int rts_state; /* Handshaking pins (outputs) */ 56 int dtr_state; 57 int cts_state; /* Handshaking pins (inputs) */ 58 int dsr_state; 59 int dcd_state; 60 int ri_state; 61 62 unsigned long tx_start_time[N_OUT_URB]; 63}; 64 65#endif /* __LINUX_USB_USB_WWAN */ | 51 struct usb_anchor delayed; 52 53 /* Settings for the port */ 54 int rts_state; /* Handshaking pins (outputs) */ 55 int dtr_state; 56 int cts_state; /* Handshaking pins (inputs) */ 57 int dsr_state; 58 int dcd_state; 59 int ri_state; 60 61 unsigned long tx_start_time[N_OUT_URB]; 62}; 63 64#endif /* __LINUX_USB_USB_WWAN */ |