Age | Commit message (Expand) | Author | Files | Lines |
2024-04-28 | Merge branch 'topic/emu10k1-fix' into for-next | Takashi Iwai | 1 | -2/+6 |
2024-04-28 | ALSA: emu10k1: move code for entering E-MU card FPGA programming mode | Oswald Buddenhagen | 1 | -1/+1 |
2024-04-28 | ALSA: emu10k1: move snd_emu1010_load_firmware_entry() to io.c | Oswald Buddenhagen | 1 | -0/+1 |
2024-04-28 | ALSA: emu10k1: use mutex for E-MU FPGA access locking | Oswald Buddenhagen | 1 | -0/+4 |
2024-04-28 | ALSA: emu10k1: move the whole GPIO event handling to the workqueue | Oswald Buddenhagen | 1 | -2/+1 |
2024-04-07 | ALSA: emu10k1: improve cache behavior documentation | Oswald Buddenhagen | 1 | -10/+18 |
2024-04-07 | ALSA: emu10k1: fix sample signedness issues in wavetable loader | Oswald Buddenhagen | 1 | -2/+2 |
2023-07-17 | ALSA: emu10k1: set the "no filtering" bits on PCM voices on Audigy | Oswald Buddenhagen | 1 | -4/+7 |
2023-07-17 | ALSA: emu10k1: track loss of external clock on E-MU cards | Oswald Buddenhagen | 1 | -0/+5 |
2023-07-10 | ALSA: emu10k1: make E-MU dock monitoring interrupt-driven | Oswald Buddenhagen | 1 | -2/+2 |
2023-06-13 | ALSA: emu10k1: fix sample rates for E-MU cards at 44.1 kHz word clock | Oswald Buddenhagen | 1 | -0/+1 |
2023-06-13 | ALSA: emu10k1: query rate of external clock sources on E-MU cards | Oswald Buddenhagen | 1 | -0/+5 |
2023-06-13 | ALSA: emu10k1: make available E-MU clock sources card-specific | Oswald Buddenhagen | 1 | -0/+2 |
2023-06-13 | ALSA: emu10k1: split off E-MU fallback clock from clock source | Oswald Buddenhagen | 1 | -1/+2 |
2023-06-05 | ALSA: emu10k1: vastly improve usefulness of info in /proc | Oswald Buddenhagen | 1 | -0/+10 |
2023-06-05 | ALSA: emu10k1: make E-MU FPGA register dump in /proc more useful | Oswald Buddenhagen | 1 | -0/+1 |
2023-05-24 | ALSA: emu10k1: add synchronized start of multi-channel playback | Oswald Buddenhagen | 1 | -1/+9 |
2023-05-20 | ALSA: emu10k1: revamp playback voice allocator | Oswald Buddenhagen | 1 | -1/+2 |
2023-05-20 | ALSA: emu10k1: make snd_emu10k1_voice_alloc() assign voices' epcm | Oswald Buddenhagen | 1 | -1/+2 |
2023-05-18 | ALSA: emu10k1: make freeing untouched playback voices cheap | Oswald Buddenhagen | 1 | -0/+1 |
2023-05-18 | ALSA: emu10k1: improve voice status display in /proc | Oswald Buddenhagen | 1 | -7/+6 |
2023-05-18 | ALSA: emu10k1: enable bit-exact playback, part 4: send amounts | Oswald Buddenhagen | 1 | -0/+2 |
2023-05-18 | ALSA: emu10k1: introduce and use snd_emu10k1_ptr_write_multiple() | Oswald Buddenhagen | 1 | -0/+4 |
2023-05-18 | ALSA: emu10k1: fix PCM playback cache and interrupt handling | Oswald Buddenhagen | 1 | -18/+20 |
2023-05-18 | Revert "ALSA: emu10k1 - delay the PCM interrupts (add pcm_irq_delay parameter)" | Oswald Buddenhagen | 1 | -1/+0 |
2023-05-17 | ALSA: emu10k1: make struct snd_emu1010 less wasteful | Oswald Buddenhagen | 1 | -2/+5 |
2023-05-17 | ALSA: emu10k1: add explicit support for E-MU 0404 | Oswald Buddenhagen | 1 | -0/+2 |
2023-05-17 | ALSA: emu10k1: make mixer control mass creation less wasteful | Oswald Buddenhagen | 1 | -1/+1 |
2023-05-17 | ALSA: emu10k1: make some initializer arrays less wasteful | Oswald Buddenhagen | 1 | -18/+18 |
2023-05-17 | ALSA: emu10k1: factor out snd_emu10k1_compose_audigy_sendamounts() | Oswald Buddenhagen | 1 | -0/+3 |
2023-05-17 | ALSA: emu10k1: skip needless setting of some voice registers | Oswald Buddenhagen | 1 | -0/+8 |
2023-05-17 | ALSA: emu10k1: remove useless resets of stop-on-loop-end bits | Oswald Buddenhagen | 1 | -0/+2 |
2023-05-17 | ALSA: emu10k1: cleanup envelope register init | Oswald Buddenhagen | 1 | -1/+0 |
2023-05-16 | ALSA: emu10k1: enable bit-exact playback, part 2: voice attenuation | Oswald Buddenhagen | 1 | -0/+3 |
2023-05-15 | ALSA: emu10k1: enable bit-exact playback, part 1: DSP attenuation | Oswald Buddenhagen | 1 | -3/+3 |
2023-05-15 | ALSA: emu10k1: automate encoding of sub-register definitions | Oswald Buddenhagen | 1 | -63/+60 |
2023-05-12 | ALSA: emu10k1: apply channel delay hack to all E-MU cards | Oswald Buddenhagen | 1 | -0/+1 |
2023-04-24 | ALSA: emu10k1: use high-level I/O in set_filterQ() | Oswald Buddenhagen | 1 | -1/+2 |
2023-04-23 | ALSA: emu10k1: use high-level I/O functions also during init | Oswald Buddenhagen | 1 | -4/+5 |
2023-04-23 | ALSA: emu10k1: fixup DSP defines | Oswald Buddenhagen | 1 | -40/+6 |
2023-04-23 | ALSA: emu10k1: pull in some register definitions from kX-project | Oswald Buddenhagen | 1 | -23/+55 |
2023-04-23 | ALSA: emu10k1: remove some bogus defines | Oswald Buddenhagen | 1 | -15/+0 |
2023-04-23 | ALSA: emu10k1: eliminate some unused defines | Oswald Buddenhagen | 1 | -6/+0 |
2023-04-23 | ALSA: emu10k1: fix lineup of EMU_HANA_* defines | Oswald Buddenhagen | 1 | -22/+22 |
2023-04-23 | ALSA: emu10k1: comment updates | Oswald Buddenhagen | 1 | -264/+240 |
2023-04-22 | ALSA: emu10k1: fix snd_emu1010_fpga_read() input masking for rev2 cards | Oswald Buddenhagen | 1 | -1/+2 |
2023-04-22 | ALSA: emu10k1: remove unused emu->pcm_playback_efx_substream field | Oswald Buddenhagen | 1 | -1/+0 |
2023-04-22 | ALSA: emu10k1: fix access to Audigy GPIO port | Oswald Buddenhagen | 1 | -1/+6 |
2023-04-22 | ALSA: emu10k1: properly assert E-MU FPGA access constaints | Oswald Buddenhagen | 1 | -3/+3 |
2023-04-22 | ALSA: emu10k1: clean up P16V part somewhat | Oswald Buddenhagen | 1 | -2/+1 |
2023-04-22 | ALSA: emu10k1: remove unused snd_emu10k1_voice.emu field | Oswald Buddenhagen | 1 | -1/+0 |
2023-04-22 | ALSA: emu10k1: remove obsolete card type variable and defines | Oswald Buddenhagen | 1 | -1/+0 |
2023-04-21 | ALSA: emu10k1: clarify various fx8010.*_mask fields | Oswald Buddenhagen | 1 | -4/+2 |
2021-07-19 | ALSA: emu10k1: Allocate resources with device-managed APIs | Takashi Iwai | 1 | -4/+2 |
2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 | Thomas Gleixner | 1 | -16/+1 |
2018-04-16 | ALSA: emu10k1: Reduce GFP_ATOMIC allocation | Takashi Iwai | 1 | -2/+2 |
2018-02-14 | ALSA: emu10k1: add a IOMMU workaround | Maciej S. Szmigiero | 1 | -0/+3 |
2018-02-14 | ALSA: emu10k1: remove reserved_page | Maciej S. Szmigiero | 1 | -1/+0 |
2016-11-15 | ALSA: emu10k1: Use workqueue instead of kthread for emu1010 fw polling | Takashi Iwai | 1 | -1/+2 |
2015-04-29 | ALSA: emu10k1: Emu10k2 32 bit DMA mode | Peter Zubaj | 1 | -5/+9 |
2015-01-28 | ALSA: Include linux/io.h instead of asm/io.h | Takashi Iwai | 1 | -1/+1 |
2015-01-02 | ALSA: emu10k1: Remove always NULL parameters | Lars-Peter Clausen | 1 | -7/+7 |
2014-03-11 | Revert "ALSA: emu10k1: Fix warning: "CCR" redefined" | Geert Uytterhoeven | 1 | -2/+0 |
2013-04-24 | ALSA: emu10k1: Fix dock firmware loading | Takashi Iwai | 1 | -0/+1 |
2012-11-22 | ALSA: emu10k1: don't update firmware during suspend/resume | Takashi Iwai | 1 | -0/+1 |
2012-11-22 | ALSA: emu10k1: cache emu1010 firmware | Takashi Iwai | 1 | -0/+3 |
2012-10-09 | UAPI: (Scripted) Disintegrate include/sound | David Howells | 1 | -352/+3 |
2012-08-14 | ALSA: PCI: Replace CONFIG_PM with CONFIG_PM_SLEEP | Takashi Iwai | 1 | -2/+2 |
2010-10-18 | ALSA: emu10k1: Fix warning: "CCR" redefined | Nobuhiro Iwamatsu | 1 | -0/+2 |
2010-08-18 | ALSA: emu10k1 - delay the PCM interrupts (add pcm_irq_delay parameter) | Jaroslav Kysela | 1 | -0/+1 |
2009-03-26 | emu101k1.h: fix duplicate include of <linux/types.h> | Arnd Bergmann | 1 | -1/+0 |
2009-03-26 | make most exported headers use strict integer types | Arnd Bergmann | 1 | -4/+8 |
2008-06-02 | [ALSA] emu10k1 - Fix inverted Analog/Digital mixer switch on Audigy2 | Takashi Iwai | 1 | -0/+1 |
2008-01-31 | [ALSA] emu10k1: General cleanup, add new locks, fix alsa bug#3501, kernel bug... | James Courtier-Dutton | 1 | -0/+2 |
2008-01-31 | [ALSA] emu10k1 - Use enum for emu_model types | Takashi Iwai | 1 | -0/+8 |
2008-01-31 | [ALSA] emu10k1 - 1616(M) cardbus improvements | Ctirad Fertr | 1 | -0/+30 |
2008-01-31 | [ALSA] snd:emu10k1: E-Mu updates. Fixes to firmware loading and support for 0... | James Courtier-Dutton | 1 | -1/+1 |
2008-01-31 | [ALSA] emu10k1: Add comments regarding E-Mu ins and outs. | James Courtier-Dutton | 1 | -0/+189 |
2007-10-16 | [ALSA] Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz | Jaroslav Kysela | 1 | -1/+1 |
2007-10-16 | [ALSA] Routines for effect processor FX8010: Use list_for_each_entry | Matthias Kaehlcke | 1 | -2/+0 |
2007-10-16 | [ALSA] snd-emu10k1:Implement SPDIF/ADAT status. | James Courtier-Dutton | 1 | -3/+5 |
2007-10-16 | [ALSA] snd-emu10k1:Improves firmware loading for E-Mu cards. | James Courtier-Dutton | 1 | -0/+1 |
2007-10-16 | [ALSA] snd-emu10k1: Add support for E-Mu 1616 PCI, 1616M PCI, 0404 PCI, E-Mu | James Courtier-Dutton | 1 | -0/+2 |
2007-07-20 | [ALSA] emu10k1 - EMU 1212 with 16 capture channels | Pavel Hofman | 1 | -0/+16 |
2007-02-14 | [ALSA] emu10k1: fix typo | Clemens Ladisch | 1 | -1/+1 |
2007-02-09 | [ALSA] Add even more 'const' to everything related to TLV | Takashi Iwai | 1 | -1/+1 |
2007-02-09 | [ALSA] emu10k1 - Fix ABI for older ld10k1 | Takashi Iwai | 1 | -4/+17 |
2007-02-09 | [ALSA] emu10k1: Update registers defines for the Audigy 2/emu10k2.5 | James Courtier-Dutton | 1 | -8/+55 |
2007-02-09 | [ALSA] emu10k1: Add Audio capture support for Audigy 2 ZS Notebook. | James Courtier-Dutton | 1 | -0/+3 |
2007-02-09 | [ALSA] snd-emu10k1: Add emu1010 internal clock rate control for 44100 or 48000. | James Courtier-Dutton | 1 | -0/+1 |
2007-02-09 | [ALSA] snd_emu10k1: Added support for 14dB Attenuation PADS on DACs and ADCs. | James Courtier-Dutton | 1 | -7/+22 |
2007-02-09 | [ALSA] snd-emu10k1: Added support for emu1010, including E-Mu 1212m and E-Mu ... | James Courtier-Dutton | 1 | -2/+313 |
2006-10-05 | IRQ: Maintain regs pointer globally rather than passing to IRQ handlers | David Howells | 1 | -1/+1 |
2006-09-23 | [ALSA] snd-emu10k1: Implement dB gain infomation. | James Courtier-Dutton | 1 | -0/+4 |
2006-06-22 | [ALSA] emu10k1: Add support for Audigy4 (not Pro) | James Courtier-Dutton | 1 | -0/+2 |
2006-03-22 | [ALSA] semaphore -> mutex (PCI part) | Ingo Molnar | 1 | -2/+2 |
2006-01-03 | [ALSA] snd-emu10k1: Removes some distortion from Audigy 2 ZS Notebook. | James Courtier-Dutton | 1 | -0/+3 |
2006-01-03 | [ALSA] emu10k1: Partial support for Creative emu1212m | James Courtier-Dutton | 1 | -0/+1 |
2006-01-03 | [ALSA] emu10k1 - Add PM support | Takashi Iwai | 1 | -2/+29 |
2006-01-03 | [ALSA] Remove xxx_t typedefs: PCI emu10k1 | Takashi Iwai | 1 | -165/+171 |
2005-11-04 | [ALSA] emu10k1 - Use 31 bit DMA mask for Audigy | Lee Revell | 1 | -1/+2 |
2005-10-31 | [PATCH] Creative Audigy 2 cardbus: Add IO window wakeup magic | James Courtier-Dutton | 1 | -0/+1 |
2005-10-07 | [ALSA] emu10k1 - Fix loading of SBLive Game board | Takashi Iwai | 1 | -1/+1 |
2005-09-12 | [ALSA] Remove superfluous PCI ID definitions | Takashi Iwai | 1 | -7/+0 |
2005-08-30 | [ALSA] sound - fix .iface field of mixer control elements | Clemens Ladisch | 1 | -1/+1 |
2005-07-28 | [ALSA] emu10k1: Add module option uint subsystem. | James Courtier-Dutton | 1 | -0/+1 |
2005-05-29 | [ALSA] Implement different capture sources. | James Courtier-Dutton | 1 | -0/+1 |
2005-05-29 | [ALSA] Update A_SAMPLE_RATE register details. | James Courtier-Dutton | 1 | -2/+18 |
2005-05-29 | [ALSA] Improve SPDIF playback via the P16V/CA0151 chip. | James Courtier-Dutton | 1 | -0/+1 |
2005-05-29 | [ALSA] Check revision for the proper detection of audigy 2 | Takashi Iwai | 1 | -0/+1 |
2005-05-29 | [ALSA] Use old default id strings for compatibility | Takashi Iwai | 1 | -2/+3 |
2005-05-29 | [ALSA] clean up card features | Lee Revell | 1 | -6/+3 |
2005-05-29 | [ALSA] Adds Capture to P16V chip. | James Courtier-Dutton | 1 | -1/+4 |
2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+1544 |