Lines Matching refs:iores
456 static void __iomem *crb_map_res(struct device *dev, struct resource *iores,
469 if (!iores)
473 *iobase_ptr = devm_ioremap_resource(dev, iores);
478 return *iobase_ptr + (new_res.start - iores->start);
509 struct resource *iores;
538 iores = NULL;
544 iores = iores_array + i;
550 priv->regs_t = crb_map_res(dev, iores, iobase_ptr, buf->control_address,
562 if (iores &&
563 buf->control_address == iores->start +
587 iores = NULL;
592 iores = iores_array + i;
598 if (iores)
599 cmd_size = crb_fixup_cmd_size(dev, iores, cmd_pa, cmd_size);
604 priv->cmd = crb_map_res(dev, iores, iobase_ptr, cmd_pa, cmd_size);
614 iores = NULL;
619 iores = iores_array + i;
625 if (iores)
626 rsp_size = crb_fixup_cmd_size(dev, iores, rsp_pa, rsp_size);
629 priv->rsp = crb_map_res(dev, iores, iobase_ptr,