Lines Matching defs:cypress_private
91 struct cypress_private { struct
92 spinlock_t lock; /* private lock */
93 int chiptype; /* identifier of device, for quirks/etc */
94 int bytes_in; /* used for statistics */
95 int bytes_out; /* used for statistics */
96 int cmd_count; /* used for statistics */
97 int cmd_ctrl; /* always set this to 1 before issuing a command */
98 struct kfifo write_fifo; /* write fifo */
99 int write_urb_in_use; /* write urb in use indicator */
100 int write_urb_interval; /* interval to use for write urb */
101 int read_urb_interval; /* interval to use for read urb */
102 int comm_is_ok; /* true if communication is (still) ok */
103 __u8 line_control; /* holds dtr / rts value */
104 __u8 current_status; /* received from last read - info on dsr,cts,cd,ri,etc */
105 __u8 current_config; /* stores the current configuration byte */
106 __u8 rx_flags; /* throttling - used from whiteheat/ftdi_sio */
107 enum packet_format pkt_fmt; /* format to use for packet send / receive */
108 int get_cfg_unsafe; /* If true, the CYPRESS_GET_CONFIG is unsafe */
109 int baud_rate; /* stores current baud rate in
111 char prev_status; /* used for TIOCMIWAIT */