• Home
  • Raw
  • Download

Lines Matching refs:io

136 	msnd_outb(HPBLKSEL_1, dev.io + HP_BLKS);  in reset_record_queue()
138 msnd_outb(HPBLKSEL_0, dev.io + HP_BLKS); in reset_record_queue()
842 msnd_outb(HPBLKSEL_1, dev.io + HP_BLKS); in pack_DARQ_to_DARF()
847 msnd_outb(HPBLKSEL_0, dev.io + HP_BLKS); in pack_DARQ_to_DARF()
1105 msnd_inb(dev.io + HP_RXL); in intr()
1135 msnd_outb(HPDSPRESET_ON, dev.io + HP_DSPR); in reset_dsp()
1138 dev.info = msnd_inb(dev.io + HP_INFO); in reset_dsp()
1140 msnd_outb(HPDSPRESET_OFF, dev.io + HP_DSPR); in reset_dsp()
1143 if (msnd_inb(dev.io + HP_CVR) == HP_CVR_DEF) in reset_dsp()
1160 if (!request_region(dev.io, dev.numio, "probing")) { in probe_multisound()
1166 release_region(dev.io, dev.numio); in probe_multisound()
1202 dev.io, dev.io + dev.numio - 1, in probe_multisound()
1206 release_region(dev.io, dev.numio); in probe_multisound()
1217 msnd_outb(dev.memid, dev.io + HP_MEMM); in init_sma()
1219 msnd_outb(HPBLKSEL_0, dev.io + HP_BLKS); in init_sma()
1229 msnd_outb(HPBLKSEL_1, dev.io + HP_BLKS); in init_sma()
1231 msnd_outb(HPBLKSEL_0, dev.io + HP_BLKS); in init_sma()
1305 msnd_outb(HPBLKSEL_0, dev.io + HP_BLKS); in upload_dsp_code()
1344 msnd_outb(HPPRORESET_ON, dev.io + HP_PROR); in reset_proteus()
1346 msnd_outb(HPPRORESET_OFF, dev.io + HP_PROR); in reset_proteus()
1356 msnd_outb(HPWAITSTATE_0, dev.io + HP_WAIT); in initialize()
1357 msnd_outb(HPBITMODE_16, dev.io + HP_BITM); in initialize()
1415 if (request_region(dev.io, dev.numio, dev.name) == NULL) { in attach_multisound()
1422 release_region(dev.io, dev.numio); in attach_multisound()
1429 release_region(dev.io, dev.numio); in attach_multisound()
1437 release_region(dev.io, dev.numio); in attach_multisound()
1446 release_region(dev.io, dev.numio); in attach_multisound()
1464 release_region(dev.io, dev.numio); in unload_multisound()
1486 static int __init msnd_write_cfg_io0(int cfg, int num, WORD io) in msnd_write_cfg_io0() argument
1490 if (msnd_write_cfg(cfg, IREG_IO0_BASEHI, HIBYTE(io))) in msnd_write_cfg_io0()
1492 if (msnd_write_cfg(cfg, IREG_IO0_BASELO, LOBYTE(io))) in msnd_write_cfg_io0()
1497 static int __init msnd_write_cfg_io1(int cfg, int num, WORD io) in msnd_write_cfg_io1() argument
1501 if (msnd_write_cfg(cfg, IREG_IO1_BASEHI, HIBYTE(io))) in msnd_write_cfg_io1()
1503 if (msnd_write_cfg(cfg, IREG_IO1_BASELO, LOBYTE(io))) in msnd_write_cfg_io1()
1625 static int io __initdata = -1;
1655 static int io __initdata = CONFIG_MSNDCLAS_IO;
1660 static int io __initdata = CONFIG_MSNDPIN_IO;
1730 module_param_hw (io, int, ioport, 0);
1758 if (io == -1 || irq == -1 || mem == -1) in msnd_init()
1762 if (io == -1 || in msnd_init()
1763 !(io == 0x290 || in msnd_init()
1764 io == 0x260 || in msnd_init()
1765 io == 0x250 || in msnd_init()
1766 io == 0x240 || in msnd_init()
1767 io == 0x230 || in msnd_init()
1768 io == 0x220 || in msnd_init()
1769 io == 0x210 || in msnd_init()
1770 io == 0x3e0)) { in msnd_init()
1775 if (io == -1 || in msnd_init()
1776 io < 0x100 || in msnd_init()
1777 io > 0x3e0 || in msnd_init()
1778 (io % 0x10) != 0) { in msnd_init()
1835 pinnacle_devs[0].io0 = io; in msnd_init()
1879 dev.io = io; in msnd_init()