Lines Matching refs:outl
165 outl(HCFG_LOCKSOUNDCACHE | HCFG_LOCKTANKCACHE_MASK | in snd_emu10k1_init()
177 outl(0, emu->port + INTE); in snd_emu10k1_init()
214 outl(0x0201, emu->port + HCFG2); in snd_emu10k1_init()
228 outl(0x600000, emu->port + 0x20); in snd_emu10k1_init()
229 outl(0x14, emu->port + 0x24); in snd_emu10k1_init()
232 outl(0x7b0000, emu->port + 0x20); in snd_emu10k1_init()
233 outl(0xFF000000, emu->port + 0x24); in snd_emu10k1_init()
239 outl(0x7a0000, emu->port + 0x20); in snd_emu10k1_init()
240 outl(0xFF000000, emu->port + 0x24); in snd_emu10k1_init()
242 outl(tmp, emu->port + A_IOCFG); in snd_emu10k1_init()
262 outl(0x76, emu->port + A_IOCFG); /* Windows uses 0x3f76 */ in snd_emu10k1_init()
269 outl(tmp | 0x4, emu->port + A_IOCFG); /* Set bit 2 for mic input */ in snd_emu10k1_init()
292 outl(HCFG_AUTOMUTE_ASYNC | in snd_emu10k1_init()
304 outl(HCFG_AUDIOENABLE | in snd_emu10k1_init()
309 outl(HCFG_AUTOMUTE | HCFG_JOYENABLE, emu->port + HCFG); in snd_emu10k1_init()
315 outl(HCFG_LOCKTANKCACHE_MASK | HCFG_AUTOMUTE, emu->port + HCFG); in snd_emu10k1_init()
318 outl(HCFG_LOCKTANKCACHE_MASK | HCFG_AUTOMUTE | HCFG_JOYENABLE, emu->port + HCFG); in snd_emu10k1_init()
327 outl(reg | A_IOCFG_GPOUT2, emu->port + A_IOCFG); in snd_emu10k1_init()
329 outl(reg | A_IOCFG_GPOUT1 | A_IOCFG_GPOUT2, emu->port + A_IOCFG); in snd_emu10k1_init()
331 outl(reg, emu->port + A_IOCFG); in snd_emu10k1_init()
334 outl(reg | HCFG_GPOUT2, emu->port + HCFG); in snd_emu10k1_init()
336 outl(reg | HCFG_GPOUT1 | HCFG_GPOUT2, emu->port + HCFG); in snd_emu10k1_init()
338 outl(reg, emu->port + HCFG); in snd_emu10k1_init()
348 outl(reg | A_IOCFG_GPOUT0, emu->port + A_IOCFG); in snd_emu10k1_init()
353 outl(inl(emu->port + HCFG) | HCFG_EXPANDED_MEM, emu->port + HCFG); in snd_emu10k1_init()
364 outl(inl(emu->port + HCFG) | HCFG_AUDIOENABLE, emu->port + HCFG); in snd_emu10k1_audio_enable()
372 outl(inl(emu->port + A_IOCFG) & ~0x44, emu->port + A_IOCFG); in snd_emu10k1_audio_enable()
378 outl(inl(emu->port + A_IOCFG) | 0x0040, emu->port + A_IOCFG); in snd_emu10k1_audio_enable()
381 outl(inl(emu->port + A_IOCFG) | 0x0060, emu->port + A_IOCFG); in snd_emu10k1_audio_enable()
384 outl(inl(emu->port + A_IOCFG) | 0x0080, emu->port + A_IOCFG); in snd_emu10k1_audio_enable()
396 outl(tmp|0x800, emu->port + HCFG); in snd_emu10k1_audio_enable()
400 outl(tmp, emu->port + HCFG); in snd_emu10k1_audio_enable()
413 outl(0, emu->port + INTE); in snd_emu10k1_done()
449 outl(HCFG_LOCKSOUNDCACHE | HCFG_LOCKTANKCACHE_MASK | HCFG_MUTEBUTTONENABLE, emu->port + HCFG); in snd_emu10k1_done()
541 outl(hc_value, hc_port); in snd_emu10k1_ecard_write()
549 outl(hc_value | data, hc_port); in snd_emu10k1_ecard_write()
552 outl(hc_value | data | HANDN_BIT, hc_port); in snd_emu10k1_ecard_write()
553 outl(hc_value | data, hc_port); in snd_emu10k1_ecard_write()
557 outl(hc_value | HOOKN_BIT, hc_port); in snd_emu10k1_ecard_write()
558 outl(hc_value, hc_port); in snd_emu10k1_ecard_write()
610 outl(hc_value | HCFG_AUDIOENABLE | HCFG_CODECFORMAT_I2S, emu->port + HCFG); in snd_emu10k1_ecard_init()
648 outl(0x00d00000, special_port); in snd_emu10k1_cardbus_init()
650 outl(0x00d00001, special_port); in snd_emu10k1_cardbus_init()
652 outl(0x00d0005f, special_port); in snd_emu10k1_cardbus_init()
654 outl(0x00d0007f, special_port); in snd_emu10k1_cardbus_init()
656 outl(0x0090007f, special_port); in snd_emu10k1_cardbus_init()
684 outl(0x00, emu->port + A_IOCFG); /* Set PGMN low for 1uS. */ in snd_emu1010_load_firmware()
687 outl(0x80, emu->port + A_IOCFG); /* Leave bit 7 set during netlist setup. */ in snd_emu1010_load_firmware()
697 outl(reg, emu->port + A_IOCFG); in snd_emu1010_load_firmware()
699 outl(reg | 0x40, emu->port + A_IOCFG); in snd_emu1010_load_firmware()
704 outl(0x10, emu->port + A_IOCFG); in snd_emu1010_load_firmware()
847 outl(0x0005a00c, emu->port + HCFG); in snd_emu10k1_emu1010_init()
852 outl(0x0005a004, emu->port + HCFG); in snd_emu10k1_emu1010_init()
856 outl(0x0005a000, emu->port + HCFG); in snd_emu10k1_emu1010_init()
860 outl(0x0005a000, emu->port + HCFG); in snd_emu10k1_emu1010_init()
1122 outl(0x0000a000, emu->port + HCFG); in snd_emu10k1_emu1010_init()
1127 outl(0x0000a001, emu->port + HCFG); in snd_emu10k1_emu1010_init()
2163 outl(emu->saved_a_iocfg, emu->port + A_IOCFG); in snd_emu10k1_resume_regs()
2164 outl(emu->saved_hcfg, emu->port + HCFG); in snd_emu10k1_resume_regs()