• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/oss/

Lines Matching defs:io

45 #include <asm/io.h>
133 msnd_outb(HPBLKSEL_1, dev.io + HP_BLKS);
135 msnd_outb(HPBLKSEL_0, dev.io + HP_BLKS);
836 msnd_outb(HPBLKSEL_1, dev.io + HP_BLKS);
841 msnd_outb(HPBLKSEL_0, dev.io + HP_BLKS);
1097 msnd_inb(dev.io + HP_RXL);
1126 msnd_outb(HPDSPRESET_ON, dev.io + HP_DSPR);
1129 dev.info = msnd_inb(dev.io + HP_INFO);
1131 msnd_outb(HPDSPRESET_OFF, dev.io + HP_DSPR);
1134 if (msnd_inb(dev.io + HP_CVR) == HP_CVR_DEF)
1151 if (!request_region(dev.io, dev.numio, "probing")) {
1157 release_region(dev.io, dev.numio);
1193 dev.io, dev.io + dev.numio - 1,
1197 release_region(dev.io, dev.numio);
1208 msnd_outb(dev.memid, dev.io + HP_MEMM);
1210 msnd_outb(HPBLKSEL_0, dev.io + HP_BLKS);
1220 msnd_outb(HPBLKSEL_1, dev.io + HP_BLKS);
1222 msnd_outb(HPBLKSEL_0, dev.io + HP_BLKS);
1295 msnd_outb(HPBLKSEL_0, dev.io + HP_BLKS);
1332 msnd_outb(HPPRORESET_ON, dev.io + HP_PROR);
1334 msnd_outb(HPPRORESET_OFF, dev.io + HP_PROR);
1344 msnd_outb(HPWAITSTATE_0, dev.io + HP_WAIT);
1345 msnd_outb(HPBITMODE_16, dev.io + HP_BITM);
1403 if (request_region(dev.io, dev.numio, dev.name) == NULL) {
1410 release_region(dev.io, dev.numio);
1417 release_region(dev.io, dev.numio);
1425 release_region(dev.io, dev.numio);
1434 release_region(dev.io, dev.numio);
1452 release_region(dev.io, dev.numio);
1474 static int __init msnd_write_cfg_io0(int cfg, int num, WORD io)
1478 if (msnd_write_cfg(cfg, IREG_IO0_BASEHI, HIBYTE(io)))
1480 if (msnd_write_cfg(cfg, IREG_IO0_BASELO, LOBYTE(io)))
1485 static int __init msnd_write_cfg_io1(int cfg, int num, WORD io)
1489 if (msnd_write_cfg(cfg, IREG_IO1_BASEHI, HIBYTE(io)))
1491 if (msnd_write_cfg(cfg, IREG_IO1_BASELO, LOBYTE(io)))
1613 static int io __initdata = -1;
1643 static int io __initdata = CONFIG_MSNDCLAS_IO;
1648 static int io __initdata = CONFIG_MSNDPIN_IO;
1718 module_param (io, int, 0);
1746 if (io == -1 || irq == -1 || mem == -1)
1747 printk(KERN_WARNING LOGNAME ": io, irq and mem must be set\n");
1750 if (io == -1 ||
1751 !(io == 0x290 ||
1752 io == 0x260 ||
1753 io == 0x250 ||
1754 io == 0x240 ||
1755 io == 0x230 ||
1756 io == 0x220 ||
1757 io == 0x210 ||
1758 io == 0x3e0)) {
1759 printk(KERN_ERR LOGNAME ": \"io\" - DSP I/O base must be set to 0x210, 0x220, 0x230, 0x240, 0x250, 0x260, 0x290, or 0x3E0\n");
1763 if (io == -1 ||
1764 io < 0x100 ||
1765 io > 0x3e0 ||
1766 (io % 0x10) != 0) {
1767 printk(KERN_ERR LOGNAME ": \"io\" - DSP I/O base must within the range 0x100 to 0x3E0 and must be evenly divisible by 0x10\n");
1823 pinnacle_devs[0].io0 = io;
1867 dev.io = io;