Lines Matching refs:serial
36 struct usb_serial *serial; member
79 struct usb_serial *serial = port->serial; in keyspan_pda_get_write_room() local
83 rc = usb_control_msg_recv(serial->dev, in keyspan_pda_get_write_room()
108 struct usb_serial *serial = port->serial; in keyspan_pda_request_unthrottle() local
118 result = usb_control_msg(serial->dev, in keyspan_pda_request_unthrottle()
119 usb_sndctrlpipe(serial->dev, 0), in keyspan_pda_request_unthrottle()
129 dev_dbg(&serial->dev->dev, "%s - error %d from usb_control_msg\n", in keyspan_pda_request_unthrottle()
245 static speed_t keyspan_pda_setbaud(struct usb_serial *serial, speed_t baud) in keyspan_pda_setbaud() argument
286 rc = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0), in keyspan_pda_setbaud()
305 struct usb_serial *serial = port->serial; in keyspan_pda_break_ctl() local
314 result = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0), in keyspan_pda_break_ctl()
327 struct usb_serial *serial = port->serial; in keyspan_pda_set_termios() local
352 speed = keyspan_pda_setbaud(serial, speed); in keyspan_pda_set_termios()
372 static int keyspan_pda_get_modem_info(struct usb_serial *serial, in keyspan_pda_get_modem_info() argument
378 rc = usb_control_msg_recv(serial->dev, 0, in keyspan_pda_get_modem_info()
393 static int keyspan_pda_set_modem_info(struct usb_serial *serial, in keyspan_pda_set_modem_info() argument
397 rc = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0), in keyspan_pda_set_modem_info()
407 struct usb_serial *serial = port->serial; in keyspan_pda_tiocmget() local
412 rc = keyspan_pda_get_modem_info(serial, &status); in keyspan_pda_tiocmget()
430 struct usb_serial *serial = port->serial; in keyspan_pda_tiocmset() local
434 rc = keyspan_pda_get_modem_info(serial, &status); in keyspan_pda_tiocmset()
447 rc = keyspan_pda_set_modem_info(serial, status); in keyspan_pda_tiocmset()
556 struct usb_serial *serial = port->serial; in keyspan_pda_dtr_rts() local
559 keyspan_pda_set_modem_info(serial, BIT(7) | BIT(2)); in keyspan_pda_dtr_rts()
561 keyspan_pda_set_modem_info(serial, 0); in keyspan_pda_dtr_rts()
608 static int keyspan_pda_fake_startup(struct usb_serial *serial) in keyspan_pda_fake_startup() argument
610 unsigned int vid = le16_to_cpu(serial->dev->descriptor.idVendor); in keyspan_pda_fake_startup()
614 ezusb_fx1_set_reset(serial->dev, 1); in keyspan_pda_fake_startup()
625 dev_err(&serial->dev->dev, "%s: unknown vendor, aborting.\n", in keyspan_pda_fake_startup()
630 if (ezusb_fx1_ihex_firmware_download(serial->dev, fw_name) < 0) { in keyspan_pda_fake_startup()
631 dev_err(&serial->dev->dev, "failed to load firmware \"%s\"\n", in keyspan_pda_fake_startup()