/linux-master/drivers/usb/host/ |
H A D | xhci-mvebu.h | 14 int xhci_mvebu_mbus_init_quirk(struct usb_hcd *hcd); 15 int xhci_mvebu_a3700_init_quirk(struct usb_hcd *hcd); 17 static inline int xhci_mvebu_mbus_init_quirk(struct usb_hcd *hcd) argument 22 static inline int xhci_mvebu_a3700_init_quirk(struct usb_hcd *hcd) argument
|
H A D | xhci-rzv2m.h | 6 void xhci_rzv2m_start(struct usb_hcd *hcd); 7 int xhci_rzv2m_init_quirk(struct usb_hcd *hcd); 9 static inline void xhci_rzv2m_start(struct usb_hcd *hcd) {} argument 10 static inline int xhci_rzv2m_init_quirk(struct usb_hcd *hcd) argument
|
H A D | xhci-rzv2m.c | 19 int xhci_rzv2m_init_quirk(struct usb_hcd *hcd) argument 21 struct device *dev = hcd->self.controller; 28 void xhci_rzv2m_start(struct usb_hcd *hcd) argument 32 if (hcd->regs) { 34 int_en = readl(hcd->regs + RZV2M_USB3_INTEN); 36 writel(int_en, hcd->regs + RZV2M_USB3_INTEN);
|
H A D | ehci-npcm7xx.c | 21 #include <linux/usb/hcd.h> 31 struct usb_hcd *hcd = dev_get_drvdata(dev); local 34 return ehci_suspend(hcd, do_wakeup); 39 struct usb_hcd *hcd = dev_get_drvdata(dev); local 41 ehci_resume(hcd, false); 50 struct usb_hcd *hcd; local 76 hcd = usb_create_hcd(driver, &pdev->dev, dev_name(&pdev->dev)); 77 if (!hcd) { 82 hcd->regs = devm_platform_get_and_ioremap_resource(pdev, 0, &res); 83 if (IS_ERR(hcd 110 struct usb_hcd *hcd = platform_get_drvdata(pdev); local [all...] |
H A D | ohci-sa1111.c | 44 static void dump_hci_status(struct usb_hcd *hcd, const char *label) 46 unsigned long status = readl_relaxed(hcd->regs + USB_STATUS); 57 static int ohci_sa1111_reset(struct usb_hcd *hcd) argument 59 struct ohci_hcd *ohci = hcd_to_ohci(hcd); 65 static int ohci_sa1111_start(struct usb_hcd *hcd) argument 67 struct ohci_hcd *ohci = hcd_to_ohci(hcd); 73 ohci_stop(hcd); 178 struct usb_hcd *hcd; local 190 hcd = usb_create_hcd(&ohci_sa1111_hc_driver, &dev->dev, "sa1111"); 191 if (!hcd) 263 struct usb_hcd *hcd = sa1111_get_drvdata(dev); local 274 struct usb_hcd *hcd = sa1111_get_drvdata(dev); local [all...] |
H A D | ohci-omap.c | 35 #include <linux/usb/hcd.h> 72 struct usb_hcd *hcd = ohci_to_hcd(ohci); local 73 const unsigned port = hcd->self.otg_port - 1; 77 otg_start_hnp(hcd->usb_phy->otg); 80 hcd->usb_phy->otg->state = OTG_STATE_A_SUSPEND; 90 static int ohci_omap_reset(struct usb_hcd *hcd) argument 92 struct ohci_hcd *ohci = hcd_to_ohci(hcd); 93 struct omap_usb_config *config = dev_get_platdata(hcd->self.controller); 94 struct ohci_omap_priv *priv = hcd_to_ohci_omap_priv(hcd); 98 dev_dbg(hcd 199 struct usb_hcd *hcd = 0; local 326 struct usb_hcd *hcd = platform_get_drvdata(pdev); local 351 struct usb_hcd *hcd = platform_get_drvdata(pdev); local 371 struct usb_hcd *hcd = platform_get_drvdata(dev); local [all...] |
H A D | ehci-sh.c | 14 struct usb_hcd *hcd; member in struct:ehci_sh_priv 17 static int ehci_sh_reset(struct usb_hcd *hcd) argument 19 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 21 ehci->caps = hcd->regs; 23 return ehci_setup(hcd); 78 struct usb_hcd *hcd; local 90 /* initialize hcd */ 91 hcd = usb_create_hcd(&ehci_sh_hc_driver, &pdev->dev, 93 if (!hcd) { 98 hcd 152 struct usb_hcd *hcd = priv->hcd; local 164 struct usb_hcd *hcd = priv->hcd; local [all...] |
H A D | ohci-da8xx.c | 24 #include <linux/usb/hcd.h> 34 static int (*orig_ohci_hub_control)(struct usb_hcd *hcd, u16 typeReq, 36 static int (*orig_ohci_hub_status_data)(struct usb_hcd *hcd, char *buf); 39 struct usb_hcd *hcd; member in struct:da8xx_ohci_hcd 47 #define to_da8xx_ohci(hcd) (struct da8xx_ohci_hcd *)(hcd_to_ohci(hcd)->priv) 52 static int ohci_da8xx_enable(struct usb_hcd *hcd) argument 54 struct da8xx_ohci_hcd *da8xx_ohci = to_da8xx_ohci(hcd); 79 static void ohci_da8xx_disable(struct usb_hcd *hcd) argument 81 struct da8xx_ohci_hcd *da8xx_ohci = to_da8xx_ohci(hcd); 88 ohci_da8xx_set_power(struct usb_hcd *hcd, int on) argument 114 ohci_da8xx_get_power(struct usb_hcd *hcd) argument 124 ohci_da8xx_get_oci(struct usb_hcd *hcd) argument 146 ohci_da8xx_has_set_power(struct usb_hcd *hcd) argument 156 ohci_da8xx_has_oci(struct usb_hcd *hcd) argument 169 ohci_da8xx_has_potpgt(struct usb_hcd *hcd) argument 210 ohci_da8xx_register_notify(struct usb_hcd *hcd) argument 228 ohci_da8xx_reset(struct usb_hcd *hcd) argument 281 ohci_da8xx_hub_status_data(struct usb_hcd *hcd, char *buf) argument 301 ohci_da8xx_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue, u16 wIndex, char *buf, u16 wLength) argument 379 struct usb_hcd *hcd; local 474 struct usb_hcd *hcd = platform_get_drvdata(pdev); local 484 struct usb_hcd *hcd = platform_get_drvdata(pdev); local 506 struct usb_hcd *hcd = platform_get_drvdata(dev); local [all...] |
H A D | ohci-spear.c | 20 #include <linux/usb/hcd.h> 30 #define to_spear_ohci(hcd) (struct spear_ohci *)(hcd_to_ohci(hcd)->priv) 37 struct usb_hcd *hcd = NULL; local 65 hcd = usb_create_hcd(driver, &pdev->dev, dev_name(&pdev->dev)); 66 if (!hcd) { 71 hcd->regs = devm_platform_get_and_ioremap_resource(pdev, 0, &res); 72 if (IS_ERR(hcd->regs)) { 73 retval = PTR_ERR(hcd->regs); 77 hcd 102 struct usb_hcd *hcd = platform_get_drvdata(pdev); local 116 struct usb_hcd *hcd = platform_get_drvdata(pdev); local 137 struct usb_hcd *hcd = platform_get_drvdata(dev); local [all...] |
H A D | ehci-xilinx-of.c | 24 * @hcd: Pointer to the usb_hcd device to which the host controller bound 38 static int ehci_xilinx_port_handed_over(struct usb_hcd *hcd, int portnum) argument 40 dev_warn(hcd->self.controller, "port %d cannot be enabled\n", portnum); 41 if (hcd->has_tt) { 42 dev_warn(hcd->self.controller, 45 dev_warn(hcd->self.controller, 48 dev_warn(hcd->self.controller, 50 dev_warn(hcd->self.controller, 52 dev_warn(hcd->self.controller, 114 * entry, and sets an appropriate value for hcd 121 struct usb_hcd *hcd; local 206 struct usb_hcd *hcd = platform_get_drvdata(op); local [all...] |
H A D | ehci-spear.c | 21 #include <linux/usb/hcd.h> 31 #define to_spear_ehci(hcd) (struct spear_ehci *)(hcd_to_ehci(hcd)->priv) 37 struct usb_hcd *hcd = dev_get_drvdata(dev); local 40 return ehci_suspend(hcd, do_wakeup); 45 struct usb_hcd *hcd = dev_get_drvdata(dev); local 47 ehci_resume(hcd, false); 56 struct usb_hcd *hcd ; local 88 hcd = usb_create_hcd(driver, &pdev->dev, dev_name(&pdev->dev)); 89 if (!hcd) { 128 struct usb_hcd *hcd = platform_get_drvdata(pdev); local [all...] |
H A D | ehci-grlib.c | 75 struct usb_hcd *hcd; local 93 hcd = usb_create_hcd(&ehci_grlib_hc_driver, &op->dev, 95 if (!hcd) 98 hcd->rsrc_start = res.start; 99 hcd->rsrc_len = resource_size(&res); 109 hcd->regs = devm_ioremap_resource(&op->dev, &res); 110 if (IS_ERR(hcd->regs)) { 111 rv = PTR_ERR(hcd->regs); 115 ehci = hcd_to_ehci(hcd); 117 ehci->caps = hcd 145 struct usb_hcd *hcd = platform_get_drvdata(op); local [all...] |
H A D | ohci-ps3.c | 12 static int ps3_ohci_hc_reset(struct usb_hcd *hcd) argument 14 struct ohci_hcd *ohci = hcd_to_ohci(hcd); 21 static int ps3_ohci_hc_start(struct usb_hcd *hcd) argument 24 struct ohci_hcd *ohci = hcd_to_ohci(hcd); 36 dev_err(hcd->self.controller, "can't start %s\n", 37 hcd->self.bus_name); 38 ohci_stop(hcd); 70 struct usb_hcd *hcd; local 122 hcd = usb_create_hcd(&ps3_ohci_hc_driver, &dev->core, dev_name(&dev->core)); 124 if (!hcd) { 190 struct usb_hcd *hcd = ps3_system_bus_get_drvdata(dev); local [all...] |
H A D | ohci-sm501.c | 22 static int ohci_sm501_init(struct usb_hcd *hcd) argument 24 return ohci_init(hcd_to_ohci(hcd)); 27 static int ohci_sm501_start(struct usb_hcd *hcd) argument 29 struct device *dev = hcd->self.controller; 32 ret = ohci_run(hcd_to_ohci(hcd)); 34 dev_err(dev, "can't start %s", hcd->self.bus_name); 35 ohci_stop(hcd); 94 struct usb_hcd *hcd = NULL; local 121 hcd = usb_create_hcd(driver, &pdev->dev, dev_name(&pdev->dev)); 122 if (!hcd) { 190 struct usb_hcd *hcd = platform_get_drvdata(pdev); local 212 struct usb_hcd *hcd = platform_get_drvdata(pdev); local 232 struct usb_hcd *hcd = platform_get_drvdata(pdev); local [all...] |
H A D | uhci-platform.c | 15 static int uhci_platform_init(struct usb_hcd *hcd) argument 17 struct uhci_hcd *uhci = hcd_to_uhci(hcd); 21 uhci->rh_numports = uhci_count_ports(hcd); 70 struct usb_hcd *hcd; local 87 hcd = usb_create_hcd(&uhci_platform_hc_driver, &pdev->dev, 89 if (!hcd) 92 uhci = hcd_to_uhci(hcd); 94 hcd->regs = devm_platform_get_and_ioremap_resource(pdev, 0, &res); 95 if (IS_ERR(hcd->regs)) { 96 ret = PTR_ERR(hcd 156 struct usb_hcd *hcd = platform_get_drvdata(pdev); local 173 struct usb_hcd *hcd = platform_get_drvdata(op); local [all...] |
H A D | uhci-grlib.c | 27 static int uhci_grlib_init(struct usb_hcd *hcd) argument 29 struct uhci_hcd *uhci = hcd_to_uhci(hcd); 45 uhci->rh_numports = uhci_count_ports(hcd); 94 struct usb_hcd *hcd; local 111 hcd = usb_create_hcd(&uhci_grlib_hc_driver, &op->dev, 113 if (!hcd) 116 hcd->rsrc_start = res.start; 117 hcd->rsrc_len = resource_size(&res); 126 hcd->regs = devm_ioremap_resource(&op->dev, &res); 127 if (IS_ERR(hcd 153 struct usb_hcd *hcd = platform_get_drvdata(op); local 172 struct usb_hcd *hcd = platform_get_drvdata(op); local [all...] |
H A D | ehci-ps3.c | 40 static int ps3_ehci_hc_reset(struct usb_hcd *hcd) argument 43 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 46 ehci->caps = hcd->regs; 48 result = ehci_setup(hcd); 87 struct usb_hcd *hcd; local 138 hcd = usb_create_hcd(&ps3_ehci_hc_driver, &dev->core, dev_name(&dev->core)); 140 if (!hcd) { 147 hcd->rsrc_start = dev->m_region->lpar_addr; 148 hcd->rsrc_len = dev->m_region->len; 150 if (!request_mem_region(hcd 206 struct usb_hcd *hcd = ps3_system_bus_get_drvdata(dev); local [all...] |
H A D | ohci-exynos.c | 18 #include <linux/usb/hcd.h> 26 #define to_exynos_ohci(hcd) (struct exynos_ohci_hcd *)(hcd_to_ohci(hcd)->priv) 86 struct usb_hcd *hcd = dev_get_drvdata(dev); local 87 struct exynos_ohci_hcd *exynos_ohci = to_exynos_ohci(hcd); 102 struct usb_hcd *hcd = dev_get_drvdata(dev); local 103 struct exynos_ohci_hcd *exynos_ohci = to_exynos_ohci(hcd); 113 struct usb_hcd *hcd; local 127 hcd = usb_create_hcd(&exynos_ohci_hc_driver, 129 if (!hcd) { 202 struct usb_hcd *hcd = platform_get_drvdata(pdev); local 218 struct usb_hcd *hcd = platform_get_drvdata(pdev); local 227 struct usb_hcd *hcd = dev_get_drvdata(dev); local 244 struct usb_hcd *hcd = dev_get_drvdata(dev); local [all...] |
H A D | ehci-mv.c | 18 #include <linux/usb/hcd.h> 66 static int mv_ehci_reset(struct usb_hcd *hcd) argument 68 struct device *dev = hcd->self.controller; 69 struct ehci_hcd_mv *ehci_mv = hcd_to_ehci_hcd_mv(hcd); 70 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 79 hcd->has_tt = 1; 81 retval = ehci_setup(hcd); 106 struct usb_hcd *hcd; local 117 hcd = usb_create_hcd(&ehci_platform_hc_driver, &pdev->dev, dev_name(&pdev->dev)); 118 if (!hcd) 239 struct usb_hcd *hcd = platform_get_drvdata(pdev); local 266 struct usb_hcd *hcd = platform_get_drvdata(pdev); local [all...] |
H A D | ehci-brcm.c | 12 #include <linux/usb/hcd.h> 48 * The fix is to Intercept the echi-hcd request to complete RESUME and 53 struct usb_hcd *hcd, 60 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 91 retval = ehci_hub_control(hcd, typeReq, wValue, wIndex, buf, wLength); 97 static int ehci_brcm_reset(struct usb_hcd *hcd) argument 99 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 104 ehci->caps = (void __iomem *)hcd->regs; 106 ehci->regs = (void __iomem *)(hcd->regs + len); 119 return ehci_setup(hcd); 52 ehci_brcm_hub_control( struct usb_hcd *hcd, u16 typeReq, u16 wValue, u16 wIndex, char *buf, u16 wLength) argument 134 struct usb_hcd *hcd; local 193 struct usb_hcd *hcd = platform_get_drvdata(dev); local 204 struct usb_hcd *hcd = dev_get_drvdata(dev); local 217 struct usb_hcd *hcd = dev_get_drvdata(dev); local [all...] |
H A D | ehci-fsl.c | 21 #include <linux/usb/hcd.h> 50 struct usb_hcd *hcd; local 83 hcd = __usb_create_hcd(&fsl_ehci_hc_driver, pdev->dev.parent, 85 if (!hcd) { 90 hcd->regs = devm_platform_get_and_ioremap_resource(pdev, 0, &res); 91 if (IS_ERR(hcd->regs)) { 92 retval = PTR_ERR(hcd->regs); 96 hcd->rsrc_start = res->start; 97 hcd->rsrc_len = resource_size(res); 99 pdata->regs = hcd 180 usb_phy_clk_valid(struct usb_hcd *hcd) argument 191 ehci_fsl_setup_phy(struct usb_hcd *hcd, enum fsl_usb2_phy_modes phy_mode, unsigned int port_offset) argument 297 struct usb_hcd *hcd = ehci_to_hcd(ehci); local 369 ehci_fsl_setup(struct usb_hcd *hcd) argument 427 struct usb_hcd *hcd = dev_get_drvdata(dev); local 496 struct usb_hcd *hcd = dev_get_drvdata(dev); local 569 hcd_to_ehci_fsl(struct usb_hcd *hcd) argument 578 struct usb_hcd *hcd = dev_get_drvdata(dev); local 598 struct usb_hcd *hcd = dev_get_drvdata(dev); local 625 struct usb_hcd *hcd = dev_get_drvdata(dev); local 643 ehci_start_port_reset(struct usb_hcd *hcd, unsigned port) argument 689 struct usb_hcd *hcd = platform_get_drvdata(pdev); local [all...] |
H A D | xhci-plat.c | 30 static int xhci_plat_setup(struct usb_hcd *hcd); 31 static int xhci_plat_start(struct usb_hcd *hcd); 39 static void xhci_priv_plat_start(struct usb_hcd *hcd) argument 41 struct xhci_plat_priv *priv = hcd_to_xhci_priv(hcd); 44 priv->plat_start(hcd); 47 static int xhci_priv_init_quirk(struct usb_hcd *hcd) argument 49 struct xhci_plat_priv *priv = hcd_to_xhci_priv(hcd); 54 return priv->init_quirk(hcd); 57 static int xhci_priv_suspend_quirk(struct usb_hcd *hcd) argument 59 struct xhci_plat_priv *priv = hcd_to_xhci_priv(hcd); 67 xhci_priv_resume_quirk(struct usb_hcd *hcd) argument 85 xhci_plat_setup(struct usb_hcd *hcd) argument 97 xhci_plat_start(struct usb_hcd *hcd) argument 151 struct usb_hcd *hcd, *usb3_hcd; local 410 struct usb_hcd *hcd = platform_get_drvdata(dev); local 444 struct usb_hcd *hcd = dev_get_drvdata(dev); local 472 struct usb_hcd *hcd = dev_get_drvdata(dev); local 523 struct usb_hcd *hcd = dev_get_drvdata(dev); local 536 struct usb_hcd *hcd = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/usb/core/ |
H A D | hcd-pci.c | 10 #include <linux/usb/hcd.h> 41 typedef void (*companion_fn)(struct pci_dev *pdev, struct usb_hcd *hcd, 45 static void for_each_companion(struct pci_dev *pdev, struct usb_hcd *hcd, argument 74 fn(pdev, hcd, companion, companion_hcd); 84 static void ehci_pre_add(struct pci_dev *pdev, struct usb_hcd *hcd, argument 101 static void ehci_post_add(struct pci_dev *pdev, struct usb_hcd *hcd, argument 110 companion_hcd->self.hs_companion = &hcd->self; 122 static void non_ehci_add(struct pci_dev *pdev, struct usb_hcd *hcd, argument 128 hcd->self.hs_companion = &companion_hcd->self; 133 static void ehci_remove(struct pci_dev *pdev, struct usb_hcd *hcd, argument 143 ehci_wait_for_companions(struct pci_dev *pdev, struct usb_hcd *hcd, struct pci_dev *companion, struct usb_hcd *companion_hcd) argument 174 struct usb_hcd *hcd; local 312 struct usb_hcd *hcd; local 360 struct usb_hcd *hcd; local 401 struct usb_hcd *hcd = dev_get_drvdata(dev); local 420 struct usb_hcd *hcd = pci_get_drvdata(pci_dev); local 478 struct usb_hcd *hcd = pci_get_drvdata(pci_dev); local 526 struct usb_hcd *hcd = pci_get_drvdata(pci_dev); local 565 struct usb_hcd *hcd = pci_get_drvdata(pci_dev); local [all...] |
H A D | buffer.c | 21 #include <linux/usb/hcd.h> 53 * @hcd: the bus whose buffer pools are to be initialized 65 int hcd_buffer_create(struct usb_hcd *hcd) argument 70 if (hcd->localmem_pool || !hcd_uses_dma(hcd)) 78 hcd->pool[i] = dma_pool_create(name, hcd->self.sysdev, 80 if (!hcd->pool[i]) { 81 hcd_buffer_destroy(hcd); 91 * @hcd 97 hcd_buffer_destroy(struct usb_hcd *hcd) argument 122 struct usb_hcd *hcd = bus_to_hcd(bus); local 151 struct usb_hcd *hcd = bus_to_hcd(bus); local 176 hcd_buffer_alloc_pages(struct usb_hcd *hcd, size_t size, gfp_t mem_flags, dma_addr_t *dma) argument 197 hcd_buffer_free_pages(struct usb_hcd *hcd, size_t size, void *addr, dma_addr_t dma) argument [all...] |
H A D | hcd.c | 38 #include <linux/usb/hcd.h> 405 * @hcd: the host controller for this root hub 416 rh_string(int id, struct usb_hcd const *hcd, u8 *data, unsigned len) argument 433 s = hcd->self.bus_name; 437 s = hcd->product_desc; 442 init_utsname()->release, hcd->driver->description); 455 static int rh_call_control (struct usb_hcd *hcd, struct urb *urb) argument 471 status = usb_hcd_link_urb_to_ep(hcd, urb); 475 urb->hcpriv = hcd; /* Indicate it's queued */ 522 tbuf[0] = (device_may_wakeup(&hcd 725 usb_hcd_poll_rh_status(struct usb_hcd *hcd) argument 785 rh_queue_status(struct usb_hcd *hcd, struct urb *urb) argument 816 rh_urb_enqueue(struct usb_hcd *hcd, struct urb *urb) argument 830 usb_rh_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument 955 register_root_hub(struct usb_hcd *hcd) argument 1130 usb_hcd_link_urb_to_ep(struct usb_hcd *hcd, struct urb *urb) argument 1188 usb_hcd_check_unlink_urb(struct usb_hcd *hcd, struct urb *urb, int status) argument 1221 usb_hcd_unlink_urb_from_ep(struct usb_hcd *hcd, struct urb *urb) argument 1309 usb_hcd_unmap_urb_setup_for_dma(struct usb_hcd *hcd, struct urb *urb) argument 1329 unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb) argument 1337 usb_hcd_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb) argument 1375 map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument 1384 usb_hcd_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument 1509 struct usb_hcd *hcd = bus_to_hcd(urb->dev->bus); local 1566 unlink1(struct usb_hcd *hcd, struct urb *urb, int status) argument 1590 struct usb_hcd *hcd; local 1623 struct usb_hcd *hcd = bus_to_hcd(urb->dev->bus); local 1722 usb_hcd_giveback_urb(struct usb_hcd *hcd, struct urb *urb, int status) argument 1764 struct usb_hcd *hcd; local 1848 struct usb_hcd *hcd; local 1965 struct usb_hcd *hcd; local 1984 struct usb_hcd *hcd = bus_to_hcd(udev->bus); local 2018 struct usb_hcd *hcd; local 2068 struct usb_hcd *hcd; local 2109 struct usb_hcd *hcd = bus_to_hcd(udev->bus); local 2138 struct usb_hcd *hcd = bus_to_hcd(udev->bus); local 2168 ehset_single_step_set_feature(struct usb_hcd *hcd, int port) argument 2245 struct usb_hcd *hcd = bus_to_hcd(rhdev->bus); local 2298 struct usb_hcd *hcd = bus_to_hcd(rhdev->bus); local 2368 struct usb_hcd *hcd = container_of(work, struct usb_hcd, wakeup_work); local 2383 usb_hcd_resume_root_hub(struct usb_hcd *hcd) argument 2418 struct usb_hcd *hcd; local 2454 struct usb_hcd *hcd = __hcd; local 2473 struct usb_hcd *hcd = container_of(work, struct usb_hcd, died_work); local 2493 usb_hc_died(struct usb_hcd *hcd) argument 2549 struct usb_hcd *hcd; local 2664 struct usb_hcd *hcd = container_of (kref, struct usb_hcd, kref); local 2680 usb_get_hcd(struct usb_hcd *hcd) argument 2688 usb_put_hcd(struct usb_hcd *hcd) argument 2695 usb_hcd_is_primary_hcd(struct usb_hcd *hcd) argument 2703 usb_hcd_find_raw_port_number(struct usb_hcd *hcd, int port1) argument 2711 usb_hcd_request_irqs(struct usb_hcd *hcd, unsigned int irqnum, unsigned long irqflags) argument 2748 usb_put_invalidate_rhdev(struct usb_hcd *hcd) argument 2765 usb_stop_hcd(struct usb_hcd *hcd) argument 2789 usb_add_hcd(struct usb_hcd *hcd, unsigned int irqnum, unsigned long irqflags) argument 3009 usb_remove_hcd(struct usb_hcd *hcd) argument 3079 struct usb_hcd *hcd = platform_get_drvdata(dev); local 3089 usb_hcd_setup_local_mem(struct usb_hcd *hcd, phys_addr_t phys_addr, dma_addr_t dma, size_t size) argument [all...] |