aboutsummaryrefslogtreecommitdiffstats
path: root/sound/pci/emu10k1/emumixer.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-28ALSA: emu10k1: use mutex for E-MU FPGA access lockingOswald Buddenhagen1-5/+13
2023-07-21ALSA: emu10k1: Simplify with snd_ctl_find_id_mixer()Takashi Iwai1-10/+1
2023-07-17ALSA: emu10k1: rework copyright statementsOswald Buddenhagen1-4/+4
2023-07-17ALSA: emu10k1: clean up driver status commentsOswald Buddenhagen1-6/+0
2023-07-17ALSA: emu10k1: track loss of external clock on E-MU cardsOswald Buddenhagen1-4/+8
2023-07-13ALSA: emu10k1: remove superfluous IRQ enable state savingOswald Buddenhagen1-27/+18
2023-07-13ALSA: emu10k1: fix return value of snd_emu1010_adc_pads_put()Oswald Buddenhagen1-2/+5
2023-06-13ALSA: emu10k1: make available E-MU clock sources card-specificOswald Buddenhagen1-73/+80
2023-06-13ALSA: emu10k1: split off E-MU fallback clock from clock sourceOswald Buddenhagen1-23/+66
2023-05-20ALSA: emu10k1: revamp playback voice allocatorOswald Buddenhagen1-12/+12
2023-05-18ALSA: emu10k1: set variables emu1010_routing_info and emu1010_pads_info stora...Tom Rix1-2/+2
2023-05-18ALSA: emu10k1: introduce and use snd_emu10k1_ptr_write_multiple()Oswald Buddenhagen1-4/+4
2023-05-17ALSA: emu10k1: make struct snd_emu1010 less wastefulOswald Buddenhagen1-0/+5
2023-05-17ALSA: emu10k1: add explicit support for E-MU 0404Oswald Buddenhagen1-15/+97
2023-05-17ALSA: emu10k1: improve mixer controls for E-MU 1010 rev2 cardOswald Buddenhagen1-6/+100
2023-05-17ALSA: emu10k1: make E-MU mixer control creation more data-drivenOswald Buddenhagen1-51/+49
2023-05-17ALSA: emu10k1: make E-MU I/O routing init data-drivenOswald Buddenhagen1-0/+97
2023-05-17ALSA: emu10k1: fix return value of snd_emu1010_dac_pads_put()Oswald Buddenhagen1-2/+5
2023-05-17ALSA: emu10k1: un-hardcode E-MU mixer control callbacks somewhatOswald Buddenhagen1-54/+101
2023-05-17ALSA: emu10k1: make mixer control mass creation less wastefulOswald Buddenhagen1-247/+202
2023-05-17ALSA: emu10k1: compactize E-MU routing source arraysOswald Buddenhagen1-212/+103
2023-05-17ALSA: emu10k1: make some initializer arrays less wastefulOswald Buddenhagen1-5/+5
2023-05-17ALSA: emu10k1: factor out snd_emu10k1_compose_audigy_sendamounts()Oswald Buddenhagen1-5/+2
2023-05-17ALSA: emu10k1: straighten out FX send initOswald Buddenhagen1-43/+1
2023-05-16ALSA: emu10k1: enable bit-exact playback, part 2: voice attenuationOswald Buddenhagen1-6/+9
2023-05-12ALSA: emu10k1: don't create regular S/PDIF controls for E-MU cardsOswald Buddenhagen1-1/+1
2023-05-08ALSA: emu10k1: minor E-MU naming fixupsOswald Buddenhagen1-18/+18
2023-05-08ALSA: emu10k1: remove now superfluous mixer lockingOswald Buddenhagen1-28/+0
2023-05-08ALSA: emu10k1: use the right lock in snd_emu10k1_shared_spdif_put()Oswald Buddenhagen1-2/+2
2023-04-28ALSA: emu10k1: use more existing defines instead of open-coded numbersOswald Buddenhagen1-4/+4
2023-04-23ALSA: emu10k1: fix error handling in snd_audigy_i2c_volume_put()Oswald Buddenhagen1-13/+13
2023-04-23ALSA: emu10k1: comment updatesOswald Buddenhagen1-2/+3
2023-04-22ALSA: emu10k1: fix access to Audigy GPIO portOswald Buddenhagen1-7/+7
2022-10-21ALSA: emu10k1: Use snd_ctl_rename() to rename a controlMaciej S. Szmigiero1-1/+1
2021-06-09ALSA: emu10k1: Fix assignment in if conditionTakashi Iwai1-26/+52
2020-01-05ALSA: emu10k1: More constificationsTakashi Iwai1-14/+14
2020-01-03ALSA: pci: Constify snd_kcontrol_new itemsTakashi Iwai1-7/+7
2020-01-03ALSA: pci: Constify snd_ac97_bus_ops definitionsTakashi Iwai1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner1-15/+1
2017-02-21ALSA: pci: constify snd_kcontrol_new structuresBhumika Goyal1-15/+15
2015-07-08ALSA: emu10k1: rename Audigy Analog Capture Boost controlMaciej S. Szmigiero1-1/+1
2015-07-08ALSA: emu10k1: enable TAD mic out on AudigyMaciej S. Szmigiero1-5/+7
2015-07-08ALSA: emu10k1: remove unused AC'97 mixer controls on AudigyMaciej S. Szmigiero1-5/+6
2015-04-11ALSA: emu10k1: add toggles for E-mu 1010 optical portsMichael Gernoth1-0/+118
2014-10-21ALSA: emu10k1: Use snd_ctl_enum_info()Takashi Iwai1-45/+13
2014-02-26ALSA: emu10k1: Use standard printk helpersTakashi Iwai1-2/+4
2012-12-07ALSA: pci: remove __dev* attributesBill Pemberton1-11/+11
2011-04-20ALSA: emu10k1 - Remove "Front" controls only for STAC9758/59Raymond Yau1-2/+2
2011-04-06ALSA: emu10k1 - Remove CLFE-related controls for SB Live! Platinum CT4760PRaymond Yau1-0/+6
2009-11-05ALSA: rename "PC Speaker" and "PC Beep" controls to "Beep"Jaroslav Kysela1-2/+2
2008-12-02ALSA: emu10k1 - Add capture boost mixer switch for AudigyTakashi Iwai1-0/+46
2008-06-02[ALSA] emu10k1 - Fix inverted Analog/Digital mixer switch on Audigy2Takashi Iwai1-3/+10
2008-01-31[ALSA] emu10k1 - Use enum for emu_model typesTakashi Iwai1-8/+12
2008-01-31[ALSA] emu10k1 - Don't create emu1010 controls for non-emu boardsTakashi Iwai1-1/+1
2008-01-31[ALSA] emu10k1 - 1616(M) cardbus improvementsCtirad Fertr1-26/+243
2008-01-31[ALSA] snd:emu10k1: E-Mu updates. Fixes to firmware loading and support for 0...James Courtier-Dutton1-2/+2
2008-01-31[ALSA] Remove sound/driver.hTakashi Iwai1-1/+0
2008-01-31[ALSA] emu10k1 - Check value ranges in ctl callbacksTakashi Iwai1-9/+0
2008-01-31[ALSA] emu10k1: Add mixer controls parameter checking.James Courtier-Dutton1-0/+9
2007-11-20[ALSA] emu10k1 - Check value ranges in ctl callbacksTakashi Iwai1-13/+10
2007-11-20[ALSA] emu10k1: Add mixer controls parameter checking.James Courtier-Dutton1-9/+51
2007-10-16[ALSA] Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.czJaroslav Kysela1-1/+1
2007-10-16[ALSA] emu10k1 - Fix memory corruptionTakashi Iwai1-2/+2
2007-10-16[ALSA] snd-emu10k1:Support for ADAT and S/PDIF.James Courtier-Dutton1-6/+46
2007-10-16[ALSA] Clean up with common snd_ctl_boolean_*_info callbacksTakashi Iwai1-25/+3
2007-07-20[ALSA] emu10k1 - EMU 1212 with 16 capture channelsPavel Hofman1-0/+16
2007-02-09[ALSA] emu10k1 - Fix STAC9758 front channelRolf Stefan Wilke1-0/+1
2007-02-09[ALSA] Add even more 'const' to everything related to TLVTakashi Iwai1-1/+1
2007-02-09[ALSA] emu10k1: Rename the digital optical capture control for the Audigy 2 ZSJames Courtier-Dutton1-0/+2
2007-02-09[ALSA] emu10k1: Add Audio capture support for Audigy 2 ZS Notebook.James Courtier-Dutton1-1/+200
2007-02-09[ALSA] snd-emu10k1: Update Enum naming.James Courtier-Dutton1-46/+46
2007-02-09[ALSA] snd-emu10k1: emu1010: replace long udelay with msleep.James Courtier-Dutton1-2/+2
2007-02-09[ALSA] snd-emu10k1: Add emu1010 internal clock rate control for 44100 or 48000.James Courtier-Dutton1-0/+92
2007-02-09[ALSA] snd_emu10k1: Added support for 14dB Attenuation PADS on DACs and ADCs.James Courtier-Dutton1-46/+170
2007-02-09[ALSA] snd-emu10k1: Added support for emu1010, including E-Mu 1212m and E-Mu ...James Courtier-Dutton1-1/+324
2006-06-22[ALSA] emu10k1: Add support for Audigy4 (not Pro)James Courtier-Dutton1-2/+52
2006-01-22[ALSA] emu10k1 - Fix the confliction of 'Front' controlTakashi Iwai1-0/+2
2006-01-22[ALSA] emu10k1 - Fix silence problems after suspendTakashi Iwai1-4/+4
2006-01-03[ALSA] snd-emu10k1: Correct control names for Audigy 4 Pro.James Courtier-Dutton1-1/+11
2006-01-03[ALSA] emu10k1: Partial support for Creative emu1212mJames Courtier-Dutton1-1/+3
2006-01-03[ALSA] Remove xxx_t typedefs: PCI emu10k1Takashi Iwai1-110/+119
2005-10-07[ALSA] emu10k1 - Fix handling of ac97_chip=2Takashi Iwai1-9/+10
2005-10-07[ALSA] emu10k1 - Fix loading of SBLive Game boardTakashi Iwai1-2/+8
2005-08-30[ALSA] use PCM interface for IEC958 controlsClemens Ladisch1-2/+6
2005-08-30[ALSA] sound - fix .iface field of mixer control elementsClemens Ladisch1-4/+11
2005-05-29[ALSA] Fix compile warningTakashi Iwai1-0/+2
2005-05-29[ALSA] Improve SPDIF playback via the P16V/CA0151 chip.James Courtier-Dutton1-0/+2
2005-05-29[ALSA] clean up card featuresLee Revell1-5/+5
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+955