Lines Matching refs:setup
47 struct usb_setup_packet *setup; in usbh_cdc_acm_set_line_coding() local
52 setup = cdc_acm_class->hport->setup; in usbh_cdc_acm_set_line_coding()
54 … setup->bmRequestType = USB_REQUEST_DIR_OUT | USB_REQUEST_CLASS | USB_REQUEST_RECIPIENT_INTERFACE; in usbh_cdc_acm_set_line_coding()
55 setup->bRequest = CDC_REQUEST_SET_LINE_CODING; in usbh_cdc_acm_set_line_coding()
56 setup->wValue = 0; in usbh_cdc_acm_set_line_coding()
57 setup->wIndex = cdc_acm_class->intf; in usbh_cdc_acm_set_line_coding()
58 setup->wLength = 7; in usbh_cdc_acm_set_line_coding()
62 return usbh_control_transfer(cdc_acm_class->hport, setup, g_cdc_acm_buf[cdc_acm_class->minor]); in usbh_cdc_acm_set_line_coding()
67 struct usb_setup_packet *setup; in usbh_cdc_acm_get_line_coding() local
73 setup = cdc_acm_class->hport->setup; in usbh_cdc_acm_get_line_coding()
75 setup->bmRequestType = USB_REQUEST_DIR_IN | USB_REQUEST_CLASS | USB_REQUEST_RECIPIENT_INTERFACE; in usbh_cdc_acm_get_line_coding()
76 setup->bRequest = CDC_REQUEST_GET_LINE_CODING; in usbh_cdc_acm_get_line_coding()
77 setup->wValue = 0; in usbh_cdc_acm_get_line_coding()
78 setup->wIndex = cdc_acm_class->intf; in usbh_cdc_acm_get_line_coding()
79 setup->wLength = 7; in usbh_cdc_acm_get_line_coding()
81 ret = usbh_control_transfer(cdc_acm_class->hport, setup, g_cdc_acm_buf[cdc_acm_class->minor]); in usbh_cdc_acm_get_line_coding()
91 struct usb_setup_packet *setup; in usbh_cdc_acm_set_line_state() local
96 setup = cdc_acm_class->hport->setup; in usbh_cdc_acm_set_line_state()
98 … setup->bmRequestType = USB_REQUEST_DIR_OUT | USB_REQUEST_CLASS | USB_REQUEST_RECIPIENT_INTERFACE; in usbh_cdc_acm_set_line_state()
99 setup->bRequest = CDC_REQUEST_SET_CONTROL_LINE_STATE; in usbh_cdc_acm_set_line_state()
100 setup->wValue = (dtr << 0) | (rts << 1); in usbh_cdc_acm_set_line_state()
101 setup->wIndex = cdc_acm_class->intf; in usbh_cdc_acm_set_line_state()
102 setup->wLength = 0; in usbh_cdc_acm_set_line_state()
104 return usbh_control_transfer(cdc_acm_class->hport, setup, NULL); in usbh_cdc_acm_set_line_state()