/linux-2.4.37.9/drivers/usb/ ! |
D | hcd.c | 285 struct usb_hcd *hcd, in rh_string() argument 299 strcpy (buf, hcd->bus->bus_name); in rh_string() 303 strcpy (buf, hcd->product_desc); in rh_string() 308 hcd->description); in rh_string() 321 static int rh_call_control (struct usb_hcd *hcd, struct urb *urb) in rh_call_control() argument 361 if (hcd->driver->flags & HCD_USB2) in rh_call_control() 363 else if (hcd->driver->flags & HCD_USB11) in rh_call_control() 370 if (hcd->driver->flags & HCD_USB2) { in rh_call_control() 380 wValue & 0xff, hcd, in rh_call_control() 395 hcd->bus->bus_name, wValue); in rh_call_control() [all …]
|
D | hcd.h | 107 void (*irq) (struct usb_hcd *hcd, struct pt_regs *regs); 115 int (*start) (struct usb_hcd *hcd); 118 int (*suspend) (struct usb_hcd *hcd, u32 state); 121 int (*resume) (struct usb_hcd *hcd); 124 void (*stop) (struct usb_hcd *hcd); 127 int (*get_frame_number) (struct usb_hcd *hcd); 133 void (*hcd_free) (struct usb_hcd *hcd); 136 int (*urb_enqueue) (struct usb_hcd *hcd, struct urb *urb, 138 int (*urb_dequeue) (struct usb_hcd *hcd, struct urb *urb); 142 void (*free_config) (struct usb_hcd *hcd, [all …]
|
D | Makefile | 13 export-objs := hcd.o usb.o ov511.o pwc-uncompress.o 56 obj-y += host/ehci-hcd.o 60 usbcore-objs += hcd.o
|
/linux-2.4.37.9/drivers/usb/host/ ! |
D | ehci-hcd.c | 205 ehci->hcd.state = USB_STATE_HALT; in ehci_reset() 215 if (!HCD_IS_RUNNING (ehci->hcd.state)) in ehci_ready() 227 ehci->hcd.state = USB_STATE_HALT; in ehci_ready() 239 ehci->hcd.state = USB_STATE_HALT; in ehci_ready() 242 ehci->hcd.state = USB_STATE_READY; in ehci_ready() 295 pci_write_config_dword (ehci->hcd.pdev, where, cap); in bios_handoff() 301 pci_read_config_dword (ehci->hcd.pdev, where, &cap); in bios_handoff() 306 pci_write_config_dword (ehci->hcd.pdev, where, 0); in bios_handoff() 329 static int ehci_start (struct usb_hcd *hcd) in ehci_start() argument 331 struct ehci_hcd *ehci = hcd_to_ehci (hcd); in ehci_start() [all …]
|
D | ehci-mem.c | 47 return &ehci->hcd; in ehci_hcd_alloc() 52 static void ehci_hcd_free (struct usb_hcd *hcd) in ehci_hcd_free() argument 54 kfree (hcd_to_ehci (hcd)); in ehci_hcd_free() 169 pci_free_consistent (ehci->hcd.pdev, in ehci_mem_cleanup() 186 ehci->qtd_pool = pci_pool_create ("ehci_qtd", ehci->hcd.pdev, in ehci_mem_init() 196 ehci->qh_pool = pci_pool_create ("ehci_qh", ehci->hcd.pdev, in ehci_mem_init() 210 ehci->itd_pool = pci_pool_create ("ehci_itd", ehci->hcd.pdev, in ehci_mem_init() 220 ehci->sitd_pool = pci_pool_create ("ehci_sitd", ehci->hcd.pdev, in ehci_mem_init() 231 pci_alloc_consistent (ehci->hcd.pdev, in ehci_mem_init()
|
D | ehci.h | 72 struct usb_hcd hcd; member 98 #define hcd_to_ehci(hcd_ptr) container_of(hcd_ptr, struct ehci_hcd, hcd) 541 static inline int hcd_register_root (struct usb_hcd *hcd) in hcd_register_root() argument 543 return usb_new_device (hcd_to_bus (hcd)->root_hub); in hcd_register_root() 549 static inline struct usb_bus *hcd_to_bus (struct usb_hcd *hcd) in hcd_to_bus() argument 550 { return &hcd->self; } in hcd_to_bus() 552 static inline int hcd_register_root (struct usb_hcd *hcd) in hcd_register_root() argument 555 hcd_to_bus (hcd)->root_hub, &hcd->pdev->dev); in hcd_register_root()
|
D | ehci-dbg.c | 24 (ehci)->hcd.pdev->slot_name , ## args ) 31 (ehci)->hcd.pdev->slot_name , ## args ) 34 (ehci)->hcd.pdev->slot_name , ## args ) 37 (ehci)->hcd.pdev->slot_name , ## args ) 448 ehci = container_of (pci_get_drvdata (pdev), struct ehci_hcd, hcd); in show_async() 491 ehci = container_of (pci_get_drvdata (pdev), struct ehci_hcd, hcd); in show_periodic() 597 ehci = container_of (pci_get_drvdata (pdev), struct ehci_hcd, hcd); in show_registers() 609 i >> 8, i & 0x0ff, ehci->hcd.state); in show_registers() 686 device_create_file (&bus->hcd.pdev->dev, &dev_attr_async); in create_debug_files() 687 device_create_file (&bus->hcd.pdev->dev, &dev_attr_periodic); in create_debug_files() [all …]
|
D | ehci-sched.c | 37 static int ehci_get_frame (struct usb_hcd *hcd); 183 ehci->hcd.state = USB_STATE_HALT; in enable_periodic() 190 ehci->hcd.state = USB_STATE_RUNNING; in enable_periodic() 208 ehci->hcd.state = USB_STATE_HALT; in disable_periodic() 255 if (((ehci_get_frame (&ehci->hcd) - frame) % qh->period) == 0) { in intr_deschedule() 272 hcd_to_bus (&ehci->hcd)->bandwidth_allocated -= in intr_deschedule() 433 hcd_to_bus (&ehci->hcd)->bandwidth_allocated += in qh_schedule() 483 hcd_to_bus (&ehci->hcd)->bandwidth_int_reqs++; in intr_submit() 891 ehci->hcd.pdev->slot_name, in itd_stream_schedule() 1000 hcd_to_bus (&ehci->hcd)->bandwidth_allocated in itd_link_urb() [all …]
|
D | ehci-hub.c | 62 ehci_hub_status_data (struct usb_hcd *hcd, char *buf) in ehci_hub_status_data() argument 64 struct ehci_hcd *ehci = hcd_to_ehci (hcd); in ehci_hub_status_data() 138 struct usb_hcd *hcd, in ehci_hub_control() argument 145 struct ehci_hcd *ehci = hcd_to_ehci (hcd); in ehci_hub_control()
|
D | ehci-q.c | 211 hcd_to_bus (&ehci->hcd)->bandwidth_int_reqs--; in ehci_urb_done() 256 usb_hcd_giveback_urb (&ehci->hcd, urb, regs); in ehci_urb_done() 359 && HCD_IS_RUNNING (ehci->hcd.state))) { in qh_completions() 787 ehci->hcd.state = USB_STATE_RUNNING; in qh_link_async() 1010 && HCD_IS_RUNNING (ehci->hcd.state)) in end_unlink_async() 1018 if (HCD_IS_RUNNING (ehci->hcd.state) in end_unlink_async() 1052 if (ehci->hcd.state != USB_STATE_HALT) { in start_unlink_async() 1072 if (unlikely (ehci->hcd.state == USB_STATE_HALT)) { in start_unlink_async()
|
D | Makefile | 8 obj-$(CONFIG_USB_EHCI_HCD) += ehci-hcd.o
|
/linux-2.4.37.9/Documentation/usb/ ! |
D | ohci.txt | 13 * everything has been moved into 2 files (ohci-hcd.c, ohci-hub-root.c and headers) 44 files: ohci-hcd.c ohci-hcd.h 60 files: ohci-hcd.c ohci-hcd.h 96 (files: ohci-done-list.c in ohci-hcd.c now(v0.2.0))
|
D | ehci.txt | 91 # modprobe ehci-hcd 95 # rmmod ehci-hcd 98 "ohci-hcd" or "uhci-hcd". In case of any trouble with the EHCI driver, 181 default ehci-hcd driver uses the minimum latency, which means that if
|
D | silverlink.txt | 30 insmod usb/usb-uhci.o <OR> insmod usb/ohci-hcd.o
|
D | w9968cf.txt | 174 named, in order: "videodev", "usbcore", then "ehci-hcd", "usb-uhci", "uhci",
|
/linux-2.4.37.9/Documentation/ ! |
D | Configure.help | 15015 The module will be called ehci-hcd.o. If you want to compile it as a 29395 # LocalWords: SKMC USB UHCI OHCI intel compaq usb ohci HCD Virt Compaq's hcd
|