Lines Matching refs:io_res
69 * @io_res: Resource representing I/O base
95 int __pata_platform_probe(struct device *dev, struct resource *io_res,
109 mmio = (( io_res->flags == IORESOURCE_MEM) &&
152 ap->ioaddr.cmd_addr = devm_ioremap(dev, io_res->start,
153 resource_size(io_res));
157 ap->ioaddr.cmd_addr = devm_ioport_map(dev, io_res->start,
158 resource_size(io_res));
172 (unsigned long long)io_res->start,
183 struct resource *io_res;
199 io_res = platform_get_resource(pdev, IORESOURCE_IO, 0);
200 if (io_res == NULL) {
201 io_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
202 if (unlikely(io_res == NULL))
221 return __pata_platform_probe(&pdev->dev, io_res, ctl_res, irq_res,