Lines Matching refs:io_res
101 int __pata_platform_probe(struct device *dev, struct resource *io_res, in __pata_platform_probe() argument
115 mmio = (( io_res->flags == IORESOURCE_MEM) && in __pata_platform_probe()
150 ap->ioaddr.cmd_addr = devm_ioremap(dev, io_res->start, in __pata_platform_probe()
151 resource_size(io_res)); in __pata_platform_probe()
155 ap->ioaddr.cmd_addr = devm_ioport_map(dev, io_res->start, in __pata_platform_probe()
156 resource_size(io_res)); in __pata_platform_probe()
170 (unsigned long long)io_res->start, in __pata_platform_probe()
181 struct resource *io_res; in pata_platform_probe() local
197 io_res = platform_get_resource(pdev, IORESOURCE_IO, 0); in pata_platform_probe()
198 if (io_res == NULL) { in pata_platform_probe()
199 io_res = platform_get_resource(pdev, IORESOURCE_MEM, 0); in pata_platform_probe()
200 if (unlikely(io_res == NULL)) in pata_platform_probe()
219 return __pata_platform_probe(&pdev->dev, io_res, ctl_res, irq_res, in pata_platform_probe()