Lines Matching refs:hcd
130 struct xhci_hcd *xhci = hcd_to_xhci(mtk->hcd);
887 struct xhci_hcd *xhci = hcd_to_xhci(mtk->hcd);
911 static int add_ep_quirk(struct usb_hcd *hcd, struct usb_device *udev,
914 struct xhci_hcd_mtk *mtk = hcd_to_mtk(hcd);
915 struct xhci_hcd *xhci = hcd_to_xhci(hcd);
951 static void drop_ep_quirk(struct usb_hcd *hcd, struct usb_device *udev,
954 struct xhci_hcd_mtk *mtk = hcd_to_mtk(hcd);
955 struct xhci_hcd *xhci = hcd_to_xhci(hcd);
973 int xhci_mtk_check_bandwidth(struct usb_hcd *hcd, struct usb_device *udev)
975 struct xhci_hcd_mtk *mtk = hcd_to_mtk(hcd);
976 struct xhci_hcd *xhci = hcd_to_xhci(hcd);
1007 ret = xhci_check_bandwidth(hcd, udev);
1014 void xhci_mtk_reset_bandwidth(struct usb_hcd *hcd, struct usb_device *udev)
1016 struct xhci_hcd_mtk *mtk = hcd_to_mtk(hcd);
1017 struct xhci_hcd *xhci = hcd_to_xhci(hcd);
1025 xhci_reset_bandwidth(hcd, udev);
1028 int xhci_mtk_add_ep(struct usb_hcd *hcd, struct usb_device *udev,
1033 ret = xhci_add_endpoint(hcd, udev, ep);
1038 ret = add_ep_quirk(hcd, udev, ep);
1043 int xhci_mtk_drop_ep(struct usb_hcd *hcd, struct usb_device *udev,
1048 ret = xhci_drop_endpoint(hcd, udev, ep);
1053 drop_ep_quirk(hcd, udev, ep);