Lines Matching refs:iobase_ptr
457 void __iomem **iobase_ptr, u64 start, u32 size) in crb_map_res() argument
472 if (!*iobase_ptr) { in crb_map_res()
473 *iobase_ptr = devm_ioremap_resource(dev, iores); in crb_map_res()
474 if (IS_ERR(*iobase_ptr)) in crb_map_res()
475 return *iobase_ptr; in crb_map_res()
478 return *iobase_ptr + (new_res.start - iores->start); in crb_map_res()
510 void __iomem **iobase_ptr; in crb_map_io() local
539 iobase_ptr = NULL; in crb_map_io()
545 iobase_ptr = iobase_array + i; in crb_map_io()
550 priv->regs_t = crb_map_res(dev, iores, iobase_ptr, buf->control_address, in crb_map_io()
565 priv->regs_h = *iobase_ptr; in crb_map_io()
588 iobase_ptr = NULL; in crb_map_io()
593 iobase_ptr = iobase_array + i; in crb_map_io()
604 priv->cmd = crb_map_res(dev, iores, iobase_ptr, cmd_pa, cmd_size); in crb_map_io()
615 iobase_ptr = NULL; in crb_map_io()
620 iobase_ptr = iobase_array + i; in crb_map_io()
629 priv->rsp = crb_map_res(dev, iores, iobase_ptr, in crb_map_io()