Lines Matching refs:iomem
38 void __iomem *iomem; member
51 static inline void ti_am335x_xbar_write(void __iomem *iomem, int event, u8 val) in ti_am335x_xbar_write() argument
59 writeb_relaxed(val, iomem + (63 - event % 4)); in ti_am335x_xbar_write()
61 writeb_relaxed(val, iomem + event); in ti_am335x_xbar_write()
72 ti_am335x_xbar_write(xbar->iomem, map->dma_line, 0); in ti_am335x_xbar_free()
120 ti_am335x_xbar_write(xbar->iomem, map->dma_line, map->mux_val); in ti_am335x_xbar_route_allocate()
136 void __iomem *iomem; in ti_am335x_xbar_probe() local
175 iomem = devm_platform_ioremap_resource(pdev, 0); in ti_am335x_xbar_probe()
176 if (IS_ERR(iomem)) in ti_am335x_xbar_probe()
177 return PTR_ERR(iomem); in ti_am335x_xbar_probe()
179 xbar->iomem = iomem; in ti_am335x_xbar_probe()
188 ti_am335x_xbar_write(xbar->iomem, i, 0); in ti_am335x_xbar_probe()
201 void __iomem *iomem; member
218 static inline void ti_dra7_xbar_write(void __iomem *iomem, int xbar, u16 val) in ti_dra7_xbar_write() argument
220 writew_relaxed(val, iomem + (xbar * 2)); in ti_dra7_xbar_write()
231 ti_dra7_xbar_write(xbar->iomem, map->xbar_out, xbar->safe_val); in ti_dra7_xbar_free()
288 ti_dra7_xbar_write(xbar->iomem, map->xbar_out, map->xbar_in); in ti_dra7_xbar_route_allocate()
331 void __iomem *iomem; in ti_dra7_xbar_probe() local
408 iomem = devm_platform_ioremap_resource(pdev, 0); in ti_dra7_xbar_probe()
409 if (IS_ERR(iomem)) in ti_dra7_xbar_probe()
410 return PTR_ERR(iomem); in ti_dra7_xbar_probe()
412 xbar->iomem = iomem; in ti_dra7_xbar_probe()
424 ti_dra7_xbar_write(xbar->iomem, i, xbar->safe_val); in ti_dra7_xbar_probe()
433 ti_dra7_xbar_write(xbar->iomem, i, i); in ti_dra7_xbar_probe()