summaryrefslogtreecommitdiffstats
path: root/sound/pci/emu10k1/emufx.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'tags/ctl-lock-fixes-6.6' into for-nextTakashi Iwai2023-07-201-5/+0
|\
| * ALSA: emu10k1: Go back and simplify with snd_ctl_find_id()Takashi Iwai2023-07-201-4/+1
| * ALSA: control: Introduce unlocked version for snd_ctl_find_*() helpersTakashi Iwai2023-07-201-1/+1
| * ALSA: control: Take controls_rwsem lock in snd_ctl_remove()Takashi Iwai2023-07-201-2/+0
* | ALSA: emu10k1: rework copyright statementsOswald Buddenhagen2023-07-171-3/+3
* | ALSA: emu10k1: clean up driver status commentsOswald Buddenhagen2023-07-171-6/+0
|/
* ALSA: emu10k1: vastly improve usefulness of info in /procOswald Buddenhagen2023-06-051-31/+56
* ALSA: emu10k1: remove runtime 64-bit divisionsOswald Buddenhagen2023-05-171-6/+12
* ALSA: emu10k1: enable bit-exact playback, part 2: voice attenuationOswald Buddenhagen2023-05-161-12/+18
* ALSA: emu10k1: enable bit-exact playback, part 1: DSP attenuationOswald Buddenhagen2023-05-151-63/+56
* ALSA: emu10k1: skip mic capture PCM for cards without AC97 codecOswald Buddenhagen2023-05-151-13/+15
* ALSA: emu10k1: omit non-applicable mixer controls for E-MU cardsOswald Buddenhagen2023-05-151-117/+116
* ALSA: emu10k1: validate min/max values of translated controlsOswald Buddenhagen2023-05-151-0/+26
* ALSA: emu10k1: fix non-zero mixer control defaults in highres modeOswald Buddenhagen2023-05-151-3/+5
* ALSA: emu10k1: polish audigy GPR allocationOswald Buddenhagen2023-05-151-32/+37
* ALSA: emu10k1: simplify tone control switch DSP codeOswald Buddenhagen2023-05-121-73/+50
* ALSA: emu10k1: apply channel delay hack to all E-MU cardsOswald Buddenhagen2023-05-121-5/+18
* ALSA: emu10k1: simplify snd_emu10k1_audigy_dsp_convert_32_to_2x16()Oswald Buddenhagen2023-05-121-13/+13
* ALSA: emu10k1: fix+optimize E-MU stereo capture DSP codeOswald Buddenhagen2023-05-121-5/+3
* ALSA: emu10k1: roll up loops in DSP setup code for AudigyOswald Buddenhagen2023-05-121-103/+9
* ALSA: emu10k1: make tone control switch monoOswald Buddenhagen2023-05-121-8/+8
* ALSA: emu10k1: remove now superfluous mixer lockingOswald Buddenhagen2023-05-081-7/+0
* ALSA: emu10k1: use more existing defines instead of open-coded numbersOswald Buddenhagen2023-04-281-3/+3
* ALSA: emu10k1: don't stop DSP in _snd_emu10k1_{,audigy_}init_efx()Oswald Buddenhagen2023-04-231-6/+0
* ALSA: emu10k1: fix SNDRV_EMU10K1_IOCTL_SINGLE_STEPOswald Buddenhagen2023-04-231-11/+13
* ALSA: emu10k1: comment updatesOswald Buddenhagen2023-04-231-4/+8
* ALSA: emu10k1: minor optimizationsOswald Buddenhagen2023-04-221-11/+7
* ALSA: emu10k1: clarify various fx8010.*_mask fieldsOswald Buddenhagen2023-04-211-5/+4
* ALSA: emu10k1: Fix assignment in if conditionTakashi Iwai2021-06-091-4/+9
* ALSA: Convert strlcpy to strscpy when return value is unusedJoe Perches2021-01-081-3/+3
* ALSA: emu10k1: Fix annotation and cast for the recent uapi header changeTakashi Iwai2020-02-021-79/+101
* ALSA: emu10k1: More constificationsTakashi Iwai2020-01-051-7/+7
* ALSA: emu10k1: Make uapi/emu10k1.h compilable againTakashi Iwai2019-12-201-12/+14
* ALSA: pci: Avoid non-standard macro usageTakashi Iwai2019-11-061-1/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner2019-05-301-15/+1
* ALSA: emu10k1: Fix potential Spectre v1 vulnerabilitiesGustavo A. R. Silva2018-12-191-0/+5
* ALSA: emu10k1: fix possible info leak to userspace on SNDRV_EMU10K1_IOCTL_INFOWilly Tarreau2018-09-101-1/+1
* ALSA: emu10k1: Fix missing __force annotation for user/kernel pointer castTakashi Iwai2018-07-261-12/+12
* treewide: Use array_size() in vmalloc()Kees Cook2018-06-121-1/+1
* treewide: kmalloc() -> kmalloc_array()Kees Cook2018-06-121-3/+3
* ALSA: emu10k1: fix spelling mistake: "Caputre" -> "Capture"Colin Ian King2018-05-171-1/+1
* ALSA: emu10k1: Reduce GFP_ATOMIC allocationTakashi Iwai2018-04-161-8/+1
* ALSA: emu10k1: Fix forgotten user-copy conversion in init codeTakashi Iwai2017-08-181-3/+11
* ALSA: emu10k1: Get rid of set_fs() usageTakashi Iwai2017-05-171-54/+73
* ALSA: emu10k1: Remove always NULL parametersLars-Peter Clausen2015-01-021-6/+1
* ALSA: emu10k1: Deletion of unnecessary checks before three function callsMarkus Elfring2014-11-031-2/+1
* ALSA: emu10k1: Use standard printk helpersTakashi Iwai2014-02-261-5/+7
* ALSA: emu10k1: code refactoringGeyslan G. Bem2013-10-181-31/+45
* ALSA: pci: remove __dev* attributesBill Pemberton2012-12-071-12/+13
* ALSA: PCI: Replace CONFIG_PM with CONFIG_PM_SLEEPTakashi Iwai2012-08-141-1/+1