Searched refs:dwc3_imx (Results 1 – 1 of 1) sorted by relevance
50 static void dwc3_imx8mp_wakeup_enable(struct dwc3_imx8mp *dwc3_imx) in dwc3_imx8mp_wakeup_enable() argument52 struct dwc3 *dwc3 = platform_get_drvdata(dwc3_imx->dwc3); in dwc3_imx8mp_wakeup_enable()58 val = readl(dwc3_imx->glue_base + USB_WAKEUP_CTRL); in dwc3_imx8mp_wakeup_enable()67 writel(val, dwc3_imx->glue_base + USB_WAKEUP_CTRL); in dwc3_imx8mp_wakeup_enable()70 static void dwc3_imx8mp_wakeup_disable(struct dwc3_imx8mp *dwc3_imx) in dwc3_imx8mp_wakeup_disable() argument74 val = readl(dwc3_imx->glue_base + USB_WAKEUP_CTRL); in dwc3_imx8mp_wakeup_disable()76 writel(val, dwc3_imx->glue_base + USB_WAKEUP_CTRL); in dwc3_imx8mp_wakeup_disable()81 struct dwc3_imx8mp *dwc3_imx = _dwc3_imx; in dwc3_imx8mp_interrupt() local82 struct dwc3 *dwc = platform_get_drvdata(dwc3_imx->dwc3); in dwc3_imx8mp_interrupt()84 if (!dwc3_imx->pm_suspended) in dwc3_imx8mp_interrupt()[all …]