summaryrefslogtreecommitdiff
path: root/include/sound/emu10k1.h
AgeCommit message (Expand)AuthorFilesLines
2024-05-17ALSA: emu10k1: move the whole GPIO event handling to the workqueueOswald Buddenhagen1-2/+1
2023-07-17ALSA: emu10k1: set the "no filtering" bits on PCM voices on AudigyOswald Buddenhagen1-4/+7
2023-07-17ALSA: emu10k1: track loss of external clock on E-MU cardsOswald Buddenhagen1-0/+5
2023-07-10ALSA: emu10k1: make E-MU dock monitoring interrupt-drivenOswald Buddenhagen1-2/+2
2023-06-13ALSA: emu10k1: fix sample rates for E-MU cards at 44.1 kHz word clockOswald Buddenhagen1-0/+1
2023-06-13ALSA: emu10k1: query rate of external clock sources on E-MU cardsOswald Buddenhagen1-0/+5
2023-06-13ALSA: emu10k1: make available E-MU clock sources card-specificOswald Buddenhagen1-0/+2
2023-06-13ALSA: emu10k1: split off E-MU fallback clock from clock sourceOswald Buddenhagen1-1/+2
2023-06-05ALSA: emu10k1: vastly improve usefulness of info in /procOswald Buddenhagen1-0/+10
2023-06-05ALSA: emu10k1: make E-MU FPGA register dump in /proc more usefulOswald Buddenhagen1-0/+1
2023-05-24ALSA: emu10k1: add synchronized start of multi-channel playbackOswald Buddenhagen1-1/+9
2023-05-20ALSA: emu10k1: revamp playback voice allocatorOswald Buddenhagen1-1/+2
2023-05-20ALSA: emu10k1: make snd_emu10k1_voice_alloc() assign voices' epcmOswald Buddenhagen1-1/+2
2023-05-18ALSA: emu10k1: make freeing untouched playback voices cheapOswald Buddenhagen1-0/+1
2023-05-18ALSA: emu10k1: improve voice status display in /procOswald Buddenhagen1-7/+6
2023-05-18ALSA: emu10k1: enable bit-exact playback, part 4: send amountsOswald Buddenhagen1-0/+2
2023-05-18ALSA: emu10k1: introduce and use snd_emu10k1_ptr_write_multiple()Oswald Buddenhagen1-0/+4
2023-05-18ALSA: emu10k1: fix PCM playback cache and interrupt handlingOswald Buddenhagen1-18/+20
2023-05-18Revert "ALSA: emu10k1 - delay the PCM interrupts (add pcm_irq_delay parameter)"Oswald Buddenhagen1-1/+0
2023-05-17ALSA: emu10k1: make struct snd_emu1010 less wastefulOswald Buddenhagen1-2/+5
2023-05-17ALSA: emu10k1: add explicit support for E-MU 0404Oswald Buddenhagen1-0/+2
2023-05-17ALSA: emu10k1: make mixer control mass creation less wastefulOswald Buddenhagen1-1/+1
2023-05-17ALSA: emu10k1: make some initializer arrays less wastefulOswald Buddenhagen1-18/+18
2023-05-17ALSA: emu10k1: factor out snd_emu10k1_compose_audigy_sendamounts()Oswald Buddenhagen1-0/+3
2023-05-17ALSA: emu10k1: skip needless setting of some voice registersOswald Buddenhagen1-0/+8
2023-05-17ALSA: emu10k1: remove useless resets of stop-on-loop-end bitsOswald Buddenhagen1-0/+2
2023-05-17ALSA: emu10k1: cleanup envelope register initOswald Buddenhagen1-1/+0
2023-05-16ALSA: emu10k1: enable bit-exact playback, part 2: voice attenuationOswald Buddenhagen1-0/+3
2023-05-15ALSA: emu10k1: enable bit-exact playback, part 1: DSP attenuationOswald Buddenhagen1-3/+3
2023-05-15ALSA: emu10k1: automate encoding of sub-register definitionsOswald Buddenhagen1-63/+60
2023-05-12ALSA: emu10k1: apply channel delay hack to all E-MU cardsOswald Buddenhagen1-0/+1
2023-04-24ALSA: emu10k1: use high-level I/O in set_filterQ()Oswald Buddenhagen1-1/+2
2023-04-23ALSA: emu10k1: use high-level I/O functions also during initOswald Buddenhagen1-4/+5
2023-04-23ALSA: emu10k1: fixup DSP definesOswald Buddenhagen1-40/+6
2023-04-23ALSA: emu10k1: pull in some register definitions from kX-projectOswald Buddenhagen1-23/+55
2023-04-23ALSA: emu10k1: remove some bogus definesOswald Buddenhagen1-15/+0
2023-04-23ALSA: emu10k1: eliminate some unused definesOswald Buddenhagen1-6/+0
2023-04-23ALSA: emu10k1: fix lineup of EMU_HANA_* definesOswald Buddenhagen1-22/+22
2023-04-23ALSA: emu10k1: comment updatesOswald Buddenhagen1-264/+240
2023-04-22ALSA: emu10k1: fix snd_emu1010_fpga_read() input masking for rev2 cardsOswald Buddenhagen1-1/+2
2023-04-22ALSA: emu10k1: remove unused emu->pcm_playback_efx_substream fieldOswald Buddenhagen1-1/+0
2023-04-22ALSA: emu10k1: fix access to Audigy GPIO portOswald Buddenhagen1-1/+6
2023-04-22ALSA: emu10k1: properly assert E-MU FPGA access constaintsOswald Buddenhagen1-3/+3
2023-04-22ALSA: emu10k1: clean up P16V part somewhatOswald Buddenhagen1-2/+1
2023-04-22ALSA: emu10k1: remove unused snd_emu10k1_voice.emu fieldOswald Buddenhagen1-1/+0
2023-04-22ALSA: emu10k1: remove obsolete card type variable and definesOswald Buddenhagen1-1/+0
2023-04-21ALSA: emu10k1: clarify various fx8010.*_mask fieldsOswald Buddenhagen1-4/+2
2021-07-19ALSA: emu10k1: Allocate resources with device-managed APIsTakashi Iwai1-4/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner1-16/+1
2018-04-16ALSA: emu10k1: Reduce GFP_ATOMIC allocationTakashi Iwai1-2/+2