Lines Matching refs:port
43 static int belkin_sa_port_probe(struct usb_serial_port *port);
44 static int belkin_sa_port_remove(struct usb_serial_port *port);
46 struct usb_serial_port *port);
47 static void belkin_sa_close(struct usb_serial_port *port);
51 struct usb_serial_port *port, struct ktermios * old);
116 static int belkin_sa_port_probe(struct usb_serial_port *port) in belkin_sa_port_probe() argument
118 struct usb_device *dev = port->serial->dev; in belkin_sa_port_probe()
136 usb_set_serial_port_data(port, priv); in belkin_sa_port_probe()
141 static int belkin_sa_port_remove(struct usb_serial_port *port) in belkin_sa_port_remove() argument
145 priv = usb_get_serial_port_data(port); in belkin_sa_port_remove()
152 struct usb_serial_port *port) in belkin_sa_open() argument
156 retval = usb_submit_urb(port->interrupt_in_urb, GFP_KERNEL); in belkin_sa_open()
158 dev_err(&port->dev, "usb_submit_urb(read int) failed\n"); in belkin_sa_open()
162 retval = usb_serial_generic_open(tty, port); in belkin_sa_open()
164 usb_kill_urb(port->interrupt_in_urb); in belkin_sa_open()
169 static void belkin_sa_close(struct usb_serial_port *port) in belkin_sa_close() argument
171 usb_serial_generic_close(port); in belkin_sa_close()
172 usb_kill_urb(port->interrupt_in_urb); in belkin_sa_close()
177 struct usb_serial_port *port = urb->context; in belkin_sa_read_int_callback() local
192 dev_dbg(&port->dev, "%s - urb shutting down with status: %d\n", in belkin_sa_read_int_callback()
196 dev_dbg(&port->dev, "%s - nonzero urb status received: %d\n", in belkin_sa_read_int_callback()
201 usb_serial_debug_data(&port->dev, __func__, urb->actual_length, data); in belkin_sa_read_int_callback()
206 priv = usb_get_serial_port_data(port); in belkin_sa_read_int_callback()
236 dev_err(&port->dev, "%s - usb_submit_urb failed with " in belkin_sa_read_int_callback()
242 struct usb_serial_port *port = urb->context; in belkin_sa_process_read_urb() local
243 struct belkin_sa_private *priv = usb_get_serial_port_data(port); in belkin_sa_process_read_urb()
269 dev_dbg(&port->dev, "tty_flag = %d\n", tty_flag); in belkin_sa_process_read_urb()
273 tty_insert_flip_char(&port->port, 0, TTY_OVERRUN); in belkin_sa_process_read_urb()
276 tty_insert_flip_string_fixed_flag(&port->port, data, tty_flag, in belkin_sa_process_read_urb()
278 tty_flip_buffer_push(&port->port); in belkin_sa_process_read_urb()
282 struct usb_serial_port *port, struct ktermios *old_termios) in belkin_sa_set_termios() argument
284 struct usb_serial *serial = port->serial; in belkin_sa_set_termios()
285 struct belkin_sa_private *priv = usb_get_serial_port_data(port); in belkin_sa_set_termios()
317 dev_err(&port->dev, "Set DTR error\n"); in belkin_sa_set_termios()
322 dev_err(&port->dev, "Set RTS error\n"); in belkin_sa_set_termios()
338 dev_err(&port->dev, "Set baudrate error\n"); in belkin_sa_set_termios()
343 dev_err(&port->dev, "Disable flowcontrol error\n"); in belkin_sa_set_termios()
347 dev_err(&port->dev, "DTR LOW error\n"); in belkin_sa_set_termios()
349 dev_err(&port->dev, "RTS LOW error\n"); in belkin_sa_set_termios()
360 dev_err(&port->dev, "Set parity error\n"); in belkin_sa_set_termios()
379 dev_dbg(&port->dev, in belkin_sa_set_termios()
385 dev_err(&port->dev, "Set data bits error\n"); in belkin_sa_set_termios()
394 dev_err(&port->dev, "Set stop bits error\n"); in belkin_sa_set_termios()
415 dev_err(&port->dev, "Set flow control error\n"); in belkin_sa_set_termios()
426 struct usb_serial_port *port = tty->driver_data; in belkin_sa_break_ctl() local
427 struct usb_serial *serial = port->serial; in belkin_sa_break_ctl()
430 dev_err(&port->dev, "Set break_ctl %d\n", break_state); in belkin_sa_break_ctl()
435 struct usb_serial_port *port = tty->driver_data; in belkin_sa_tiocmget() local
436 struct belkin_sa_private *priv = usb_get_serial_port_data(port); in belkin_sa_tiocmget()
450 struct usb_serial_port *port = tty->driver_data; in belkin_sa_tiocmset() local
451 struct usb_serial *serial = port->serial; in belkin_sa_tiocmset()
452 struct belkin_sa_private *priv = usb_get_serial_port_data(port); in belkin_sa_tiocmset()
484 dev_err(&port->dev, "Set RTS error %d\n", retval); in belkin_sa_tiocmset()
490 dev_err(&port->dev, "Set DTR error %d\n", retval); in belkin_sa_tiocmset()