Lines Matching refs:port
37 static long port[SNDRV_CARDS] = SNDRV_DEFAULT_PORT; /* 0xf86,0x370,0x100 */
57 module_param_hw_array(port, long, ioport, NULL, 0444);
58 MODULE_PARM_DESC(port, "Port # for OPL3-SA driver.");
60 MODULE_PARM_DESC(sb_port, "SB port # for OPL3-SA driver.");
62 MODULE_PARM_DESC(wss_port, "WSS port # for OPL3-SA driver.");
64 MODULE_PARM_DESC(fm_port, "FM port # for OPL3-SA driver.");
66 MODULE_PARM_DESC(midi_port, "MIDI port # for OPL3-SA driver.");
111 unsigned long port; /* control port */
112 struct resource *res_port; /* control port resource */
159 /* read control port (w/o spinlock) */
164 outb(0x1d, port); /* password */
165 printk(KERN_DEBUG "read [0x%lx] = 0x%x\n", port, inb(port));
167 outb(reg, chip->port); /* register */
168 result = inb(chip->port + 1);
171 port, result, inb(port));
176 /* read control port (with spinlock) */
188 /* write control port (w/o spinlock) */
192 outb(0x1d, port); /* password */
194 outb(reg, chip->port); /* register */
195 outb(value, chip->port + 1);
199 /* write control port (with spinlock) */
211 unsigned long port;
215 port = chip->port;
216 if ((chip->res_port = request_region(port, 2, "OPL3-SA control")) == NULL) {
217 snd_printk(KERN_ERR PFX "can't grab port 0x%lx\n", port);
227 snd_printd("OPL3-SA [0x%lx] detect = 0x%x\n", port, tmp);
248 snd_printd("OPL3-SA [0x%lx] detect (1) = 0x%x (0x%x)\n", port, tmp, tmp1);
255 snd_printd("OPL3-SA [0x%lx] detect (2) = 0x%x (0x%x)\n", port, tmp, tmp1);
594 port[dev] = pnp_port_start(pdev, 4);
598 snd_printdd("%sPnP OPL3-SA: sb port=0x%lx, wss port=0x%lx, fm port=0x%lx, midi port=0x%lx\n",
600 snd_printdd("%sPnP OPL3-SA: control port=0x%lx, dma1=%i, dma2=%i, irq=%i\n",
601 pnp_device_is_pnpbios(pdev) ? "BIOS" : "ISA", port[dev], dma1[dev], dma2[dev], irq[dev]);
646 chip->port = port[dev];
702 card->shortname, chip->port, xirq, xdma1);
845 if (port[dev] == SNDRV_AUTO_PORT) {
846 snd_printk(KERN_ERR PFX "specify port\n");