Lines Matching refs:io_base

182 	devc->base = hw_config->io_base;  in probe_pss()
692 devc->base = hw_config->io_base; in attach_pss()
713 release_region(hw_config->io_base, 0x10); in attach_pss()
714 release_region(hw_config->io_base+0x10, 0x9); in attach_pss()
720 release_region(hw_config->io_base, 0x10); in attach_pss()
721 release_region(hw_config->io_base+0x10, 0x9); in attach_pss()
727 release_region(hw_config->io_base, 0x10); in attach_pss()
728 release_region(hw_config->io_base+0x10, 0x9); in attach_pss()
748 ports = request_region(hw_config->io_base, 2, "mpu401"); in probe_pss_mpu()
754 set_io_base(devc, CONF_MIDI, hw_config->io_base); in probe_pss_mpu()
775 if ((inb(hw_config->io_base + 1) & 0x80) == 0) /* Input data avail */ in probe_pss_mpu()
776 inb(hw_config->io_base); /* Discard it */ in probe_pss_mpu()
789 release_region(hw_config->io_base, 2); in probe_pss_mpu()
1040 if (!request_region(hw_config->io_base, 4, "WSS config")) { in probe_pss_mss()
1044 ports = request_region(hw_config->io_base + 4, 4, "ad1848"); in probe_pss_mss()
1047 release_region(hw_config->io_base, 4); in probe_pss_mss()
1050 set_io_base(devc, CONF_WSS, hw_config->io_base); in probe_pss_mss()
1065 for (timeout = 0; timeout < 100000 && (inb(hw_config->io_base + WSS_INDEX) & in probe_pss_mss()
1069 outb((0x0b), hw_config->io_base + WSS_INDEX); /* Required by some cards */ in probe_pss_mss()
1071 for (timeout = 0; (inb(hw_config->io_base + WSS_DATA) & WSS_AUTOCALIBRATION) && in probe_pss_mss()
1106 release_region(hw_config->io_base + 4, 4); in probe_pss_mss()
1107 release_region(hw_config->io_base, 4); in probe_pss_mss()
1113 release_region(hw_config->io_base, 0x10); in unload_pss()
1114 release_region(hw_config->io_base+0x10, 0x9); in unload_pss()
1183 cfg.io_base = pss_io; in init_pss()
1195 cfg.io_base = pss_io; in init_pss()
1197 cfg2.io_base = mss_io; in init_pss()
1201 cfg_mpu.io_base = mpu_io; in init_pss()
1204 if (cfg.io_base == -1 || cfg2.io_base == -1 || cfg2.irq == -1 || cfg.dma == -1) { in init_pss()