Lines Matching defs:io
26 #include <linux/io.h> /* outb, outb_p */
51 static int io = CONFIG_RADIO_GEMTEK_PORT;
59 module_param(io, int, 0444);
60 MODULE_PARM_DESC(io, "Force I/O port for the GemTek Radio card if automatic "
119 int io;
177 outb_p(mute | GEMTEK_DA | GEMTEK_CK, gt->io);
179 outb_p(mute | GEMTEK_CE | GEMTEK_DA | GEMTEK_CK, gt->io);
184 outb_p(mute | GEMTEK_CE | bit, gt->io);
186 outb_p(mute | GEMTEK_CE | bit | GEMTEK_CK, gt->io);
190 outb_p(mute | GEMTEK_DA | GEMTEK_CK, gt->io);
192 outb_p(mute | GEMTEK_CE | GEMTEK_DA | GEMTEK_CK, gt->io);
258 i = inb_p(gt->io);
260 outb_p((i >> 5) | GEMTEK_MT, gt->io);
281 i = inb_p(gt->io);
282 outb_p(i >> 5, gt->io);
296 sig = inb_p(gt->io) & GEMTEK_NS ? 0 : 1;
364 gt->io = ioports[i];
365 return gt->io;
542 gt->io = io;
544 if (gt->io) {
545 if (!request_region(gt->io, 1, "gemtek")) {
546 v4l2_err(v4l2_dev, "I/O port 0x%x already in use.\n", gt->io);
550 if (!gemtek_verify(gt, gt->io))
553 "configuration.\n", gt->io);
555 v4l2_info(v4l2_dev, "Using I/O port 0x%x.\n", gt->io);
569 release_region(gt->io, 1);
582 release_region(gt->io, 1);
613 release_region(gt->io, 1);