Home
last modified time | relevance | path

Searched refs:xhci_hcd_mtk (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/usb/host/
H A Dxhci-mtk.c76 static int xhci_mtk_host_enable(struct xhci_hcd_mtk *mtk) in xhci_mtk_host_enable()
133 static int xhci_mtk_host_disable(struct xhci_hcd_mtk *mtk) in xhci_mtk_host_disable()
175 static int xhci_mtk_ssusb_config(struct xhci_hcd_mtk *mtk) in xhci_mtk_ssusb_config()
209 static int xhci_mtk_clks_get(struct xhci_hcd_mtk *mtk) in xhci_mtk_clks_get()
235 static int xhci_mtk_clks_enable(struct xhci_hcd_mtk *mtk) in xhci_mtk_clks_enable()
283 static void xhci_mtk_clks_disable(struct xhci_hcd_mtk *mtk) in xhci_mtk_clks_disable()
293 static void usb_wakeup_ip_sleep_set(struct xhci_hcd_mtk *mtk, bool enable) in usb_wakeup_ip_sleep_set()
314 static int usb_wakeup_of_property_parse(struct xhci_hcd_mtk *mtk, in usb_wakeup_of_property_parse()
341 static void usb_wakeup_set(struct xhci_hcd_mtk *mtk, bool enable) in usb_wakeup_set()
347 static int xhci_mtk_ldos_enable(struct xhci_hcd_mtk *mtk) in xhci_mtk_ldos_enable()
[all …]
H A Dxhci-mtk.h129 struct xhci_hcd_mtk { struct
158 static inline struct xhci_hcd_mtk *hcd_to_mtk(struct usb_hcd *hcd) in hcd_to_mtk() argument
163 int xhci_mtk_sch_init(struct xhci_hcd_mtk *mtk);
164 void xhci_mtk_sch_exit(struct xhci_hcd_mtk *mtk);
H A Dxhci-mtk-sch.c124 get_bw_info(struct xhci_hcd_mtk *mtk, struct usb_device *udev, in get_bw_info()
685 int xhci_mtk_sch_init(struct xhci_hcd_mtk *mtk) in xhci_mtk_sch_init()
709 void xhci_mtk_sch_exit(struct xhci_hcd_mtk *mtk) in xhci_mtk_sch_exit()
717 struct xhci_hcd_mtk *mtk = hcd_to_mtk(hcd); in add_ep_quirk()
756 struct xhci_hcd_mtk *mtk = hcd_to_mtk(hcd); in drop_ep_quirk()
781 struct xhci_hcd_mtk *mtk = hcd_to_mtk(hcd); in xhci_mtk_check_bandwidth()
826 struct xhci_hcd_mtk *mtk = hcd_to_mtk(hcd); in xhci_mtk_reset_bandwidth()