Searched refs:hcd (Results 76 - 100 of 173) sorted by relevance

1234567

/linux-master/drivers/usb/host/
H A Dehci-hcd.c24 #include <linux/usb/hcd.h>
356 static void ehci_shutdown(struct usb_hcd *hcd) argument
358 struct ehci_hcd *ehci = hcd_to_ehci(hcd);
420 static void ehci_stop (struct usb_hcd *hcd) argument
422 struct ehci_hcd *ehci = hcd_to_ehci (hcd);
454 static int ehci_init(struct usb_hcd *hcd) argument
456 struct ehci_hcd *ehci = hcd_to_ehci(hcd);
564 if (!hcd->localmem_pool)
565 hcd->self.sg_tablesize = ~0;
573 static int ehci_run (struct usb_hcd *hcd) argument
679 ehci_setup(struct usb_hcd *hcd) argument
713 ehci_irq(struct usb_hcd *hcd) argument
882 ehci_urb_enqueue( struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags ) argument
923 ehci_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument
974 ehci_endpoint_disable(struct usb_hcd *hcd, struct usb_host_endpoint *ep) argument
1048 ehci_endpoint_reset(struct usb_hcd *hcd, struct usb_host_endpoint *ep) argument
1087 ehci_get_frame(struct usb_hcd *hcd) argument
1097 ehci_remove_device(struct usb_hcd *hcd, struct usb_device *udev) argument
1134 ehci_suspend(struct usb_hcd *hcd, bool do_wakeup) argument
1168 ehci_resume(struct usb_hcd *hcd, bool force_reset) argument
[all...]
H A Dxhci.c369 struct usb_hcd *hcd; local
376 hcd = rhub->hcd;
378 if (!hcd)
394 if (hcd->state == HC_STATE_SUSPENDED)
395 usb_hcd_resume_root_hub(hcd);
397 usb_hcd_poll_rh_status(hcd);
469 static int xhci_init(struct usb_hcd *hcd) argument
471 struct xhci_hcd *xhci = hcd_to_xhci(hcd);
546 int xhci_run(struct usb_hcd *hcd) argument
609 xhci_stop(struct usb_hcd *hcd) argument
669 xhci_shutdown(struct usb_hcd *hcd) argument
894 struct usb_hcd *hcd = xhci_to_hcd(xhci); local
1008 struct usb_hcd *hcd = xhci_to_hcd(xhci); local
1210 xhci_map_temp_buffer(struct usb_hcd *hcd, struct urb *urb) argument
1246 xhci_urb_temp_buffer_required(struct usb_hcd *hcd, struct urb *urb) argument
1286 xhci_unmap_temp_buf(struct usb_hcd *hcd, struct urb *urb) argument
1325 xhci_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument
1342 xhci_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb) argument
1413 xhci_check_args(struct usb_hcd *hcd, struct usb_device *udev, struct usb_host_endpoint *ep, int check_ep, bool check_virt_dev, const char *func) argument
1533 xhci_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument
1667 xhci_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument
1801 xhci_drop_endpoint(struct usb_hcd *hcd, struct usb_device *udev, struct usb_host_endpoint *ep) argument
1884 xhci_add_endpoint(struct usb_hcd *hcd, struct usb_device *udev, struct usb_host_endpoint *ep) argument
2911 xhci_check_bandwidth(struct usb_hcd *hcd, struct usb_device *udev) argument
3010 xhci_reset_bandwidth(struct usb_hcd *hcd, struct usb_device *udev) argument
3047 xhci_endpoint_disable(struct usb_hcd *hcd, struct usb_host_endpoint *host_ep) argument
3102 xhci_endpoint_reset(struct usb_hcd *hcd, struct usb_host_endpoint *host_ep) argument
3404 xhci_alloc_streams(struct usb_hcd *hcd, struct usb_device *udev, struct usb_host_endpoint **eps, unsigned int num_eps, unsigned int num_streams, gfp_t mem_flags) argument
3571 xhci_free_streams(struct usb_hcd *hcd, struct usb_device *udev, struct usb_host_endpoint **eps, unsigned int num_eps, gfp_t mem_flags) argument
3703 xhci_discover_or_reset_device(struct usb_hcd *hcd, struct usb_device *udev) argument
3865 xhci_free_dev(struct usb_hcd *hcd, struct usb_device *udev) argument
3975 xhci_alloc_dev(struct usb_hcd *hcd, struct usb_device *udev) argument
4070 xhci_setup_device(struct usb_hcd *hcd, struct usb_device *udev, enum xhci_setup_dev setup, unsigned int timeout_ms) argument
4255 xhci_address_device(struct usb_hcd *hcd, struct usb_device *udev, unsigned int timeout_ms) argument
4261 xhci_enable_device(struct usb_hcd *hcd, struct usb_device *udev) argument
4273 xhci_find_raw_port_number(struct usb_hcd *hcd, int port1) argument
4415 xhci_set_usb2_hardware_lpm(struct usb_hcd *hcd, struct usb_device *udev, int enable) argument
4533 xhci_update_device(struct usb_hcd *hcd, struct usb_device *udev) argument
4836 xhci_calculate_lpm_timeout(struct usb_hcd *hcd, struct usb_device *udev, enum usb3_link_state state) argument
4944 xhci_enable_usb3_lpm_timeout(struct usb_hcd *hcd, struct usb_device *udev, enum usb3_link_state state) argument
4986 xhci_disable_usb3_lpm_timeout(struct usb_hcd *hcd, struct usb_device *udev, enum usb3_link_state state) argument
5002 xhci_set_usb2_hardware_lpm(struct usb_hcd *hcd, struct usb_device *udev, int enable) argument
5008 xhci_update_device(struct usb_hcd *hcd, struct usb_device *udev) argument
5013 xhci_enable_usb3_lpm_timeout(struct usb_hcd *hcd, struct usb_device *udev, enum usb3_link_state state) argument
5019 xhci_disable_usb3_lpm_timeout(struct usb_hcd *hcd, struct usb_device *udev, enum usb3_link_state state) argument
5031 xhci_update_hub_device(struct usb_hcd *hcd, struct usb_device *hdev, struct usb_tt *tt, gfp_t mem_flags) argument
5133 xhci_get_frame(struct usb_hcd *hcd) argument
5140 xhci_hcd_init_usb2_data(struct xhci_hcd *xhci, struct usb_hcd *hcd) argument
5153 xhci_hcd_init_usb3_data(struct xhci_hcd *xhci, struct usb_hcd *hcd) argument
5191 xhci_gen_setup(struct usb_hcd *hcd, xhci_get_quirks_t get_quirks) argument
5311 xhci_clear_tt_buffer_complete(struct usb_hcd *hcd, struct usb_host_endpoint *ep) argument
[all...]
H A Dxen-hcd.c3 * xen-hcd.c
14 #include <linux/usb/hcd.h>
100 static inline struct xenhcd_info *xenhcd_hcd_to_info(struct usb_hcd *hcd) argument
102 return (struct xenhcd_info *)hcd->hcd_priv;
114 pr_alert("xen-hcd: protocol error: %s!\n", msg);
312 static int xenhcd_bus_suspend(struct usb_hcd *hcd) argument
314 struct xenhcd_info *info = xenhcd_hcd_to_info(hcd);
321 if (!test_bit(HCD_FLAG_HW_ACCESSIBLE, &hcd->flags)) {
335 static int xenhcd_bus_resume(struct usb_hcd *hcd) argument
337 struct xenhcd_info *info = xenhcd_hcd_to_info(hcd);
394 xenhcd_hub_status_data(struct usb_hcd *hcd, char *buf) argument
426 xenhcd_hub_control(struct usb_hcd *hcd, __u16 typeReq, __u16 wValue, __u16 wIndex, char *buf, __u16 wLength) argument
1227 struct usb_hcd *hcd; local
1253 struct usb_hcd *hcd = xenhcd_info_to_hcd(info); local
1276 xenhcd_setup(struct usb_hcd *hcd) argument
1295 xenhcd_run(struct usb_hcd *hcd) argument
1306 xenhcd_stop(struct usb_hcd *hcd) argument
1323 xenhcd_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument
1361 xenhcd_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument
1385 xenhcd_get_frame(struct usb_hcd *hcd) argument
1447 struct usb_hcd *hcd = NULL; local
1536 struct usb_hcd *hcd = xenhcd_info_to_hcd(info); local
1546 struct usb_hcd *hcd; local
[all...]
H A Dsl811-hcd.c48 #include <linux/usb/hcd.h>
64 MODULE_ALIAS("platform:sl811-hcd");
74 static const char hcd_name[] = "sl811-hcd";
80 struct usb_hcd *hcd = sl811_to_hcd(sl811); local
92 hcd->state = HC_STATE_HALT;
100 dev_dbg(hcd->self.controller, "power %s\n",
102 sl811->board->port_power(hcd->self.controller, is_on);
107 sl811->board->reset(hcd->self.controller);
622 static irqreturn_t sl811h_irq(struct usb_hcd *hcd) argument
624 struct sl811 *sl811 = hcd_to_sl811(hcd);
792 sl811h_urb_enqueue( struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags ) argument
960 sl811h_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument
1031 sl811h_endpoint_disable(struct usb_hcd *hcd, struct usb_host_endpoint *hep) argument
1049 sl811h_get_frame(struct usb_hcd *hcd) argument
1065 sl811h_hub_status_data(struct usb_hcd *hcd, char *buf) argument
1214 sl811h_hub_control( struct usb_hcd *hcd, u16 typeReq, u16 wValue, u16 wIndex, char *buf, u16 wLength ) argument
1349 sl811h_bus_suspend(struct usb_hcd *hcd) argument
1357 sl811h_bus_resume(struct usb_hcd *hcd) argument
1512 sl811h_stop(struct usb_hcd *hcd) argument
1525 sl811h_start(struct usb_hcd *hcd) argument
1587 struct usb_hcd *hcd = platform_get_drvdata(dev); local
1609 struct usb_hcd *hcd; local
1740 struct usb_hcd *hcd = platform_get_drvdata(dev); local
1760 struct usb_hcd *hcd = platform_get_drvdata(dev); local
[all...]
H A Dxhci-ext-caps.c30 struct usb_hcd *hcd = xhci_to_hcd(xhci); local
31 struct device *dev = hcd->self.controller;
44 res.start = hcd->rsrc_start + cap_offset;
H A Dehci-hub.c6 /* this file is part of ehci-hcd.c */
39 struct usb_hcd *hcd = ehci_to_hcd(ehci); local
82 ehci_hub_control(hcd, SetPortFeature,
100 ehci_hub_control(hcd, GetPortStatus,
213 static int ehci_bus_suspend (struct usb_hcd *hcd) argument
215 struct ehci_hcd *ehci = hcd_to_ehci (hcd);
238 if (hcd->self.root_hub->do_remote_wakeup) {
270 if (hcd->self.root_hub->do_remote_wakeup) {
359 if (!hcd->self.root_hub->do_remote_wakeup)
376 static int ehci_bus_resume (struct usb_hcd *hcd) argument
517 ehci_get_resuming_ports(struct usb_hcd *hcd) argument
618 ehci_hub_status_data(struct usb_hcd *hcd, char *buf) argument
732 ehci_hub_control( struct usb_hcd *hcd, u16 typeReq, u16 wValue, u16 wIndex, char *buf, u16 wLength ) argument
1187 ehci_relinquish_port(struct usb_hcd *hcd, int portnum) argument
1196 ehci_port_handed_over(struct usb_hcd *hcd, int portnum) argument
1209 struct usb_hcd *hcd = ehci_to_hcd(ehci); local
[all...]
H A Dohci-hub.c156 struct usb_hcd *hcd = ohci_to_hcd (ohci); variable in typeref:struct:usb_hcd
203 usb_root_hub_lost_power(hcd->self.root_hub);
289 if (hcd->self.bandwidth_isoc_reqs || hcd->self.bandwidth_int_reqs)
304 static int ohci_bus_suspend (struct usb_hcd *hcd) argument
306 struct ohci_hcd *ohci = hcd_to_ohci (hcd);
311 if (unlikely(!HCD_HW_ACCESSIBLE(hcd)))
324 static int ohci_bus_resume (struct usb_hcd *hcd) argument
326 struct ohci_hcd *ohci = hcd_to_ohci (hcd);
334 if (unlikely(!HCD_HW_ACCESSIBLE(hcd)))
468 ohci_hub_status_data(struct usb_hcd *hcd, char *buf) argument
580 ohci_start_port_reset(struct usb_hcd *hcd, unsigned port) argument
676 ohci_hub_control( struct usb_hcd *hcd, u16 typeReq, u16 wValue, u16 wIndex, char *buf, u16 wLength ) argument
[all...]
H A Disp116x-hcd.c68 #include <linux/usb/hcd.h>
83 static const char hcd_name[] = "isp116x-hcd";
591 static irqreturn_t isp116x_irq(struct usb_hcd *hcd) argument
593 struct isp116x *isp116x = hcd_to_isp116x(hcd);
614 hcd->state = HC_STATE_HALT;
615 usb_hc_died(hcd);
623 mod_timer(&hcd->rh_timer, jiffies
627 usb_hcd_resume_root_hub(hcd);
681 static int isp116x_urb_enqueue(struct usb_hcd *hcd, argument
685 struct isp116x *isp116x = hcd_to_isp116x(hcd);
836 isp116x_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument
873 isp116x_endpoint_disable(struct usb_hcd *hcd, struct usb_host_endpoint *hep) argument
892 isp116x_get_frame(struct usb_hcd *hcd) argument
907 isp116x_hub_status_data(struct usb_hcd *hcd, char *buf) argument
1002 isp116x_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue, u16 wIndex, char *buf, u16 wLength) argument
1246 isp116x_reset(struct usb_hcd *hcd) argument
1276 isp116x_stop(struct usb_hcd *hcd) argument
1299 isp116x_start(struct usb_hcd *hcd) argument
1393 isp116x_bus_suspend(struct usb_hcd *hcd) argument
1434 isp116x_bus_resume(struct usb_hcd *hcd) argument
1531 struct usb_hcd *hcd = platform_get_drvdata(pdev); local
1555 struct usb_hcd *hcd; local
[all...]
H A Doxu210hp-hcd.c23 #include <linux/usb/hcd.h>
380 struct usb_hcd *hcd[2]; member in struct:oxu_info
498 static inline struct oxu_hcd *hcd_to_oxu(struct usb_hcd *hcd) argument
500 return (struct oxu_hcd *) (hcd->hcd_priv);
671 static int oxu_hub_control(struct usb_hcd *hcd,
2856 static irqreturn_t oxu210_hcd_irq(struct usb_hcd *hcd) argument
2858 struct oxu_hcd *oxu = hcd_to_oxu(hcd);
2874 if (!status || unlikely(hcd->state == HC_STATE_HALT)) {
2908 usb_hcd_resume_root_hub(hcd);
2926 mod_timer(&hcd
2957 oxu_irq(struct usb_hcd *hcd) argument
3009 oxu_hcd_init(struct usb_hcd *hcd) argument
3086 oxu_reset(struct usb_hcd *hcd) argument
3114 oxu_run(struct usb_hcd *hcd) argument
3173 oxu_stop(struct usb_hcd *hcd) argument
3208 oxu_shutdown(struct usb_hcd *hcd) argument
3233 __oxu_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument
3265 oxu_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument
3356 oxu_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument
3416 oxu_endpoint_disable(struct usb_hcd *hcd, struct usb_host_endpoint *ep) argument
3479 oxu_get_frame(struct usb_hcd *hcd) argument
3488 oxu_hub_status_data(struct usb_hcd *hcd, char *buf) argument
3564 oxu_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue, u16 wIndex, char *buf, u16 wLength) argument
3857 oxu_bus_suspend(struct usb_hcd *hcd) argument
3932 oxu_bus_resume(struct usb_hcd *hcd) argument
4015 oxu_bus_suspend(struct usb_hcd *hcd) argument
4020 oxu_bus_resume(struct usb_hcd *hcd) argument
4133 struct usb_hcd *hcd; local
4171 struct usb_hcd *hcd; local
4274 oxu_remove(struct platform_device *pdev, struct usb_hcd *hcd) argument
[all...]
H A Dxhci-mtk-sch.c130 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, argument
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, argument
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) argument
975 struct xhci_hcd_mtk *mtk = hcd_to_mtk(hcd);
1014 xhci_mtk_reset_bandwidth(struct usb_hcd *hcd, struct usb_device *udev) argument
1028 xhci_mtk_add_ep(struct usb_hcd *hcd, struct usb_device *udev, struct usb_host_endpoint *ep) argument
1043 xhci_mtk_drop_ep(struct usb_hcd *hcd, struct usb_device *udev, struct usb_host_endpoint *ep) argument
[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 Dxhci.h18 #include <linux/usb/hcd.h>
21 /* Code sharing between pci-quirks and xhci hcd */
1474 struct usb_hcd *hcd; member in struct:xhci_hub
1641 /* Indicates that omitting hcd is supported if root hub has no ports */
1668 int (*reset)(struct usb_hcd *hcd);
1669 int (*start)(struct usb_hcd *hcd);
1670 int (*add_endpoint)(struct usb_hcd *hcd, struct usb_device *udev,
1672 int (*drop_endpoint)(struct usb_hcd *hcd, struct usb_device *udev,
1676 int (*update_hub_device)(struct usb_hcd *hcd, struct usb_device *hdev,
1678 int (*hub_control)(struct usb_hcd *hcd, u1
1685 hcd_to_xhci(struct usb_hcd *hcd) argument
1713 xhci_hcd_is_usb3(struct usb_hcd *hcd) argument
[all...]
H A Docteon-hcd.c51 #include <linux/usb/hcd.h>
60 #include "octeon-hcd.h"
483 * @hcd: USB HCD structure.
487 static int octeon_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb, argument
496 ret = usb_hcd_map_urb_for_dma(hcd, urb, mem_flags);
505 * @hcd: USB HCD structure.
508 static void octeon_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb) argument
510 usb_hcd_unmap_urb_for_dma(hcd, urb);
1352 struct usb_hcd *hcd = octeon_to_hcd(usb); local
1353 struct device *dev = hcd
1964 struct usb_hcd *hcd = octeon_to_hcd(usb); local
2597 struct usb_hcd *hcd = octeon_to_hcd(usb); local
3033 hcd_to_octeon(struct usb_hcd *hcd) argument
3038 octeon_usb_irq(struct usb_hcd *hcd) argument
3049 octeon_usb_start(struct usb_hcd *hcd) argument
3055 octeon_usb_stop(struct usb_hcd *hcd) argument
3060 octeon_usb_get_frame_number(struct usb_hcd *hcd) argument
3067 octeon_usb_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument
3244 octeon_usb_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument
3270 octeon_usb_endpoint_disable(struct usb_hcd *hcd, struct usb_host_endpoint *ep) argument
3289 octeon_usb_hub_status_data(struct usb_hcd *hcd, char *buf) argument
3303 octeon_usb_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue, u16 wIndex, char *buf, u16 wLength) argument
3540 struct usb_hcd *hcd; local
3687 struct usb_hcd *hcd = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/usb/storage/
H A Duas-detect.h3 #include <linux/usb/hcd.h>
61 struct usb_hcd *hcd = bus_to_hcd(udev->bus); local
143 hcd->driver->description);
149 if (udev->speed >= USB_SPEED_SUPER && !hcd->can_do_streams) {
152 hcd_to_bus(hcd)->bus_name);
/linux-master/sound/soc/codecs/
H A Dhdmi-codec.c269 struct hdmi_codec_pdata hcd; member in struct:hdmi_codec_priv
432 bool has_capture = !hcp->hcd.no_i2s_capture;
433 bool has_playback = !hcp->hcd.no_i2s_playback;
446 if (hcp->hcd.ops->audio_startup) {
447 ret = hcp->hcd.ops->audio_startup(dai->dev->parent, hcp->hcd.data);
452 if (tx && hcp->hcd.ops->get_eld) {
453 ret = hcp->hcd.ops->get_eld(dai->dev->parent, hcp->hcd.data,
478 bool has_capture = !hcp->hcd
1027 struct hdmi_codec_pdata *hcd = pdev->dev.platform_data; local
[all...]
/linux-master/drivers/usb/renesas_usbhs/
H A Dmod_host.c14 #include <linux/usb/hcd.h>
451 static int usbhsh_connected_to_rhdev(struct usb_hcd *hcd, argument
456 return hcd->self.root_hub == usbv->parent;
488 struct usb_hcd *hcd = usbhsh_hpriv_to_hcd(hpriv); local
489 struct device *dev = usbhsh_hcd_to_dev(hcd);
564 if (!usbhsh_connected_to_rhdev(hcd, udev)) {
588 struct usb_hcd *hcd = usbhsh_hpriv_to_hcd(hpriv); local
590 struct device *dev = usbhsh_hcd_to_dev(hcd);
633 struct usb_hcd *hcd = usbhsh_hpriv_to_hcd(hpriv); local
655 usb_hcd_unlink_urb_from_ep(hcd, ur
659 usbhsh_queue_push(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument
865 usbhsh_dcp_queue_push(struct usb_hcd *hcd, struct urb *urb, gfp_t mflags) argument
939 usbhsh_host_start(struct usb_hcd *hcd) argument
944 usbhsh_host_stop(struct usb_hcd *hcd) argument
948 usbhsh_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument
1031 usbhsh_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument
1047 usbhsh_endpoint_disable(struct usb_hcd *hcd, struct usb_host_endpoint *ep) argument
1074 usbhsh_hub_status_data(struct usb_hcd *hcd, char *buf) argument
1234 usbhsh_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue, u16 wIndex, char *buf, u16 wLength) argument
1273 usbhsh_bus_nop(struct usb_hcd *hcd) argument
1451 struct usb_hcd *hcd = usbhsh_hpriv_to_hcd(hpriv); local
1495 struct usb_hcd *hcd = usbhsh_hpriv_to_hcd(hpriv); local
1521 struct usb_hcd *hcd; local
1569 struct usb_hcd *hcd = usbhsh_hpriv_to_hcd(hpriv); local
[all...]
/linux-master/drivers/usb/misc/
H A Dlvstest.c18 #include <linux/usb/hcd.h>
43 struct usb_hcd *hcd; local
52 hcd = bus_to_hcd(hdev->bus);
63 if (hcd->driver->enable_device) {
64 if (hcd->driver->enable_device(hcd, udev) < 0) {
77 struct usb_hcd *hcd = bus_to_hcd(hdev->bus); local
79 if (hcd->driver->free_dev)
80 hcd->driver->free_dev(hcd, ude
331 struct usb_hcd *hcd = bus_to_hcd(hdev->bus); local
[all...]
/linux-master/drivers/usb/musb/
H A Dmusb_virthub.c44 usb_hcd_poll_rh_status(musb->hcd);
192 usb_hcd_poll_rh_status(musb->hcd);
203 usb_hcd_poll_rh_status(musb->hcd);
232 int musb_hub_status_data(struct usb_hcd *hcd, char *buf) argument
234 struct musb *musb = hcd_to_musb(hcd);
261 struct usb_hcd *hcd,
268 struct musb *musb = hcd_to_musb(hcd);
276 if (unlikely(!HCD_HW_ACCESSIBLE(hcd))) {
307 if (!hcd->self.is_b_host)
372 if (!hcd
260 musb_hub_control( struct usb_hcd *hcd, u16 typeReq, u16 wValue, u16 wIndex, char *buf, u16 wLength) argument
[all...]
H A Dmusb_host.h70 static inline struct musb *hcd_to_musb(struct usb_hcd *hcd) argument
107 extern int musb_hub_status_data(struct usb_hcd *hcd, char *buf);
108 extern int musb_hub_control(struct usb_hcd *hcd,
H A Dmusb_host.c34 * + for 2.6.N, for N > ~10, needs API changes for hcd framework.
73 struct musb *hcd_to_musb(struct usb_hcd *hcd) argument
75 return *(struct musb **) hcd->hcd_priv;
283 usb_hcd_unlink_urb_from_ep(musb->hcd, urb);
285 usb_hcd_giveback_urb(musb->hcd, urb, status);
1433 usb_hcd_unmap_urb_for_dma(musb->hcd, urb);
1935 usb_hcd_unmap_urb_for_dma(musb->hcd, urb);
2114 struct usb_hcd *hcd,
2119 struct musb *musb = hcd_to_musb(hcd);
2134 ret = usb_hcd_link_urb_to_ep(hcd, ur
2113 musb_urb_enqueue( struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument
2363 musb_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument
2421 musb_h_disable(struct usb_hcd *hcd, struct usb_host_endpoint *hep) argument
2473 musb_h_get_frame_number(struct usb_hcd *hcd) argument
2480 musb_h_start(struct usb_hcd *hcd) argument
2492 musb_h_stop(struct usb_hcd *hcd) argument
2498 musb_bus_suspend(struct usb_hcd *hcd) argument
2535 musb_bus_resume(struct usb_hcd *hcd) argument
2622 musb_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument
2648 musb_unmap_urb_for_dma(struct usb_hcd *hcd, struct urb *urb) argument
2726 struct usb_hcd *hcd = musb->hcd; local
[all...]
/linux-master/drivers/usb/gadget/udc/
H A Ddummy_hcd.c39 #include <linux/usb/hcd.h>
285 static inline struct dummy_hcd *hcd_to_dummy_hcd(struct usb_hcd *hcd) argument
287 return (struct dummy_hcd *) (hcd->hcd_priv);
363 * the hcd speed
367 * speed of the hcd.
1040 /* The gadget structure is stored inside the hcd structure and will be
1174 * this uses the hcd framework to hook up to host side drivers.
1260 struct usb_hcd *hcd,
1275 dum_hcd = hcd_to_dummy_hcd(hcd);
1284 rc = usb_hcd_link_urb_to_ep(hcd, ur
1259 dummy_urb_enqueue( struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags ) argument
1312 dummy_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument
2013 dummy_hub_status(struct usb_hcd *hcd, char *buf) argument
2092 dummy_hub_control( struct usb_hcd *hcd, u16 typeReq, u16 wValue, u16 wIndex, char *buf, u16 wLength ) argument
2362 dummy_bus_suspend(struct usb_hcd *hcd) argument
2376 dummy_bus_resume(struct usb_hcd *hcd) argument
[all...]
/linux-master/drivers/usb/usbip/
H A Dvhci_sysfs.c67 struct usb_hcd *hcd; local
78 hcd = platform_get_drvdata(pdev);
79 vhci_hcd = hcd_to_vhci_hcd(hcd);
237 struct usb_hcd *hcd; local
250 hcd = platform_get_drvdata(vhcis[pdev_nr].pdev);
251 if (hcd == NULL) {
259 vhci_hcd = hcd_to_vhci_hcd(hcd)->vhci->vhci_hcd_ss;
261 vhci_hcd = hcd_to_vhci_hcd(hcd)->vhci->vhci_hcd_hs;
314 struct usb_hcd *hcd; local
343 hcd
[all...]
/linux-master/drivers/usb/dwc2/
H A DMakefile10 dwc2-y += hcd.o hcd_intr.o
/linux-master/drivers/usb/dwc3/
H A Dhost.c14 #include <linux/usb/hcd.h>
63 static void dwc3_xhci_plat_start(struct usb_hcd *hcd) argument
68 if (!usb_hcd_is_primary_hcd(hcd))
71 pdev = to_platform_device(hcd->self.controller);
144 xhci = platform_device_alloc("xhci-hcd", PLATFORM_DEVID_AUTO);
/linux-master/drivers/usb/core/
H A Dhub.c25 #include <linux/usb/hcd.h>
652 struct usb_hcd *hcd = bus_to_hcd(hdev->bus); local
659 usb_phy_roothub_notify_connect(hcd->phy_roothub, port1 - 1);
661 usb_phy_roothub_notify_disconnect(hcd->phy_roothub, port1 - 1);
861 drv = clear->hcd->driver;
863 (drv->clear_tt_buffer_complete)(clear->hcd, clear->ep);
947 clear->hcd = bus_to_hcd(udev->bus);
1079 struct usb_hcd *hcd; local
1150 hcd = bus_to_hcd(hdev->bus);
1151 if (hcd
1428 struct usb_hcd *hcd; local
2239 struct usb_hcd *hcd = bus_to_hcd(udev->bus); local
2481 struct usb_hcd *hcd = bus_to_hcd(udev->bus); local
3124 struct usb_hcd *hcd = bus_to_hcd(udev->bus); local
3306 struct usb_hcd *hcd = bus_to_hcd(udev->bus); local
3328 struct usb_hcd *hcd = bus_to_hcd(udev->bus); local
3972 struct usb_hcd *hcd; local
4283 usb_enable_link_state(struct usb_hcd *hcd, struct usb_device *udev, enum usb3_link_state state) argument
4368 usb_disable_link_state(struct usb_hcd *hcd, struct usb_device *udev, enum usb3_link_state state) argument
4414 struct usb_hcd *hcd; local
4447 struct usb_hcd *hcd = bus_to_hcd(udev->bus); local
4471 struct usb_hcd *hcd; local
4510 struct usb_hcd *hcd = bus_to_hcd(udev->bus); local
4706 struct usb_hcd *hcd = bus_to_hcd(udev->bus); local
4766 struct usb_hcd *hcd = bus_to_hcd(udev->bus); local
4861 struct usb_hcd *hcd = bus_to_hcd(hdev->bus); local
5352 struct usb_hcd *hcd = bus_to_hcd(hdev->bus); local
6095 struct usb_hcd *hcd = bus_to_hcd(udev->bus); local
[all...]

Completed in 356 milliseconds

1234567