Home
last modified time | relevance | path

Searched refs:otg_regs (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.4/drivers/usb/cdns3/
Ddrd.c71 id = readl(&cdns->otg_regs->sts) & OTGSTS_ID_VALUE; in cdns3_get_id()
81 vbus = !!(readl(&cdns->otg_regs->sts) & OTGSTS_VBUS_VALID); in cdns3_get_vbus()
114 writel(0, &cdns->otg_regs->ien); in cdns3_otg_disable_irq()
124 OTGIEN_VBUSVALID_FALL_INT, &cdns->otg_regs->ien); in cdns3_otg_enable_irq()
141 writel(OTGCMD_HOST_BUS_REQ | reg, &cdns->otg_regs->cmd); in cdns3_drd_switch_host()
144 ret = readl_poll_timeout_atomic(&cdns->otg_regs->sts, val, in cdns3_drd_switch_host()
154 &cdns->otg_regs->cmd); in cdns3_drd_switch_host()
156 readl_poll_timeout_atomic(&cdns->otg_regs->state, val, in cdns3_drd_switch_host()
178 writel(OTGCMD_DEV_BUS_REQ | reg, &cdns->otg_regs->cmd); in cdns3_drd_switch_gadget()
182 ret = readl_poll_timeout_atomic(&cdns->otg_regs->sts, val, in cdns3_drd_switch_gadget()
[all …]
Dcore.h76 struct cdns3_otg_common_regs *otg_regs; member