Searched refs:hcd (Results 1 - 25 of 173) sorted by path

1234567

/linux-master/drivers/usb/c67x00/
H A DMakefile8 c67x00-y := c67x00-drv.o c67x00-ll-hpi.o c67x00-hcd.o c67x00-sched.o
H A Dc67x00-hcd.c3 * 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 Dc67x00-hcd.h3 * 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 Dc67x00-sched.c14 #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 Dfhci-dbg.c19 #include <linux/usb/hcd.h>
H A Dfhci-mem.c20 #include <linux/usb/hcd.h>
H A Dfhci-q.c21 #include <linux/usb/hcd.h>
H A Dohci-mem.c18 * - 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 Duhci-hub.c186 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 Duhci-q.c1408 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 DMakefile3 isp1760-$(CONFIG_USB_ISP1760_HCD) += isp1760-hcd.o
/linux-master/drivers/usb/usbip/
H A DMakefile7 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 Dvhci.h16 #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 Ddbgp.c5 #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 Dusb-ohci-s3c2410.h23 struct usb_hcd *hcd; member in struct:s3c2410_hcd_info
/linux-master/include/linux/usb/
H A Dehci-dbgp.h57 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 Damdgpu_dm_irq.c99 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 Dstk1160.h20 #include <linux/usb/hcd.h>
/linux-master/drivers/media/usb/uvc/
H A Duvc_video.c16 #include <linux/usb/hcd.h>
/linux-master/drivers/staging/greybus/
H A Dusb.c12 #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 Dhost.c17 #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 Dci.h203 * @hcd: pointer to usb_hcd for ehci host driver
258 struct usb_hcd *hcd; member in struct:ci_hdrc
H A Dci_hdrc_tegra.c16 #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 Dci_hdrc_usb2.c16 #include <linux/usb/hcd.h>
H A Dhost.c13 #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...]

Completed in 386 milliseconds

1234567