Lines Matching refs:iores
502 static void __iomem *crb_map_res(struct device *dev, struct resource *iores,
515 if (!iores)
519 *iobase_ptr = devm_ioremap_resource(dev, iores);
524 return *iobase_ptr + (new_res.start - iores->start);
555 struct resource *iores;
590 iores = NULL;
596 iores = iores_array + i;
602 priv->regs_t = crb_map_res(dev, iores, iobase_ptr, buf->control_address,
614 if (iores &&
615 buf->control_address == iores->start +
639 iores = NULL;
644 iores = iores_array + i;
650 if (iores)
651 cmd_size = crb_fixup_cmd_size(dev, iores, cmd_pa, cmd_size);
656 priv->cmd = crb_map_res(dev, iores, iobase_ptr, cmd_pa, cmd_size);
666 iores = NULL;
671 iores = iores_array + i;
677 if (iores)
678 rsp_size = crb_fixup_cmd_size(dev, iores, rsp_pa, rsp_size);
681 priv->rsp = crb_map_res(dev, iores, iobase_ptr,