Lines Matching full:view
21 static int ulpi_viewport_wait(void __iomem *view, u32 mask) in ulpi_viewport_wait() argument
26 if (!(readl(view) & mask)) in ulpi_viewport_wait()
38 void __iomem *view = otg->io_priv; in ulpi_viewport_read() local
40 writel(ULPI_VIEW_WAKEUP | ULPI_VIEW_WRITE, view); in ulpi_viewport_read()
41 ret = ulpi_viewport_wait(view, ULPI_VIEW_WAKEUP); in ulpi_viewport_read()
45 writel(ULPI_VIEW_RUN | ULPI_VIEW_READ | ULPI_VIEW_ADDR(reg), view); in ulpi_viewport_read()
46 ret = ulpi_viewport_wait(view, ULPI_VIEW_RUN); in ulpi_viewport_read()
50 return ULPI_VIEW_DATA_READ(readl(view)); in ulpi_viewport_read()
56 void __iomem *view = otg->io_priv; in ulpi_viewport_write() local
58 writel(ULPI_VIEW_WAKEUP | ULPI_VIEW_WRITE, view); in ulpi_viewport_write()
59 ret = ulpi_viewport_wait(view, ULPI_VIEW_WAKEUP); in ulpi_viewport_write()
64 ULPI_VIEW_ADDR(reg), view); in ulpi_viewport_write()
66 return ulpi_viewport_wait(view, ULPI_VIEW_RUN); in ulpi_viewport_write()