Home
last modified time | relevance | path

Searched refs:ulpi_vp (Results 1 – 7 of 7) sorted by relevance

/drivers/usb/ulpi/
A Dulpi.c39 err = ulpi_write(ulpi_vp, &ulpi->scratch, tval); in ulpi_integrity_check()
43 val = ulpi_read(ulpi_vp, &ulpi->scratch); in ulpi_integrity_check()
53 int ulpi_init(struct ulpi_viewport *ulpi_vp) in ulpi_init() argument
61 val = ulpi_read(ulpi_vp, reg - i); in ulpi_init()
71 return ulpi_integrity_check(ulpi_vp); in ulpi_init()
109 return ulpi_write(ulpi_vp, reg, flags); in ulpi_set_vbus()
126 val = ulpi_read(ulpi_vp, &ulpi->iface_ctrl); in ulpi_set_vbus_indicator()
144 return ulpi_write(ulpi_vp, reg, val); in ulpi_set_pd()
233 int ulpi_reset(struct ulpi_viewport *ulpi_vp) in ulpi_reset() argument
237 err = ulpi_write(ulpi_vp, in ulpi_reset()
[all …]
A Dulpi-viewport.c40 if ((readl(ulpi_vp->viewport_addr) & mask) == 0) in ulpi_wait()
58 if (readl(ulpi_vp->viewport_addr) & ULPI_SS) in ulpi_wakeup()
61 writel(ULPI_WU, ulpi_vp->viewport_addr); in ulpi_wakeup()
63 err = ulpi_wait(ulpi_vp, ULPI_WU); in ulpi_wakeup()
79 err = ulpi_wakeup(ulpi_vp); in ulpi_request()
83 writel(value, ulpi_vp->viewport_addr); in ulpi_request()
85 err = ulpi_wait(ulpi_vp, ULPI_RWRUN); in ulpi_request()
97 val |= (ulpi_vp->port_num & 0x7) << 24; in ulpi_write()
98 return ulpi_request(ulpi_vp, val); in ulpi_write()
106 val |= (ulpi_vp->port_num & 0x7) << 24; in ulpi_read()
[all …]
/drivers/usb/host/
A Dehci-zynq.c40 struct ulpi_viewport ulpi_vp; in ehci_zynq_probe() local
49 ulpi_vp.viewport_addr = (u32)&priv->ehci->ulpi_viewpoint; in ehci_zynq_probe()
50 ulpi_vp.port_num = 0; in ehci_zynq_probe()
52 ret = ulpi_init(&ulpi_vp); in ehci_zynq_probe()
59 ulpi_write(&ulpi_vp, &ulpi->otg_ctrl, in ehci_zynq_probe()
62 ulpi_write(&ulpi_vp, &ulpi->function_ctrl, in ehci_zynq_probe()
65 ulpi_write(&ulpi_vp, &ulpi->iface_ctrl, 0); in ehci_zynq_probe()
68 ulpi_write(&ulpi_vp, &ulpi->otg_ctrl_set, in ehci_zynq_probe()
A Dehci-msm.c27 struct ulpi_viewport ulpi_vp; /* ULPI Viewport */ member
141 priv->ulpi_vp.port_num = 0; in ehci_usb_of_to_plat()
150 priv->ulpi_vp.viewport_addr = (phys_addr_t)&priv->ehci->ulpi_viewpoint; in ehci_usb_of_to_plat()
A Dehci-omap.c117 struct ulpi_viewport ulpi_vp; in omap_ehci_soft_phy_reset() local
119 ulpi_vp.viewport_addr = (u32)&ehci->insreg05_utmi_ulpi; in omap_ehci_soft_phy_reset()
120 ulpi_vp.port_num = port; in omap_ehci_soft_phy_reset()
122 ulpi_reset(&ulpi_vp); in omap_ehci_soft_phy_reset()
A Dehci-tegra.c638 struct ulpi_viewport ulpi_vp; in init_ulpi_usb_controller() local
692 ulpi_vp.port_num = 0; in init_ulpi_usb_controller()
693 ulpi_vp.viewport_addr = (u32)&usbctlr->ulpi_viewport; in init_ulpi_usb_controller()
695 ret = ulpi_init(&ulpi_vp); in init_ulpi_usb_controller()
701 ulpi_set_vbus(&ulpi_vp, 1, 1); in init_ulpi_usb_controller()
702 ulpi_set_vbus_indicator(&ulpi_vp, 1, 1, 0); in init_ulpi_usb_controller()
/drivers/phy/qcom/
A Dmsm8916-usbh-phy.c25 struct ulpi_viewport ulpi_vp; /* ULPI Viewport */ member
33 ulpi_write(&priv->ulpi_vp, (u8 *)ULPI_MISC_A_SET, in msm_phy_power_on()
44 ulpi_write(&priv->ulpi_vp, (u8 *)ULPI_MISC_A_CLEAR, in msm_phy_power_off()
81 priv->ulpi_vp.port_num = 0; in msm_phy_probe()
86 priv->ulpi_vp.viewport_addr = (phys_addr_t)&priv->ehci->ulpi_viewpoint; in msm_phy_probe()

Completed in 13 milliseconds