Lines Matching refs:mc_base
116 unsigned long mc_base; member
181 if (isapnp && chip->mc_base) in snd_opti9xx_init()
183 chip->mc_base |= 0xc00; in snd_opti9xx_init()
187 chip->mc_base = 0xf8c; in snd_opti9xx_init()
212 chip->mc_base = (hardware == OPTi9XX_HW_82C930) ? 0xf8f : 0xf8d; in snd_opti9xx_init()
234 outb(chip->password, chip->mc_base + chip->pwd_reg); in snd_opti9xx_read()
241 outb(reg, chip->mc_base + 8); in snd_opti9xx_read()
242 outb(chip->password, chip->mc_base + chip->pwd_reg); in snd_opti9xx_read()
243 retval = inb(chip->mc_base + 9); in snd_opti9xx_read()
250 retval = inb(chip->mc_base + reg); in snd_opti9xx_read()
258 outb(chip->password, chip->mc_base + chip->pwd_reg); in snd_opti9xx_read()
277 outb(chip->password, chip->mc_base + chip->pwd_reg); in snd_opti9xx_write()
284 outb(reg, chip->mc_base + 8); in snd_opti9xx_write()
285 outb(chip->password, chip->mc_base + chip->pwd_reg); in snd_opti9xx_write()
286 outb(value, chip->mc_base + 9); in snd_opti9xx_write()
293 outb(value, chip->mc_base + reg); in snd_opti9xx_write()
301 outb(chip->password, chip->mc_base + chip->pwd_reg); in snd_opti9xx_write()
666 devm_request_region(card->dev, chip->mc_base, in snd_opti9xx_read_check()
672 if (value != 0xff && value != inb(chip->mc_base + OPTi9XX_MC_REG(1))) in snd_opti9xx_read_check()
683 outb(chip->password, chip->mc_base + chip->pwd_reg); in snd_opti9xx_read_check()
684 outb(((chip->mc_indir_index & 0x1f0) >> 4), chip->mc_base); in snd_opti9xx_read_check()
770 chip->mc_base = pnp_port_start(devmc, 0) - 1;