/linux/include/linux/usb/ |
H A D | hcd.h | 93 const struct hc_driver *driver; /* hw-specific hooks */ 237 struct hc_driver { struct 451 struct usb_hcd *__usb_create_hcd(const struct hc_driver *driver, 454 extern struct usb_hcd *usb_create_hcd(const struct hc_driver *driver, 456 extern struct usb_hcd *usb_create_shared_hcd(const struct hc_driver *driver, 484 const struct hc_driver *driver); 492 const struct hc_driver *driver) in usb_hcd_amd_resume_bug() 502 const struct hc_driver *driver) in usb_hcd_amd_resume_bug() 238 descriptionhc_driver global() argument 239 product_deschc_driver global() argument 240 hcd_priv_sizehc_driver global() argument 243 irqhc_driver global() argument 245 flagshc_driver global() argument 258 resethc_driver global() argument 259 starthc_driver global() argument 265 pci_suspendhc_driver global() argument 268 pci_resumehc_driver global() argument 271 pci_poweroff_latehc_driver global() argument 274 stophc_driver global() argument 277 shutdownhc_driver global() argument 280 get_frame_numberhc_driver global() argument 283 urb_enqueuehc_driver global() argument 285 urb_dequeuehc_driver global() argument 297 map_urb_for_dmahc_driver global() argument 299 unmap_urb_for_dmahc_driver global() argument 302 endpoint_disablehc_driver global() argument 307 endpoint_resethc_driver global() argument 311 hub_status_datahc_driver global() argument 312 hub_controlhc_driver global() argument 315 bus_suspendhc_driver global() argument 316 bus_resumehc_driver global() argument 317 start_port_resethc_driver global() argument 318 get_resuming_portshc_driver global() argument 321 relinquish_porthc_driver global() argument 323 port_handed_overhc_driver global() argument 326 clear_tt_buffer_completehc_driver global() argument 331 alloc_devhc_driver global() argument 333 free_devhc_driver global() argument 335 alloc_streamshc_driver global() argument 341 free_streamshc_driver global() argument 356 add_endpointhc_driver global() argument 359 drop_endpointhc_driver global() argument 366 check_bandwidthhc_driver global() argument 374 reset_bandwidthhc_driver global() argument 376 address_devicehc_driver global() argument 379 enable_devicehc_driver global() argument 383 update_hub_devicehc_driver global() argument 385 reset_devicehc_driver global() argument 389 update_devicehc_driver global() argument 390 set_usb2_hw_lpmhc_driver global() argument 393 enable_usb3_lpm_timeouthc_driver global() argument 398 disable_usb3_lpm_timeouthc_driver global() argument 400 find_raw_port_numberhc_driver global() argument 402 port_powerhc_driver global() argument 405 submit_single_step_set_featurehc_driver global() argument
|
/linux/drivers/usb/host/ |
H A D | ehci-npcm7xx.c | 27 static struct hc_driver __read_mostly ehci_npcm7xx_hc_driver; 52 const struct hc_driver *driver = &ehci_npcm7xx_hc_driver; in npcm7xx_ehci_hcd_drv_probe()
|
H A D | ehci-spear.c | 33 static struct hc_driver __read_mostly ehci_spear_hc_driver; 60 const struct hc_driver *driver = &ehci_spear_hc_driver; in spear_ehci_hcd_drv_probe()
|
H A D | ohci-spear.c | 32 static struct hc_driver __read_mostly ohci_spear_hc_driver; 36 const struct hc_driver *driver = &ohci_spear_hc_driver; in spear_ohci_hcd_drv_probe()
|
H A D | ohci-nxp.c | 50 static struct hc_driver __read_mostly ohci_nxp_hc_driver; 152 const struct hc_driver *driver = &ohci_nxp_hc_driver; in ohci_hcd_nxp_probe()
|
H A D | ohci-sm501.c | 43 static const struct hc_driver ohci_sm501_hc_driver = { 90 const struct hc_driver *driver = &ohci_sm501_hc_driver; in ohci_hcd_sm501_drv_probe()
|
H A D | xhci-histb.c | 186 static struct hc_driver __read_mostly xhci_histb_hc_driver; 191 const struct hc_driver *driver; in xhci_histb_probe()
|
H A D | ehci-grlib.c | 24 static const struct hc_driver ehci_grlib_hc_driver = {
|
H A D | ehci-xilinx-of.c | 60 static const struct hc_driver ehci_xilinx_of_hc_driver = {
|
H A D | uhci-grlib.c | 60 static const struct hc_driver uhci_grlib_hc_driver = {
|
H A D | ehci-sh.c | 26 static const struct hc_driver ehci_sh_hc_driver = {
|
H A D | ohci-ppc-of.c | 42 static const struct hc_driver ohci_ppc_of_hc_driver = {
|
H A D | uhci-platform.c | 37 static const struct hc_driver uhci_platform_hc_driver = {
|
H A D | ehci-ppc-of.c | 25 static const struct hc_driver ehci_ppc_of_hc_driver = {
|
H A D | ohci-sa1111.c | 78 static const struct hc_driver ohci_sa1111_hc_driver = {
|
H A D | ehci-omap.c | 67 static struct hc_driver __read_mostly ehci_omap_hc_driver;
|
H A D | ohci-at91.c | 65 static struct hc_driver __read_mostly ohci_at91_hc_driver; 180 static int usb_hcd_at91_probe(const struct hc_driver *driver, in usb_hcd_at91_probe() 706 * workarounds. We override certain hc_driver functions here to in ohci_at91_init()
|
H A D | xhci-plat.c | 28 static struct hc_driver __read_mostly xhci_plat_hc_driver; 147 const struct hc_driver *driver; in xhci_plat_probe()
|
H A D | ohci-pci.c | 289 static struct hc_driver __read_mostly ohci_pci_hc_driver;
|
H A D | uhci-pci.c | 260 static const struct hc_driver uhci_driver = {
|
H A D | ehci-ps3.c | 57 static const struct hc_driver ps3_ehci_hc_driver = {
|
H A D | ohci-ps3.c | 44 static const struct hc_driver ps3_ohci_hc_driver = {
|
H A D | ohci-exynos.c | 24 static struct hc_driver __read_mostly exynos_ohci_hc_driver;
|
H A D | ehci-pci.c | 374 static struct hc_driver __read_mostly ehci_pci_hc_driver;
|
H A D | ehci-exynos.c | 35 static struct hc_driver __read_mostly exynos_ehci_hc_driver;
|