Lines Matching refs:io
149 v4l2_info(&isa->v4l2_dev, "I/O Port = 0x%03x\n", isa->io); in radio_isa_log_status()
185 static bool radio_isa_valid_io(const struct radio_isa_driver *drv, int io) in radio_isa_valid_io() argument
190 if (drv->io_ports[i] == io) in radio_isa_valid_io()
220 if (!request_region(isa->io, region_size, v4l2_dev->name)) { in radio_isa_common_probe()
221 v4l2_err(v4l2_dev, "port 0x%x already in use\n", isa->io); in radio_isa_common_probe()
280 drv->card, isa->io); in radio_isa_common_probe()
286 release_region(isa->io, region_size); in radio_isa_common_probe()
300 release_region(isa->io, region_size); in radio_isa_common_remove()
316 isa->io = drv->io_params[dev]; in radio_isa_probe()
323 int io = drv->io_ports[i]; in radio_isa_probe() local
325 if (request_region(io, drv->region_size, v4l2_dev->name)) { in radio_isa_probe()
326 bool found = ops->probe(isa, io); in radio_isa_probe()
328 release_region(io, drv->region_size); in radio_isa_probe()
330 isa->io = io; in radio_isa_probe()
337 if (!radio_isa_valid_io(drv, isa->io)) { in radio_isa_probe()
340 if (isa->io < 0) in radio_isa_probe()
379 isa->io = pnp_port_start(dev, 0); in radio_isa_pnp_probe()