Lines Matching refs:io
43 #include <linux/io.h>
50 #define PMIR (io) /* Power Management Index Register */
51 #define PMDR (io+1) /* Power Management Data Register */
71 static int io = -1;
75 static DEFINE_SPINLOCK(sc1200wdt_lock); /* io port access serialisation */
86 module_param_hw(io, int, ioport, 0);
87 MODULE_PARM_DESC(io, "io port");
328 * but we don't have access to those io regions.
355 io = pnp_port_start(wdt_dev, 0);
358 if (!request_region(io, io_len, SC1200_MODULE_NAME)) {
359 pr_err("Unable to register IO port %#x\n", io);
363 pr_info("PnP device found at io port %#x/%d\n", io, io_len);
370 release_region(io, io_len);
399 if (io == -1) {
400 pr_err("io parameter must be specified\n");
413 if (!request_region(io, io_len, SC1200_MODULE_NAME)) {
414 pr_err("Unable to register IO port %#x\n", io);
445 release_region(io, io_len);
466 release_region(io, io_len);