| /linux-4.1.27/drivers/usb/host/ | 
| D | uhci-hcd.c | 91 static void suspend_rh(struct uhci_hcd *uhci, enum uhci_rh_state new_state); 92 static void wakeup_rh(struct uhci_hcd *uhci); 93 static void uhci_get_current_frame_number(struct uhci_hcd *uhci); 98 static __hc32 uhci_frame_skel_link(struct uhci_hcd *uhci, int frame)  in uhci_frame_skel_link()  argument 120 	return LINK_TO_QH(uhci, uhci->skelqh[skelnum]);  in uhci_frame_skel_link() 130 static void finish_reset(struct uhci_hcd *uhci)  in finish_reset()  argument 138 	for (port = 0; port < uhci->rh_numports; ++port)  in finish_reset() 139 		uhci_writew(uhci, 0, USBPORTSC1 + (port * 2));  in finish_reset() 141 	uhci->port_c_suspend = uhci->resuming_ports = 0;  in finish_reset() 142 	uhci->rh_state = UHCI_RH_RESET;  in finish_reset() [all …] 
 | 
| D | uhci-hub.c | 43 static int any_ports_active(struct uhci_hcd *uhci)  in any_ports_active()  argument 47 	for (port = 0; port < uhci->rh_numports; ++port) {  in any_ports_active() 48 		if ((uhci_readw(uhci, USBPORTSC1 + port * 2) &  in any_ports_active() 50 				test_bit(port, &uhci->port_c_suspend))  in any_ports_active() 56 static inline int get_hub_status_data(struct uhci_hcd *uhci, char *buf)  in get_hub_status_data()  argument 71 	for (port = 0; port < uhci->rh_numports; ++port) {  in get_hub_status_data() 72 		if ((uhci_readw(uhci, USBPORTSC1 + port * 2) & mask) ||  in get_hub_status_data() 73 				test_bit(port, &uhci->port_c_suspend))  in get_hub_status_data() 80 	status = uhci_readw(uhci, port_addr);	\ 84 	uhci_writew(uhci, status, port_addr) [all …] 
 | 
| D | uhci-q.c | 28 static void uhci_set_next_interrupt(struct uhci_hcd *uhci)  in uhci_set_next_interrupt()  argument 30 	if (uhci->is_stopped)  in uhci_set_next_interrupt() 31 		mod_timer(&uhci_to_hcd(uhci)->rh_timer, jiffies);  in uhci_set_next_interrupt() 32 	uhci->term_td->status |= cpu_to_hc32(uhci, TD_CTRL_IOC);  in uhci_set_next_interrupt() 35 static inline void uhci_clear_next_interrupt(struct uhci_hcd *uhci)  in uhci_clear_next_interrupt()  argument 37 	uhci->term_td->status &= ~cpu_to_hc32(uhci, TD_CTRL_IOC);  in uhci_clear_next_interrupt() 46 static void uhci_fsbr_on(struct uhci_hcd *uhci)  in uhci_fsbr_on()  argument 53 	uhci->fsbr_is_on = 1;  in uhci_fsbr_on() 54 	lqh = list_entry(uhci->skel_async_qh->node.prev,  in uhci_fsbr_on() 56 	lqh->link = LINK_TO_QH(uhci, uhci->skel_term_qh);  in uhci_fsbr_on() [all …] 
 | 
| D | uhci-hcd.h | 81 #define UHCI_PTR_BITS(uhci)	cpu_to_hc32((uhci), 0x000F)  argument 82 #define UHCI_PTR_TERM(uhci)	cpu_to_hc32((uhci), 0x0001)  argument 83 #define UHCI_PTR_QH(uhci)	cpu_to_hc32((uhci), 0x0002)  argument 84 #define UHCI_PTR_DEPTH(uhci)	cpu_to_hc32((uhci), 0x0004)  argument 85 #define UHCI_PTR_BREADTH(uhci)	cpu_to_hc32((uhci), 0x0000)  argument 189 #define LINK_TO_QH(uhci, qh)	(UHCI_PTR_QH((uhci)) | \  argument 190 				cpu_to_hc32((uhci), (qh)->dma_handle)) 223 #define td_token(uhci, td)	hc32_to_cpu((uhci), (td)->token)  argument 274 #define td_status(uhci, td)		hc32_to_cpu((uhci), \  argument 277 #define LINK_TO_TD(uhci, td)		(cpu_to_hc32((uhci), (td)->dma_handle))  argument [all …] 
 | 
| D | uhci-pci.c | 26 static void uhci_pci_reset_hc(struct uhci_hcd *uhci)  in uhci_pci_reset_hc()  argument 28 	uhci_reset_hc(to_pci_dev(uhci_dev(uhci)), uhci->io_addr);  in uhci_pci_reset_hc() 37 static int uhci_pci_check_and_reset_hc(struct uhci_hcd *uhci)  in uhci_pci_check_and_reset_hc()  argument 39 	return uhci_check_and_reset_hc(to_pci_dev(uhci_dev(uhci)),  in uhci_pci_check_and_reset_hc() 40 				uhci->io_addr);  in uhci_pci_check_and_reset_hc() 47 static void uhci_pci_configure_hc(struct uhci_hcd *uhci)  in uhci_pci_configure_hc()  argument 49 	struct pci_dev *pdev = to_pci_dev(uhci_dev(uhci));  in uhci_pci_configure_hc() 59 static int uhci_pci_resume_detect_interrupts_are_broken(struct uhci_hcd *uhci)  in uhci_pci_resume_detect_interrupts_are_broken()  argument 63 	switch (to_pci_dev(uhci_dev(uhci))->vendor) {  in uhci_pci_resume_detect_interrupts_are_broken() 81 		for (port = 0; port < uhci->rh_numports; ++port) {  in uhci_pci_resume_detect_interrupts_are_broken() [all …] 
 | 
| D | uhci-debug.c | 42 static int uhci_show_td(struct uhci_hcd *uhci, struct uhci_td *td, char *buf,  in uhci_show_td()  argument 49 	status = td_status(uhci, td);  in uhci_show_td() 51 		hc32_to_cpu(uhci, td->link));  in uhci_show_td() 68 	token = td_token(uhci, td);  in uhci_show_td() 91 	out += sprintf(out, "(buf=%08x)\n", hc32_to_cpu(uhci, td->buffer));  in uhci_show_td() 99 static int uhci_show_urbp(struct uhci_hcd *uhci, struct urb_priv *urbp,  in uhci_show_urbp()  argument 142 			out += uhci_show_td(uhci, td, out,  in uhci_show_urbp() 147 			if (td_status(uhci, td) & TD_CTRL_ACTIVE)  in uhci_show_urbp() 164 static int uhci_show_qh(struct uhci_hcd *uhci,  in uhci_show_qh()  argument 182 			hc32_to_cpu(uhci, qh->link),  in uhci_show_qh() [all …] 
 | 
| D | uhci-grlib.c | 27 	struct uhci_hcd *uhci = hcd_to_uhci(hcd);  in uhci_grlib_init()  local 38 	if (!(uhci_readw(uhci, USBPORTSC1) & 0x80)) {  in uhci_grlib_init() 39 		uhci->big_endian_mmio = 1;  in uhci_grlib_init() 40 		uhci->big_endian_desc = 1;  in uhci_grlib_init() 43 	uhci->rh_numports = uhci_count_ports(hcd);  in uhci_grlib_init() 46 	uhci->reset_hc = uhci_generic_reset_hc;  in uhci_grlib_init() 47 	uhci->check_and_reset_hc = uhci_generic_check_and_reset_hc;  in uhci_grlib_init() 49 	uhci->configure_hc = NULL;  in uhci_grlib_init() 50 	uhci->resume_detect_interrupts_are_broken = NULL;  in uhci_grlib_init() 51 	uhci->global_suspend_mode_is_broken = NULL;  in uhci_grlib_init() [all …] 
 | 
| D | uhci-platform.c | 16 	struct uhci_hcd *uhci = hcd_to_uhci(hcd);  in uhci_platform_init()  local 18 	uhci->rh_numports = uhci_count_ports(hcd);  in uhci_platform_init() 21 	uhci->reset_hc = uhci_generic_reset_hc;  in uhci_platform_init() 22 	uhci->check_and_reset_hc = uhci_generic_check_and_reset_hc;  in uhci_platform_init() 25 	uhci->configure_hc = NULL;  in uhci_platform_init() 26 	uhci->resume_detect_interrupts_are_broken = NULL;  in uhci_platform_init() 27 	uhci->global_suspend_mode_is_broken = NULL;  in uhci_platform_init() 30 	check_and_reset_hc(uhci);  in uhci_platform_init() 67 	struct uhci_hcd	*uhci;  in uhci_hcd_platform_probe()  local 97 	uhci = hcd_to_uhci(hcd);  in uhci_hcd_platform_probe() [all …] 
 | 
| D | Makefile | 60 obj-$(CONFIG_USB_UHCI_HCD)	+= uhci-hcd.o
  | 
| D | Kconfig | 599 	  module will be called uhci-hcd.
  | 
| /linux-4.1.27/Documentation/devicetree/bindings/usb/ | 
| D | usb-uhci.txt | 5 - compatible : "generic-uhci" (deprecated: "platform-uhci") 11 	uhci@d8007b00 { 12 		compatible = "generic-uhci";
  | 
| /linux-4.1.27/arch/arm/boot/dts/ | 
| D | wm8850.dtsi | 243 		uhci@d8007b00 { 244 			compatible = "platform-uhci"; 249 		uhci@d8008d00 { 250 			compatible = "platform-uhci";
  | 
| D | wm8750.dtsi | 256 		uhci@d8007b00 { 257 			compatible = "platform-uhci"; 262 		uhci@d8008d00 { 263 			compatible = "platform-uhci";
  | 
| D | vt8500.dtsi | 114 		uhci@d8007b00 { 115 			compatible = "platform-uhci";
  | 
| D | wm8650.dtsi | 184 		uhci@d8007b00 { 185 			compatible = "platform-uhci";
  | 
| D | wm8505.dtsi | 212 		uhci@d8007300 { 213 			compatible = "platform-uhci";
  | 
| /linux-4.1.27/Documentation/usb/ | 
| D | rio.txt | 126     modprobe usb-uhci  (or uhci)
  | 
| D | acm.txt | 59 	uhci-hcd.ko ohci-hcd.ko or ehci-hcd.ko
  | 
| D | usb-serial.txt | 272   This driver works under SMP with the usb-uhci driver.  It does not 273   work under SMP with the uhci driver.
  | 
| D | ehci.txt | 98 "ohci-hcd"  or "uhci-hcd".  In case of any trouble with the EHCI driver,
  | 
| /linux-4.1.27/Documentation/ia64/ | 
| D | xen.txt | 47       --builtin mptscsih --builtin uhci-hcd --builtin ohci-hcd \ 152       --builtin mptbase --builtin mptscsih --builtin uhci-hcd \
  | 
| /linux-4.1.27/drivers/usb/serial/ | 
| D | Kconfig | 129 	  This driver works under SMP with the usb-uhci driver.  It does not 130 	  work under SMP with the uhci driver.
  | 
| /linux-4.1.27/Documentation/ | 
| D | kernel-parameters.txt | 3731 	uhci-hcd.ignore_oc=
  | 
| /linux-4.1.27/ | 
| D | MAINTAINERS | 1608 F:	drivers/usb/host/uhci-platform.c 10434 F:	drivers/usb/host/uhci*
  |