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