Lines Matching refs:view
30 static int ulpi_viewport_wait(void __iomem *view, u32 mask) in ulpi_viewport_wait() argument
35 if (!(readl(view) & mask)) in ulpi_viewport_wait()
47 void __iomem *view = otg->io_priv; in ulpi_viewport_read() local
49 writel(ULPI_VIEW_WAKEUP | ULPI_VIEW_WRITE, view); in ulpi_viewport_read()
50 ret = ulpi_viewport_wait(view, ULPI_VIEW_WAKEUP); in ulpi_viewport_read()
54 writel(ULPI_VIEW_RUN | ULPI_VIEW_READ | ULPI_VIEW_ADDR(reg), view); in ulpi_viewport_read()
55 ret = ulpi_viewport_wait(view, ULPI_VIEW_RUN); in ulpi_viewport_read()
59 return ULPI_VIEW_DATA_READ(readl(view)); in ulpi_viewport_read()
65 void __iomem *view = otg->io_priv; in ulpi_viewport_write() local
67 writel(ULPI_VIEW_WAKEUP | ULPI_VIEW_WRITE, view); in ulpi_viewport_write()
68 ret = ulpi_viewport_wait(view, ULPI_VIEW_WAKEUP); in ulpi_viewport_write()
73 ULPI_VIEW_ADDR(reg), view); in ulpi_viewport_write()
75 return ulpi_viewport_wait(view, ULPI_VIEW_RUN); in ulpi_viewport_write()