Lines Matching refs:mcs
488 static int mos7840_get_reg(struct moschip_port *mcs, __u16 Wval, __u16 reg, in mos7840_get_reg() argument
491 struct usb_device *dev = mcs->port->serial->dev; in mos7840_get_reg()
492 struct usb_ctrlrequest *dr = mcs->dr; in mos7840_get_reg()
493 unsigned char *buffer = mcs->ctrl_buf; in mos7840_get_reg()
502 usb_fill_control_urb(mcs->control_urb, dev, usb_rcvctrlpipe(dev, 0), in mos7840_get_reg()
504 mos7840_control_callback, mcs); in mos7840_get_reg()
505 mcs->control_urb->transfer_buffer_length = 2; in mos7840_get_reg()
506 ret = usb_submit_urb(mcs->control_urb, GFP_ATOMIC); in mos7840_get_reg()
529 static void mos7840_set_led_async(struct moschip_port *mcs, __u16 wval, in mos7840_set_led_async() argument
532 struct usb_device *dev = mcs->port->serial->dev; in mos7840_set_led_async()
533 struct usb_ctrlrequest *dr = mcs->dr; in mos7840_set_led_async()
541 usb_fill_control_urb(mcs->control_urb, dev, usb_sndctrlpipe(dev, 0), in mos7840_set_led_async()
544 usb_submit_urb(mcs->control_urb, GFP_ATOMIC); in mos7840_set_led_async()
558 struct moschip_port *mcs = (struct moschip_port *) arg; in mos7840_led_off() local
561 mos7840_set_led_async(mcs, 0x0300, MODEM_CONTROL_REGISTER); in mos7840_led_off()
562 mod_timer(&mcs->led_timer2, in mos7840_led_off()
568 struct moschip_port *mcs = (struct moschip_port *) arg; in mos7840_led_flag_off() local
570 mcs->led_flag = false; in mos7840_led_flag_off()