Home
last modified time | relevance | path

Searched refs:ehci_writel (Results 1 – 19 of 19) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/usb/host/
H A Dehci-hub.c79 ehci_writel(ehci, status & ~PORT_PE, reg); in ehci_handover_companion_ports()
112 ehci_writel(ehci, status | PORT_CSC, reg); in ehci_handover_companion_ports()
116 ehci_writel(ehci, status & ~PORT_PE, reg); in ehci_handover_companion_ports()
169 ehci_writel(ehci, temp & ~HOSTPC_PHCD, hostpc_reg); in ehci_adjust_port_wakeup_flags()
191 ehci_writel(ehci, t2, reg); in ehci_adjust_port_wakeup_flags()
201 ehci_writel(ehci, temp | HOSTPC_PHCD, hostpc_reg); in ehci_adjust_port_wakeup_flags()
293 ehci_writel(ehci, t2, reg); in ehci_bus_suspend()
323 ehci_writel(ehci, t3 | HOSTPC_PHCD, hostpc_reg); in ehci_bus_suspend()
349 ehci_writel(ehci, STS_IAA, &ehci->regs->status); in ehci_bus_suspend()
361 ehci_writel(ehci, mask, &ehci->regs->intr_enable); in ehci_bus_suspend()
[all …]
H A Dehci-fsl.c289 ehci_writel(ehci, portsc, &ehci->regs->port_status[port_offset]); in ehci_fsl_setup_phy()
411 ehci_writel(ehci, SBUSCFG_INCR8, in ehci_fsl_setup()
470 ehci_writel(ehci, tmp, &ehci->regs->command); in ehci_fsl_mpc512x_drv_suspend()
495 ehci_writel(ehci, tmp, &ehci->regs->port_status[0]); in ehci_fsl_mpc512x_drv_suspend()
531 ehci_writel(ehci, tmp, hcd->regs + FSL_SOC_USB_USBMODE); in ehci_fsl_mpc512x_drv_resume()
533 ehci_writel(ehci, pdata->pm_usbgenctrl, in ehci_fsl_mpc512x_drv_resume()
535 ehci_writel(ehci, ISIPHYCTRL_PXE | ISIPHYCTRL_PHYE, in ehci_fsl_mpc512x_drv_resume()
538 ehci_writel(ehci, SBUSCFG_INCR8, hcd->regs + FSL_SOC_USB_SBUSCFG); in ehci_fsl_mpc512x_drv_resume()
541 ehci_writel(ehci, pdata->pm_command, &ehci->regs->command); in ehci_fsl_mpc512x_drv_resume()
542 ehci_writel(ehci, pdata->pm_intr_enable, &ehci->regs->intr_enable); in ehci_fsl_mpc512x_drv_resume()
[all …]
H A Dehci-hcd.c187 ehci_writel(ehci, 0, &ehci->regs->intr_enable); in ehci_halt()
201 ehci_writel(ehci, temp, &ehci->regs->command); in ehci_halt()
223 ehci_writel(ehci, tmp, &ehci->regs->usbmode); in tdi_reset()
242 ehci_writel(ehci, command, &ehci->regs->command); in ehci_reset()
249 ehci_writel(ehci, USBMODE_EX_HC | USBMODE_EX_VBPS, in ehci_reset()
251 ehci_writel(ehci, TXFIFO_DEFAULT, &ehci->regs->txfill_tuning); in ehci_reset()
287 ehci_writel(ehci, ehci->command, &ehci->regs->command); in ehci_quiesce()
326 ehci_writel(ehci, PORT_RWC_BITS, in ehci_turn_off_all_ports()
344 ehci_writel(ehci, 0, &ehci->regs->configured_flag); in ehci_silence_controller()
583 ehci_writel(ehci, ehci->periodic_dma, &ehci->regs->frame_list); in ehci_run()
[all …]
H A Dehci-tegra.c117 ehci_writel(ehci, 0, &ehci->regs->intr_enable); in tegra_ehci_internal_port_reset()
127 ehci_writel(ehci, temp, portsc_reg); in tegra_ehci_internal_port_reset()
130 ehci_writel(ehci, temp, portsc_reg); in tegra_ehci_internal_port_reset()
154 ehci_writel(ehci, PORT_CSC, portsc_reg); in tegra_ehci_internal_port_reset()
161 ehci_writel(ehci, temp, &ehci->regs->status); in tegra_ehci_internal_port_reset()
164 ehci_writel(ehci, saved_usbintr, &ehci->regs->intr_enable); in tegra_ehci_internal_port_reset()
206 ehci_writel(ehci, temp | PORT_SUSPEND, status_reg); in tegra_ehci_hub_control()
252 ehci_writel(ehci, temp | PORT_RESUME, status_reg); in tegra_ehci_hub_control()
559 ehci_writel(ehci, txfifothresh << 16, &ehci->regs->txfill_tuning); in tegra_ehci_reset()
H A Dehci-brcm.c105 ehci_writel(ehci, CMD_RESET, &ehci->regs->command); in ehci_brcm_reset()
113 ehci_writel(ehci, 0x00800040, &ehci->regs->port_status[0x10]); in ehci_brcm_reset()
114 ehci_writel(ehci, 0x00000001, &ehci->regs->port_status[0x12]); in ehci_brcm_reset()
229 ehci_writel(ehci, 0x00800040, &ehci->regs->port_status[0x10]); in ehci_brcm_resume()
230 ehci_writel(ehci, 0x00000001, &ehci->regs->port_status[0x12]); in ehci_brcm_resume()
H A Dehci-timer.c14 ehci_writel(ehci, ehci->command, &ehci->regs->command); in ehci_set_command_bit()
24 ehci_writel(ehci, ehci->command, &ehci->regs->command); in ehci_clear_command_bit()
202 ehci_writel(ehci, 0, &ehci->regs->configured_flag); in ehci_handle_controller_death()
203 ehci_writel(ehci, 0, &ehci->regs->intr_enable); in ehci_handle_controller_death()
351 ehci_writel(ehci, STS_IAA, &ehci->regs->status); in ehci_iaa_watchdog()
H A Dehci-pmcmsp.c54 ehci_writel(ehci, (val | USB_CTRL_MODE_STREAM_DISABLE), in usb_hcd_tdi_set_mode()
60 ehci_writel(ehci, val, (u32 *)statreg); in usb_hcd_tdi_set_mode()
63 ehci_writel(ehci, USB_CTRL_FIFO_THRESH, (u32 *)fiforeg); in usb_hcd_tdi_set_mode()
H A Dehci-platform.c69 ehci_writel(ehci, portsc, status_reg); in ehci_rockchip_relinquish_port()
83 ehci_writel(ehci, USIC_ENABLE, in ehci_usic_init()
85 ehci_writel(ehci, USIC_MICROFRAME_COUNT, in ehci_usic_init()
87 ehci_writel(ehci, USIC_SCALE_DOWN, in ehci_usic_init()
115 ehci_writel(ehci, BCM_USB_FIFO_THRESHOLD, in ehci_platform_reset()
H A Dehci-mv.c88 ehci_writel(ehci, status, &ehci->regs->port_status[0]); in mv_ehci_reset()
90 ehci_writel(ehci, status, &ehci->regs->port_status[0]); in mv_ehci_reset()
217 ehci_writel(ehci, status, &ehci->regs->port_status[0]); in mv_ehci_probe()
H A Dehci-mxc.c112 ehci_writel(ehci, pdata->portsc, &ehci->regs->port_status[0]); in ehci_mxc_drv_probe()
H A Dehci-pci.c82 ehci_writel(ehci, INTEL_QUARK_X1000_EHCI_MAX_THRESHOLD, in ehci_pci_reinit()
H A Dehci.h769 static inline void ehci_writel(const struct ehci_hcd *ehci, in ehci_writel() function
H A Dehci-q.c1289 ehci_writel(ehci, ehci->command | CMD_IAAD, in start_iaa_cycle()
1300 ehci_writel(ehci, (u32) ehci->async->qh_dma, in end_iaa_cycle()
/OK3568_Linux_fs/u-boot/drivers/usb/host/
H A Dehci-hcd.c140 ehci_writel(reg_ptr, tmp); in ehci_set_usbmode()
186 ehci_writel(&ctrl->hcor->or_usbcmd, cmd); in ehci_reset()
201 ehci_writel(&ctrl->hcor->or_txfilltuning, cmd); in ehci_reset()
218 ehci_writel(&ctrl->hcor->or_usbcmd, cmd); in ehci_shutdown()
226 ehci_writel(&ctrl->hcor->or_portsc[i], reg); in ehci_shutdown()
230 ehci_writel(&ctrl->hcor->or_usbcmd, cmd); in ehci_shutdown()
550 ehci_writel(&ctrl->hcor->or_usbsts, (usbsts & 0x3f)); in ehci_submit_async()
556 ehci_writel(&ctrl->hcor->or_usbcmd, cmd); in ehci_submit_async()
806 ehci_writel(status_reg, reg); in ehci_submit_root()
811 ehci_writel(status_reg, reg); in ehci_submit_root()
[all …]
H A Dehci.h106 #define ehci_writel(a, b) __raw_writel(cpu_to_be32(b), a) macro
109 #define ehci_writel(a, b) writel(b, a) macro
H A Dehci-mxs.c159 ehci_writel(&hcor->or_usbcmd, tmp); in ehci_hcd_stop()
H A Dehci-fsl.c304 ehci_writel(&ehci->txfilltuning, cmd); in set_txfifothresh()
H A Dehci-tegra.c237 ehci_writel(&usbctlr->usb_mode, tmp); in tegra_ehci_set_usbmode()
/OK3568_Linux_fs/kernel/drivers/usb/chipidea/
H A Dhost.c264 ehci_writel(ehci, temp | PORT_SUSPEND, status_reg); in ci_ehci_hub_control()
281 ehci_writel(ehci, temp, status_reg); in ci_ehci_hub_control()
338 ehci_writel(ehci, tmp, &ehci->regs->command); in ci_ehci_bus_suspend()
350 ehci_writel(ehci, tmp, reg); in ci_ehci_bus_suspend()