| /linux-6.15/sound/pci/emu10k1/ |
| H A D | emu10k1_callback.c | 187 snd_emu10k1_ptr_write(hw, IFATN_ATTENUATION, vp->ch, vp->avol); in update_voice() 189 snd_emu10k1_ptr_write(hw, IP, vp->ch, vp->apitch); in update_voice() 191 snd_emu10k1_ptr_write(hw, PTRX_FXSENDAMOUNT_A, vp->ch, vp->apan); in update_voice() 192 snd_emu10k1_ptr_write(hw, PTRX_FXSENDAMOUNT_B, vp->ch, vp->aaux); in update_voice() 195 snd_emu10k1_ptr_write(hw, FMMOD, vp->ch, make_fmmod(vp)); in update_voice() 197 snd_emu10k1_ptr_write(hw, TREMFRQ, vp->ch, vp->reg.parm.tremfrq); in update_voice() 199 snd_emu10k1_ptr_write(hw, FM2FRQ2, vp->ch, make_fm2frq2(vp)); in update_voice() 201 snd_emu10k1_ptr_write(hw, CCCA_RESONANCE, vp->ch, vp->reg.parm.filterQ); in update_voice() 346 snd_emu10k1_ptr_write(hw, A_FXRT1, ch, temp); in start_voice() 350 snd_emu10k1_ptr_write(hw, FXRT, ch, temp); in start_voice()
|
| H A D | emufx.c | 526 snd_emu10k1_ptr_write(emu, pc, 0, data); in snd_emu10k1_efx_write() 549 snd_emu10k1_ptr_write(emu, emu->gpr_base + gpr, 0, val); in snd_emu10k1_gpr_poke() 1059 snd_emu10k1_ptr_write(emu, A_DBG, 0, emu->fx8010.dbg); in snd_emu10k1_icode_poke() 1061 snd_emu10k1_ptr_write(emu, DBG, 0, emu->fx8010.dbg); in snd_emu10k1_icode_poke() 2420 snd_emu10k1_ptr_write(emu, TCB, 0, 0); in snd_emu10k1_fx8010_tram_setup() 2421 snd_emu10k1_ptr_write(emu, TCBS, 0, TCBS_BUFFSIZE_16K); in snd_emu10k1_fx8010_tram_setup() 2434 snd_emu10k1_ptr_write(emu, TCBS, 0, size_reg); in snd_emu10k1_fx8010_tram_setup() 2580 snd_emu10k1_ptr_write(emu, DBG, 0, emu->fx8010.dbg); in snd_emu10k1_fx8010_ioctl() 2706 snd_emu10k1_ptr_write(emu, TCBS, 0, size_reg); in snd_emu10k1_efx_resume() 2721 snd_emu10k1_ptr_write(emu, TANKMEMDATAREGBASE + i, 0, in snd_emu10k1_efx_resume() [all …]
|
| H A D | emupcm.c | 308 snd_emu10k1_ptr_write(emu, FXRT, voice, in snd_emu10k1_pcm_init_voice() 506 snd_emu10k1_ptr_write(emu, epcm->capture_bs_reg, 0, 0); in snd_emu10k1_capture_prepare() 509 snd_emu10k1_ptr_write(emu, ADCCR, 0, 0); in snd_emu10k1_capture_prepare() 524 snd_emu10k1_ptr_write(emu, FXWC, 0, 0); in snd_emu10k1_capture_prepare() 570 snd_emu10k1_ptr_write(emu, CD0 + i, voice, sample); in snd_emu10k1_playback_fill_cache() 576 snd_emu10k1_ptr_write(emu, CCR, voice + 1, ccr); in snd_emu10k1_playback_fill_cache() 578 snd_emu10k1_ptr_write(emu, CCR, voice, ccr); in snd_emu10k1_playback_fill_cache() 816 snd_emu10k1_ptr_write(emu, ADCCR, 0, 0); in snd_emu10k1_capture_trigger() 825 snd_emu10k1_ptr_write(emu, FXWC, 0, 0); in snd_emu10k1_capture_trigger() 891 snd_emu10k1_ptr_write(emu, CPF_STOP, voice, 1); in snd_emu10k1_efx_playback_freeze_voices() [all …]
|
| H A D | emu10k1_main.c | 171 snd_emu10k1_ptr_write(emu, SPBYPASS, 0, SPBYPASS_FORMAT); in snd_emu10k1_init() 173 snd_emu10k1_ptr_write(emu, AC97SLOT, 0, AC97SLOT_REAR_RIGHT | in snd_emu10k1_init() 191 snd_emu10k1_ptr_write(emu, A_I2S_CAPTURE_RATE, 0, A_I2S_CAPTURE_96000); in snd_emu10k1_init() 261 snd_emu10k1_ptr_write(emu, PTB, 0, emu->ptb_pages.addr); in snd_emu10k1_init() 267 snd_emu10k1_ptr_write(emu, MAPA, ch, silent_page); in snd_emu10k1_init() 268 snd_emu10k1_ptr_write(emu, MAPB, ch, silent_page); in snd_emu10k1_init() 413 snd_emu10k1_ptr_write(emu, A_DBG, 0, A_DBG_SINGLE_STEP); in snd_emu10k1_done() 415 snd_emu10k1_ptr_write(emu, DBG, 0, EMU10K1_DBG_SINGLE_STEP); in snd_emu10k1_done() 1631 snd_emu10k1_ptr_write(emu, AC97SLOT, 0, in snd_emu10k1_create() 1790 snd_emu10k1_ptr_write(emu, *reg, i, *val); in snd_emu10k1_resume_regs() [all …]
|
| H A D | p16v.c | 266 snd_emu10k1_ptr_write(emu, A_SPDIF_SAMPLERATE, channel, in snd_p16v_pcm_prepare_playback() 270 snd_emu10k1_ptr_write(emu, A_SPDIF_SAMPLERATE, channel, in snd_p16v_pcm_prepare_playback() 274 snd_emu10k1_ptr_write(emu, A_SPDIF_SAMPLERATE, channel, in snd_p16v_pcm_prepare_playback() 279 snd_emu10k1_ptr_write(emu, A_SPDIF_SAMPLERATE, channel, in snd_p16v_pcm_prepare_playback() 319 snd_emu10k1_ptr_write(emu, A_I2S_CAPTURE_RATE, channel, A_I2S_CAPTURE_44100); in snd_p16v_pcm_prepare_capture() 322 snd_emu10k1_ptr_write(emu, A_I2S_CAPTURE_RATE, channel, A_I2S_CAPTURE_96000); in snd_p16v_pcm_prepare_capture() 325 snd_emu10k1_ptr_write(emu, A_I2S_CAPTURE_RATE, channel, A_I2S_CAPTURE_192000); in snd_p16v_pcm_prepare_capture() 329 snd_emu10k1_ptr_write(emu, A_I2S_CAPTURE_RATE, channel, A_I2S_CAPTURE_48000); in snd_p16v_pcm_prepare_capture()
|
| H A D | emumixer.c | 1386 snd_emu10k1_ptr_write(emu, A_SPDIF_SAMPLERATE, 0, tmp); 1420 snd_emu10k1_ptr_write(emu, SPCS0 + idx, 0, val); in snd_emu10k1_spdif_put() 1455 snd_emu10k1_ptr_write(emu, FXRT, voice, in update_emu10k1_fxrt() 1462 snd_emu10k1_ptr_write(emu, PTRX_FXSENDAMOUNT_A, voice, volume[0]); in update_emu10k1_send_volume() 1463 snd_emu10k1_ptr_write(emu, PTRX_FXSENDAMOUNT_B, voice, volume[1]); in update_emu10k1_send_volume() 1464 snd_emu10k1_ptr_write(emu, PSST_FXSENDAMOUNT_C, voice, volume[2]); in update_emu10k1_send_volume() 1465 snd_emu10k1_ptr_write(emu, DSL_FXSENDAMOUNT_D, voice, volume[3]); in update_emu10k1_send_volume() 1467 snd_emu10k1_ptr_write(emu, A_SENDAMOUNTS, voice, in update_emu10k1_send_volume() 1654 snd_emu10k1_ptr_write(emu, VTFT_VOLUMETARGET, mix->epcm->voices[0]->number, mix->attn[1]); in snd_emu10k1_attn_put() 1657 snd_emu10k1_ptr_write(emu, VTFT_VOLUMETARGET, mix->epcm->voices[0]->number, mix->attn[0]); in snd_emu10k1_attn_put() [all …]
|
| H A D | io.c | 61 void snd_emu10k1_ptr_write(struct snd_emu10k1 *emu, unsigned int reg, unsigned int chn, unsigned in… in snd_emu10k1_ptr_write() function 93 EXPORT_SYMBOL(snd_emu10k1_ptr_write);
|
| H A D | emumpu401.c | 28 snd_emu10k1_ptr_write(emu, mpu->port + idx, 0, data); in mpu401_write()
|
| /linux-6.15/include/sound/ |
| H A D | emu10k1.h | 1839 void snd_emu10k1_ptr_write(struct snd_emu10k1 *emu, unsigned int reg, unsigned int chn, unsigned in…
|