Lines Matching refs:io_res
97 int __pata_platform_probe(struct device *dev, struct resource *io_res, in __pata_platform_probe() argument
111 mmio = (( io_res->flags == IORESOURCE_MEM) && in __pata_platform_probe()
154 ap->ioaddr.cmd_addr = devm_ioremap(dev, io_res->start, in __pata_platform_probe()
155 resource_size(io_res)); in __pata_platform_probe()
159 ap->ioaddr.cmd_addr = devm_ioport_map(dev, io_res->start, in __pata_platform_probe()
160 resource_size(io_res)); in __pata_platform_probe()
174 (unsigned long long)io_res->start, in __pata_platform_probe()
185 struct resource *io_res; in pata_platform_probe() local
201 io_res = platform_get_resource(pdev, IORESOURCE_IO, 0); in pata_platform_probe()
202 if (io_res == NULL) { in pata_platform_probe()
203 io_res = platform_get_resource(pdev, IORESOURCE_MEM, 0); in pata_platform_probe()
204 if (unlikely(io_res == NULL)) in pata_platform_probe()
223 return __pata_platform_probe(&pdev->dev, io_res, ctl_res, irq_res, in pata_platform_probe()