Searched refs:otg_regs (Results 1 – 6 of 6) sorted by relevance
| /OK3568_Linux_fs/u-boot/drivers/usb/cdns3/ |
| H A D | drd.c | 73 id = readl(&cdns->otg_regs->sts) & OTGSTS_ID_VALUE; in cdns3_get_id() 83 vbus = !!(readl(&cdns->otg_regs->sts) & OTGSTS_VBUS_VALID); in cdns3_get_vbus() 124 writel(OTGCMD_HOST_BUS_REQ | reg, &cdns->otg_regs->cmd); in cdns3_drd_switch_host() 127 ret = readl_poll_timeout_atomic(&cdns->otg_regs->sts, val, in cdns3_drd_switch_host() 137 &cdns->otg_regs->cmd); in cdns3_drd_switch_host() 139 readl_poll_timeout_atomic(&cdns->otg_regs->state, val, in cdns3_drd_switch_host() 161 writel(OTGCMD_DEV_BUS_REQ | reg, &cdns->otg_regs->cmd); in cdns3_drd_switch_gadget() 165 ret = readl_poll_timeout_atomic(&cdns->otg_regs->sts, val, in cdns3_drd_switch_gadget() 180 &cdns->otg_regs->cmd); in cdns3_drd_switch_gadget() 182 readl_poll_timeout_atomic(&cdns->otg_regs->state, val, in cdns3_drd_switch_gadget() [all …]
|
| H A D | core.h | 80 struct cdns3_otg_common_regs *otg_regs; member
|
| /OK3568_Linux_fs/kernel/drivers/usb/cdns3/ |
| H A D | drd.c | 92 id = readl(&cdns->otg_regs->sts) & OTGSTS_ID_VALUE; in cdns3_get_id() 102 vbus = !!(readl(&cdns->otg_regs->sts) & OTGSTS_VBUS_VALID); in cdns3_get_vbus() 161 &cdns->otg_regs->cmd); in cdns3_drd_host_on() 169 ret = readl_poll_timeout_atomic(&cdns->otg_regs->sts, val, in cdns3_drd_host_on() 189 &cdns->otg_regs->cmd); in cdns3_drd_host_off() 192 readl_poll_timeout_atomic(&cdns->otg_regs->state, val, in cdns3_drd_host_off() 211 writel(OTGCMD_DEV_BUS_REQ | reg, &cdns->otg_regs->cmd); in cdns3_drd_gadget_on() 220 ret = readl_poll_timeout_atomic(&cdns->otg_regs->sts, val, in cdns3_drd_gadget_on() 246 &cdns->otg_regs->cmd); in cdns3_drd_gadget_off() 248 readl_poll_timeout_atomic(&cdns->otg_regs->state, val, in cdns3_drd_gadget_off() [all …]
|
| H A D | cdns3-imx.c | 251 void __iomem *otg_regs = (void __iomem *)(cdns->otg_regs); in cdns_imx_platform_suspend() local 332 value = readl(otg_regs + OTGSTS); in cdns_imx_platform_suspend() 333 ret = readl_poll_timeout(otg_regs + OTGSTS, value, in cdns_imx_platform_suspend()
|
| H A D | core.h | 92 struct cdns3_otg_common_regs *otg_regs; member
|
| /OK3568_Linux_fs/u-boot/drivers/usb/host/ |
| H A D | ohci-lpc32xx.c | 32 struct otg_regs { struct 83 static struct otg_regs *otg = (struct otg_regs *)USB_BASE;
|