/linux-master/drivers/usb/c67x00/ |
H A D | Makefile | 8 c67x00-y := c67x00-drv.o c67x00-ll-hpi.o c67x00-hcd.o c67x00-sched.o
|
H A D | c67x00-hcd.c | 3 * c67x00-hcd.c: Cypress C67X00 USB Host Controller Driver 15 #include "c67x00-hcd.h" 47 static int c67x00_hub_status_data(struct usb_hcd *hcd, char *buf) argument 49 struct c67x00_hcd *c67x00 = hcd_to_c67x00_hcd(hcd); 66 static int c67x00_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue, argument 69 struct c67x00_hcd *c67x00 = hcd_to_c67x00_hcd(hcd); 239 struct usb_hcd *hcd = c67x00_hcd_to_hcd(c67x00); local 250 if (unlikely(hcd->state == HC_STATE_HALT)) 253 if (!HCD_HW_ACCESSIBLE(hcd)) 266 static int c67x00_hcd_start(struct usb_hcd *hcd) argument 278 c67x00_hcd_stop(struct usb_hcd *hcd) argument 283 c67x00_hcd_get_frame(struct usb_hcd *hcd) argument 332 struct usb_hcd *hcd; local 394 struct usb_hcd *hcd = c67x00_hcd_to_hcd(c67x00); local [all...] |
H A D | c67x00-hcd.h | 3 * c67x00-hcd.h: Cypress C67X00 USB HCD 17 #include <linux/usb/hcd.h> 87 static inline struct c67x00_hcd *hcd_to_c67x00_hcd(struct usb_hcd *hcd) argument 89 return (struct c67x00_hcd *)(hcd->hcd_priv); 107 int c67x00_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags); 108 int c67x00_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status); 109 void c67x00_endpoint_disable(struct usb_hcd *hcd,
|
H A D | c67x00-sched.c | 14 #include "c67x00-hcd.h" 305 void c67x00_endpoint_disable(struct usb_hcd *hcd, struct usb_host_endpoint *ep) argument 307 struct c67x00_hcd *c67x00 = hcd_to_c67x00_hcd(hcd); 342 int c67x00_urb_enqueue(struct usb_hcd *hcd, argument 348 struct c67x00_hcd *c67x00 = hcd_to_c67x00_hcd(hcd); 361 if (!HC_IS_RUNNING(hcd->state)) { 366 ret = usb_hcd_link_urb_to_ep(hcd, urb); 432 usb_hcd_unlink_urb_from_ep(hcd, urb); 441 int c67x00_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument 443 struct c67x00_hcd *c67x00 = hcd_to_c67x00_hcd(hcd); [all...] |
/linux-master/drivers/usb/host/ |
H A D | fhci-dbg.c | 19 #include <linux/usb/hcd.h>
|
H A D | fhci-mem.c | 20 #include <linux/usb/hcd.h>
|
H A D | fhci-q.c | 21 #include <linux/usb/hcd.h>
|
H A D | ohci-mem.c | 18 * - driver buffers, read/written by HC ... the hcd glue or the 94 struct usb_hcd *hcd = ohci_to_hcd(hc); local 96 if (hcd->localmem_pool) 97 td = gen_pool_dma_zalloc_align(hcd->localmem_pool, 114 struct usb_hcd *hcd = ohci_to_hcd(hc); local 123 if (hcd->localmem_pool) 124 gen_pool_free(hcd->localmem_pool, (unsigned long)td, 138 struct usb_hcd *hcd = ohci_to_hcd(hc); local 140 if (hcd->localmem_pool) 141 ed = gen_pool_dma_zalloc_align(hcd 155 struct usb_hcd *hcd = ohci_to_hcd(hc); local [all...] |
H A D | uhci-hub.c | 186 static int uhci_hub_status_data(struct usb_hcd *hcd, char *buf) argument 188 struct uhci_hcd *uhci = hcd_to_uhci(hcd); 195 if (!HCD_HW_ACCESSIBLE(hcd) || uhci->dead) 206 usb_hcd_resume_root_hub(hcd); 243 static int uhci_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue, argument 246 struct uhci_hcd *uhci = hcd_to_uhci(hcd); 253 if (!HCD_HW_ACCESSIBLE(hcd) || uhci->dead)
|
H A D | uhci-q.c | 1408 static int uhci_urb_enqueue(struct usb_hcd *hcd, argument 1412 struct uhci_hcd *uhci = hcd_to_uhci(hcd); 1419 ret = usb_hcd_link_urb_to_ep(hcd, urb); 1475 usb_hcd_unlink_urb_from_ep(hcd, urb); 1481 static int uhci_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument 1483 struct uhci_hcd *uhci = hcd_to_uhci(hcd); 1489 rc = usb_hcd_check_unlink_urb(hcd, urb, status);
|
/linux-master/drivers/usb/isp1760/ |
H A D | Makefile | 3 isp1760-$(CONFIG_USB_ISP1760_HCD) += isp1760-hcd.o
|
/linux-master/drivers/usb/usbip/ |
H A D | Makefile | 7 obj-$(CONFIG_USBIP_VHCI_HCD) += vhci-hcd.o 8 vhci-hcd-y := vhci_sysfs.o vhci_tx.o vhci_rx.o vhci_hcd.o
|
H A D | vhci.h | 16 #include <linux/usb/hcd.h> 149 static inline struct vhci_hcd *hcd_to_vhci_hcd(struct usb_hcd *hcd) argument 151 return (struct vhci_hcd *) (hcd->hcd_priv); 154 static inline struct device *hcd_dev(struct usb_hcd *hcd) argument 156 return (hcd)->self.controller; 159 static inline const char *hcd_name(struct usb_hcd *hcd) argument 161 return (hcd)->self.bus_name;
|
/linux-master/drivers/xen/ |
H A D | dbgp.c | 5 #include <linux/usb/hcd.h> 10 static int xen_dbgp_op(struct usb_hcd *hcd, int op) argument 13 const struct device *ctrlr = hcd_to_bus(hcd)->controller; 37 int xen_dbgp_reset_prep(struct usb_hcd *hcd) argument 39 return xen_dbgp_op(hcd, PHYSDEVOP_DBGP_RESET_PREPARE); 42 int xen_dbgp_external_startup(struct usb_hcd *hcd) argument 44 return xen_dbgp_op(hcd, PHYSDEVOP_DBGP_RESET_DONE);
|
/linux-master/include/linux/platform_data/ |
H A D | usb-ohci-s3c2410.h | 23 struct usb_hcd *hcd; member in struct:s3c2410_hcd_info
|
/linux-master/include/linux/usb/ |
H A D | ehci-dbgp.h | 57 static inline int xen_dbgp_reset_prep(struct usb_hcd *hcd) argument 62 static inline int xen_dbgp_external_startup(struct usb_hcd *hcd) argument 73 static inline int dbgp_reset_prep(struct usb_hcd *hcd) argument 75 return xen_dbgp_reset_prep(hcd); 78 static inline int dbgp_external_startup(struct usb_hcd *hcd) argument 80 return xen_dbgp_external_startup(hcd);
|
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_irq.c | 99 static void init_handler_common_data(struct amdgpu_dm_irq_handler_data *hcd, argument 104 hcd->handler = ih; 105 hcd->handler_arg = args; 106 hcd->dm = dm;
|
/linux-master/drivers/media/usb/stk1160/ |
H A D | stk1160.h | 20 #include <linux/usb/hcd.h>
|
/linux-master/drivers/media/usb/uvc/ |
H A D | uvc_video.c | 16 #include <linux/usb/hcd.h>
|
/linux-master/drivers/staging/greybus/ |
H A D | usb.c | 12 #include <linux/usb/hcd.h> 38 static inline struct gb_usb_device *to_gb_usb_device(struct usb_hcd *hcd) argument 40 return (struct gb_usb_device *)hcd->hcd_priv; 48 static void hcd_stop(struct usb_hcd *hcd) argument 50 struct gb_usb_device *dev = to_gb_usb_device(hcd); 59 static int hcd_start(struct usb_hcd *hcd) argument 61 struct usb_bus *bus = hcd_to_bus(hcd); 62 struct gb_usb_device *dev = to_gb_usb_device(hcd); 72 hcd->state = HC_STATE_RUNNING; 74 usb_hcd_resume_root_hub(hcd); 78 urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument 83 urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument 88 get_frame_number(struct usb_hcd *hcd) argument 93 hub_status_data(struct usb_hcd *hcd, char *buf) argument 98 hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue, u16 wIndex, char *buf, u16 wLength) argument 164 struct usb_hcd *hcd; local 223 struct usb_hcd *hcd = gb_usb_device_to_hcd(gb_usb_dev); local [all...] |
/linux-master/drivers/usb/cdns3/ |
H A D | host.c | 17 #include <linux/usb/hcd.h> 32 static void xhci_cdns3_plat_start(struct usb_hcd *hcd) argument 34 struct xhci_hcd *xhci = hcd_to_xhci(hcd); 42 if (hcd->regs) { 43 value = readl(hcd->regs + XECP_AUX_CTRL_REG1); 45 writel(value, hcd->regs + XECP_AUX_CTRL_REG1); 47 value = readl(hcd->regs + XECP_PORT_CAP_REG); 49 writel(value, hcd->regs + XECP_PORT_CAP_REG); 53 static int xhci_cdns3_resume_quirk(struct usb_hcd *hcd) argument 55 xhci_cdns3_plat_start(hcd); 71 struct usb_hcd *hcd; local [all...] |
/linux-master/drivers/usb/chipidea/ |
H A D | ci.h | 203 * @hcd: pointer to usb_hcd for ehci host driver 258 struct usb_hcd *hcd; member in struct:ci_hdrc
|
H A D | ci_hdrc_tegra.c | 16 #include <linux/usb/hcd.h> 160 if (ci->hcd) { 161 ehci = hcd_to_ehci(ci->hcd); 240 struct ehci_hcd *ehci = hcd_to_ehci(ci->hcd);
|
H A D | ci_hdrc_usb2.c | 16 #include <linux/usb/hcd.h>
|
H A D | host.c | 13 #include <linux/usb/hcd.h> 25 static int (*orig_bus_suspend)(struct usb_hcd *hcd); 37 static int ehci_ci_portpower(struct usb_hcd *hcd, int portnum, bool enable) argument 39 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 41 struct device *dev = hcd->self.controller; 83 static int ehci_ci_reset(struct usb_hcd *hcd) argument 85 struct device *dev = hcd->self.controller; 87 struct ehci_hcd *ehci = hcd_to_ehci(hcd); 90 ret = ehci_setup(hcd); 116 return usb_hcd_irq(ci->irq, ci->hcd); 121 struct usb_hcd *hcd; local 210 struct usb_hcd *hcd = ci->hcd; local 240 ci_ehci_hub_control( struct usb_hcd *hcd, u16 typeReq, u16 wValue, u16 wIndex, char *buf, u16 wLength ) argument 329 ci_ehci_bus_suspend(struct usb_hcd *hcd) argument 433 ci_hdrc_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument 449 ci_hdrc_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb) argument [all...] |