Lines Matching refs:setup

36     struct urequest setup;  in rt_usbh_hid_set_idle()  local
46 setup.request_type = USB_REQ_TYPE_DIR_OUT | USB_REQ_TYPE_CLASS | in rt_usbh_hid_set_idle()
48 setup.bRequest = USB_REQ_SET_IDLE; in rt_usbh_hid_set_idle()
49 setup.wIndex = 0; in rt_usbh_hid_set_idle()
50 setup.wLength = 0; in rt_usbh_hid_set_idle()
51 setup.wValue = (duration << 8 )| report_id; in rt_usbh_hid_set_idle()
53 if (rt_usb_hcd_setup_xfer(device->hcd, device->pipe_ep0_out, &setup, timeout) == 8) in rt_usbh_hid_set_idle()
72 struct urequest setup; in rt_usbh_hid_get_report() local
82 setup.request_type = USB_REQ_TYPE_DIR_IN | USB_REQ_TYPE_CLASS | in rt_usbh_hid_get_report()
84 setup.bRequest = USB_REQ_GET_REPORT; in rt_usbh_hid_get_report()
85 setup.wIndex = intf->intf_desc->bInterfaceNumber; in rt_usbh_hid_get_report()
86 setup.wLength = size; in rt_usbh_hid_get_report()
87 setup.wValue = (type << 8 ) + id; in rt_usbh_hid_get_report()
89 if (rt_usb_hcd_setup_xfer(device->hcd, device->pipe_ep0_out, &setup, timeout) == 8) in rt_usbh_hid_get_report()
115 struct urequest setup; in rt_usbh_hid_set_report() local
125 setup.request_type = USB_REQ_TYPE_DIR_OUT | USB_REQ_TYPE_CLASS | in rt_usbh_hid_set_report()
127 setup.bRequest = USB_REQ_SET_REPORT; in rt_usbh_hid_set_report()
128 setup.wIndex = intf->intf_desc->bInterfaceNumber; in rt_usbh_hid_set_report()
129 setup.wLength = size; in rt_usbh_hid_set_report()
130 setup.wValue = 0x02 << 8; in rt_usbh_hid_set_report()
132 if (rt_usb_hcd_setup_xfer(device->hcd, device->pipe_ep0_out, &setup, timeout) == 8) in rt_usbh_hid_set_report()
148 struct urequest setup; in rt_usbh_hid_set_protocal() local
158 setup.request_type = USB_REQ_TYPE_DIR_OUT | USB_REQ_TYPE_CLASS | in rt_usbh_hid_set_protocal()
160 setup.bRequest = USB_REQ_SET_PROTOCOL; in rt_usbh_hid_set_protocal()
161 setup.wIndex = 0; in rt_usbh_hid_set_protocal()
162 setup.wLength = 0; in rt_usbh_hid_set_protocal()
163 setup.wValue = protocol; in rt_usbh_hid_set_protocal()
165 if (rt_usb_hcd_setup_xfer(device->hcd, device->pipe_ep0_out, &setup, timeout) == 8) in rt_usbh_hid_set_protocal()
184 struct urequest setup; in rt_usbh_hid_get_report_descriptor() local
194 setup.request_type = USB_REQ_TYPE_DIR_IN | USB_REQ_TYPE_STANDARD| in rt_usbh_hid_get_report_descriptor()
196 setup.bRequest = USB_REQ_GET_DESCRIPTOR; in rt_usbh_hid_get_report_descriptor()
197 setup.wIndex = 0; in rt_usbh_hid_get_report_descriptor()
198 setup.wLength = size; in rt_usbh_hid_get_report_descriptor()
199 setup.wValue = USB_DESC_TYPE_REPORT << 8; in rt_usbh_hid_get_report_descriptor()
201 if (rt_usb_hcd_setup_xfer(device->hcd, device->pipe_ep0_out, &setup, timeout) == 8) in rt_usbh_hid_get_report_descriptor()