Lines Matching defs:udev
95 (USB_DMATAG_TO_XROOT((pc)->tag_parent)->udev)
156 dwc_otg_get_hw_ep_profile(struct usb_device *udev,
161 sc = DWC_OTG_BUS2SC(udev->bus);
453 dwc_otg_uses_split(struct usb_device *udev)
459 return (udev->speed != USB_SPEED_HIGH &&
460 udev->parent_hs_hub != NULL &&
461 udev->parent_hs_hub->parent_hub != NULL);
3132 xfer->sumlen, usbd_get_speed(xfer->xroot->udev));
3150 is_host = (xfer->xroot->udev->flags.usb_mode == USB_MODE_HOST);
3346 switch (xfer->xroot->udev->speed) {
3352 if (dwc_otg_uses_split(xfer->xroot->udev)) {
3354 (xfer->xroot->udev->hs_port_no <<
3356 (xfer->xroot->udev->hs_hub_addr <<
3649 dwc_otg_set_stall(struct usb_device *udev,
3657 USB_BUS_LOCK_ASSERT(udev->bus, MA_OWNED);
3660 if (udev->flags.usb_mode != USB_MODE_DEVICE) {
3665 sc = DWC_OTG_BUS2SC(udev->bus);
3767 dwc_otg_clear_stall(struct usb_device *udev, struct usb_endpoint *ep)
3774 USB_BUS_LOCK_ASSERT(udev->bus, MA_OWNED);
3777 if (udev->flags.usb_mode != USB_MODE_DEVICE) {
3782 sc = DWC_OTG_BUS2SC(udev->bus);
3800 dwc_otg_device_state_change(struct usb_device *udev)
3806 if (udev->flags.usb_mode != USB_MODE_DEVICE) {
3812 sc = DWC_OTG_BUS2SC(udev->bus);
3815 if (udev->state == USB_STATE_CONFIGURED ||
3816 udev->state == USB_STATE_ADDRESSED) {
4195 if (xfer->xroot->udev->flags.usb_mode == USB_MODE_HOST) {
4302 dwc_otg_roothub_exec(struct usb_device *udev,
4305 struct dwc_otg_softc *sc = DWC_OTG_BUS2SC(udev->bus);
4825 dwc_otg_get_hw_ep_profile(parm->udev, &pf, ep_no);
4844 if (dwc_otg_uses_split(parm->udev)) {
4845 if (parm->udev->parent_hs_hub->ddesc.bDeviceProtocol == UDPROTO_HSHUBMTT)
4846 td->tt_index = parm->udev->device_index;
4848 td->tt_index = parm->udev->parent_hs_hub->device_index;
4850 td->tt_index = parm->udev->device_index;
4878 dwc_otg_ep_init(struct usb_device *udev, struct usb_endpoint_descriptor *edesc,
4881 struct dwc_otg_softc *sc = DWC_OTG_BUS2SC(udev->bus);
4884 ep, udev->address,
4885 edesc->bEndpointAddress, udev->flags.usb_mode,
4886 sc->sc_rt_addr, udev->device_index);
4888 if (udev->device_index != sc->sc_rt_addr) {
4889 if (udev->flags.usb_mode == USB_MODE_DEVICE) {
4890 if (udev->speed != USB_SPEED_FULL &&
4891 udev->speed != USB_SPEED_HIGH) {
4896 if (udev->speed == USB_SPEED_HIGH &&
4933 dwc_otg_get_dma_delay(struct usb_device *udev, uint32_t *pus)
4940 dwc_otg_device_resume(struct usb_device *udev)
4945 dwc_otg_do_poll(udev->bus);
4949 dwc_otg_device_suspend(struct usb_device *udev)