Searched refs:uhci (Results 1 - 6 of 6) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/host/
H A Duhci-hcd.c50 #include "uhci-hcd.h"
70 * show all queues in /sys/kernel/debug/uhci/[pci_addr]
89 static void suspend_rh(struct uhci_hcd *uhci, enum uhci_rh_state new_state);
90 static void wakeup_rh(struct uhci_hcd *uhci);
91 static void uhci_get_current_frame_number(struct uhci_hcd *uhci);
96 static __le32 uhci_frame_skel_link(struct uhci_hcd *uhci, int frame) argument
118 return LINK_TO_QH(uhci->skelqh[skelnum]);
121 #include "uhci-debug.c"
122 #include "uhci-q.c"
123 #include "uhci
128 finish_reset(struct uhci_hcd *uhci) argument
152 uhci_hc_died(struct uhci_hcd *uhci) argument
168 check_and_reset_hc(struct uhci_hcd *uhci) argument
177 configure_hc(struct uhci_hcd *uhci) argument
204 resume_detect_interrupts_are_broken(struct uhci_hcd *uhci) argument
241 global_suspend_mode_is_broken(struct uhci_hcd *uhci) argument
344 uhci_get_current_frame_number(uhci); variable
357 uhci_scan_schedule(uhci); variable
358 uhci_fsbr_off(uhci); variable
361 start_rh(struct uhci_hcd *uhci) argument
411 start_rh(uhci); variable
419 struct uhci_hcd *uhci = hcd_to_uhci(hcd); local
480 uhci_get_current_frame_number(struct uhci_hcd *uhci) argument
494 release_uhci(struct uhci_hcd *uhci) argument
524 struct uhci_hcd *uhci = hcd_to_uhci(hcd); local
597 struct uhci_hcd *uhci = hcd_to_uhci(hcd); local
737 struct uhci_hcd *uhci = hcd_to_uhci(hcd); local
753 struct uhci_hcd *uhci = hcd_to_uhci(hcd); local
780 struct uhci_hcd *uhci = hcd_to_uhci(hcd); local
794 struct uhci_hcd *uhci = hcd_to_uhci(hcd); local
832 struct uhci_hcd *uhci = hcd_to_uhci(hcd); local
878 struct uhci_hcd *uhci = hcd_to_uhci(hcd); local
902 struct uhci_hcd *uhci = hcd_to_uhci(hcd); local
[all...]
H A Duhci-hub.c42 static int any_ports_active(struct uhci_hcd *uhci) argument
46 for (port = 0; port < uhci->rh_numports; ++port) {
47 if ((inw(uhci->io_addr + USBPORTSC1 + port * 2) &
49 test_bit(port, &uhci->port_c_suspend))
55 static inline int get_hub_status_data(struct uhci_hcd *uhci, char *buf) argument
70 for (port = 0; port < uhci->rh_numports; ++port) {
71 if ((inw(uhci->io_addr + USBPORTSC1 + port * 2) & mask) ||
72 test_bit(port, &uhci->port_c_suspend))
96 static void uhci_finish_suspend(struct uhci_hcd *uhci, int port, argument
104 if (test_bit(port, &uhci
136 uhci_check_ports(struct uhci_hcd *uhci) argument
186 struct uhci_hcd *uhci = hcd_to_uhci(hcd); local
242 struct uhci_hcd *uhci = hcd_to_uhci(hcd); local
[all...]
H A Duhci-q.c28 static void uhci_set_next_interrupt(struct uhci_hcd *uhci) argument
30 if (uhci->is_stopped)
31 mod_timer(&uhci_to_hcd(uhci)->rh_timer, jiffies);
32 uhci->term_td->status |= cpu_to_le32(TD_CTRL_IOC);
35 static inline void uhci_clear_next_interrupt(struct uhci_hcd *uhci) argument
37 uhci->term_td->status &= ~cpu_to_le32(TD_CTRL_IOC);
46 static void uhci_fsbr_on(struct uhci_hcd *uhci) argument
53 uhci->fsbr_is_on = 1;
54 lqh = list_entry(uhci->skel_async_qh->node.prev,
56 lqh->link = LINK_TO_QH(uhci
59 uhci_fsbr_off(struct uhci_hcd *uhci) argument
71 uhci_add_fsbr(struct uhci_hcd *uhci, struct urb *urb) argument
79 uhci_urbp_wants_fsbr(struct uhci_hcd *uhci, struct urb_priv *urbp) argument
94 struct uhci_hcd *uhci = (struct uhci_hcd *) _uhci; local
106 uhci_alloc_td(struct uhci_hcd *uhci) argument
124 uhci_free_td(struct uhci_hcd *uhci, struct uhci_td *td) argument
155 uhci_insert_td_in_frame_list(struct uhci_hcd *uhci, struct uhci_td *td, unsigned framenum) argument
182 uhci_remove_td_from_frame_list(struct uhci_hcd *uhci, struct uhci_td *td) argument
213 uhci_remove_tds_from_frame(struct uhci_hcd *uhci, unsigned int framenum) argument
234 uhci_unlink_isochronous_tds(struct uhci_hcd *uhci, struct urb *urb) argument
243 uhci_alloc_qh(struct uhci_hcd *uhci, struct usb_device *udev, struct usb_host_endpoint *hep) argument
291 uhci_free_qh(struct uhci_hcd *uhci, struct uhci_qh *qh) argument
313 uhci_cleanup_queue(struct uhci_hcd *uhci, struct uhci_qh *qh, struct urb *urb) argument
422 link_iso(struct uhci_hcd *uhci, struct uhci_qh *qh) argument
433 link_interrupt(struct uhci_hcd *uhci, struct uhci_qh *qh) argument
449 link_async(struct uhci_hcd *uhci, struct uhci_qh *qh) argument
478 uhci_activate_qh(struct uhci_hcd *uhci, struct uhci_qh *qh) argument
519 unlink_interrupt(struct uhci_hcd *uhci, struct uhci_qh *qh) argument
531 unlink_async(struct uhci_hcd *uhci, struct uhci_qh *qh) argument
549 uhci_unlink_qh(struct uhci_hcd *uhci, struct uhci_qh *qh) argument
584 uhci_make_qh_idle(struct uhci_hcd *uhci, struct uhci_qh *qh) argument
608 uhci_highest_load(struct uhci_hcd *uhci, int phase, int period) argument
621 uhci_check_bandwidth(struct uhci_hcd *uhci, struct uhci_qh *qh) argument
657 uhci_reserve_bandwidth(struct uhci_hcd *uhci, struct uhci_qh *qh) argument
690 uhci_release_bandwidth(struct uhci_hcd *uhci, struct uhci_qh *qh) argument
720 uhci_alloc_urb_priv(struct uhci_hcd *uhci, struct urb *urb) argument
738 uhci_free_urb_priv(struct uhci_hcd *uhci, struct urb_priv *urbp) argument
787 uhci_submit_control(struct uhci_hcd *uhci, struct urb *urb, struct uhci_qh *qh) argument
913 uhci_submit_common(struct uhci_hcd *uhci, struct urb *urb, struct uhci_qh *qh) argument
1029 uhci_submit_bulk(struct uhci_hcd *uhci, struct urb *urb, struct uhci_qh *qh) argument
1046 uhci_submit_interrupt(struct uhci_hcd *uhci, struct urb *urb, struct uhci_qh *qh) argument
1095 uhci_fixup_short_transfer(struct uhci_hcd *uhci, struct uhci_qh *qh, struct urb_priv *urbp) argument
1142 uhci_result_common(struct uhci_hcd *uhci, struct urb *urb) argument
1226 uhci_submit_isochronous(struct uhci_hcd *uhci, struct urb *urb, struct uhci_qh *qh) argument
1338 uhci_result_isochronous(struct uhci_hcd *uhci, struct urb *urb) argument
1381 struct uhci_hcd *uhci = hcd_to_uhci(hcd); local
1452 struct uhci_hcd *uhci = hcd_to_uhci(hcd); local
1544 uhci_scan_qh(struct uhci_hcd *uhci, struct uhci_qh *qh) argument
1637 uhci_advance_check(struct uhci_hcd *uhci, struct uhci_qh *qh) argument
1708 uhci_scan_schedule(struct uhci_hcd *uhci) argument
[all...]
H A Duhci-debug.c18 #include "uhci-hcd.h"
150 static int uhci_show_qh(struct uhci_hcd *uhci, argument
196 if (qh == uhci->skel_async_qh)
197 out += uhci_show_td(uhci->term_td, out,
254 static int uhci_show_root_hub_state(struct uhci_hcd *uhci, char *buf, int len) argument
263 switch (uhci->rh_state) {
282 rh_state, uhci->fsbr_is_on);
286 static int uhci_show_status(struct uhci_hcd *uhci, char *buf, int len) argument
289 unsigned long io_addr = uhci->io_addr;
337 uhci
343 uhci_sprint_schedule(struct uhci_hcd *uhci, char *buf, int len) argument
495 struct uhci_hcd *uhci = inode->i_private; local
575 uhci_show_qh(struct uhci_hcd *uhci, struct uhci_qh *qh, char *buf, int len, int space) argument
581 uhci_sprint_schedule(struct uhci_hcd *uhci, char *buf, int len) argument
[all...]
H A DMakefile26 obj-$(CONFIG_USB_UHCI_HCD) += uhci-hcd.o
H A Duhci-hcd.h399 static inline struct usb_hcd *uhci_to_hcd(struct uhci_hcd *uhci) argument
401 return container_of((void *) uhci, struct usb_hcd, hcd_priv);

Completed in 24 milliseconds