index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sound
/
pci
/
emu10k1
/
emupcm.c
Age
Commit message (
Expand
)
Author
Files
Lines
2023-07-17
ALSA: emu10k1: rework copyright statements
Oswald Buddenhagen
1
-1
/
+4
2023-07-17
ALSA: emu10k1: clean up driver status comments
Oswald Buddenhagen
1
-6
/
+0
2023-07-13
ALSA: emu10k1: remove superfluous IRQ enable state saving
Oswald Buddenhagen
1
-4
/
+2
2023-06-13
ALSA: emu10k1: add support for 12 kHz capture on Audigy
Oswald Buddenhagen
1
-2
/
+13
2023-06-13
ALSA: emu10k1: fix sample rates for E-MU cards at 44.1 kHz word clock
Oswald Buddenhagen
1
-57
/
+55
2023-06-13
ALSA: emu10k1: split off E-MU fallback clock from clock source
Oswald Buddenhagen
1
-2
/
+2
2023-05-24
ALSA: emu10k1: fix multi-channel capture config for E-MU cards
Oswald Buddenhagen
1
-44
/
+32
2023-05-24
ALSA: emu10k1: don't restrict capture channel count to powers of two
Oswald Buddenhagen
1
-8
/
+19
2023-05-24
ALSA: emu10k1: fix support for 24 kHz capture
Oswald Buddenhagen
1
-1
/
+1
2023-05-24
ALSA: emu10k1: fix capture buffer size confusion
Oswald Buddenhagen
1
-7
/
+10
2023-05-24
ALSA: emu10k1: make channel count of multi-channel playback flexible
Oswald Buddenhagen
1
-9
/
+9
2023-05-24
ALSA: emu10k1: add synchronized start of multi-channel playback
Oswald Buddenhagen
1
-18
/
+82
2023-05-24
ALSA: emu10k1: don't limit multi-channel playback to two periods
Oswald Buddenhagen
1
-4
/
+5
2023-05-23
ALSA: emu10k1: pass raw FX send config to snd_emu10k1_pcm_init_voice()
Oswald Buddenhagen
1
-30
/
+24
2023-05-23
ALSA: emu10k1: introduce higher-level voice manipulation functions
Oswald Buddenhagen
1
-17
/
+53
2023-05-20
ALSA: emu10k1: revamp playback voice allocator
Oswald Buddenhagen
1
-21
/
+23
2023-05-20
ALSA: emu10k1: make snd_emu10k1_voice_alloc() assign voices' epcm
Oswald Buddenhagen
1
-5
/
+2
2023-05-20
ALSA: emu10k1: centralize freeing PCM voices
Oswald Buddenhagen
1
-15
/
+13
2023-05-18
ALSA: emu10k1: make freeing untouched playback voices cheap
Oswald Buddenhagen
1
-11
/
+2
2023-05-18
ALSA: emu10k1: improve voice status display in /proc
Oswald Buddenhagen
1
-1
/
+1
2023-05-18
ALSA: emu10k1: enable bit-exact playback, part 4: send amounts
Oswald Buddenhagen
1
-0
/
+17
2023-05-18
ALSA: emu10k1: enable bit-exact playback, part 3: pitch
Oswald Buddenhagen
1
-4
/
+13
2023-05-18
ALSA: emu10k1: introduce and use snd_emu10k1_ptr_write_multiple()
Oswald Buddenhagen
1
-51
/
+57
2023-05-18
ALSA: emu10k1: fix PCM playback buffer size constraints
Oswald Buddenhagen
1
-12
/
+26
2023-05-18
ALSA: emu10k1: refactor PCM playback address handling
Oswald Buddenhagen
1
-29
/
+52
2023-05-18
ALSA: emu10k1: refactor PCM playback cache filling
Oswald Buddenhagen
1
-12
/
+21
2023-05-18
ALSA: emu10k1: improve API of low-level voice manipulation functions
Oswald Buddenhagen
1
-28
/
+22
2023-05-18
ALSA: emu10k1: fix PCM playback cache and interrupt handling
Oswald Buddenhagen
1
-44
/
+23
2023-05-18
ALSA: emu10k1: skip pointless cache setup for extra voices
Oswald Buddenhagen
1
-6
/
+5
2023-05-18
ALSA: emu10k1: remove pointless displacement of the extra voices
Oswald Buddenhagen
1
-4
/
+0
2023-05-18
Revert "ALSA: emu10k1 - delay the PCM interrupts (add pcm_irq_delay parameter)"
Oswald Buddenhagen
1
-23
/
+2
2023-05-18
ALSA: emu10k1: pass frame instead of byte addresses
Oswald Buddenhagen
1
-22
/
+9
2023-05-17
ALSA: emu10k1: factor out snd_emu10k1_compose_audigy_sendamounts()
Oswald Buddenhagen
1
-4
/
+1
2023-05-17
ALSA: emu10k1: skip needless setting of some voice registers
Oswald Buddenhagen
1
-41
/
+48
2023-05-17
ALSA: emu10k1: rewire {en,dis}abling interrupts for PCM playback
Oswald Buddenhagen
1
-16
/
+29
2023-05-17
ALSA: emu10k1: remove useless resets of stop-on-loop-end bits
Oswald Buddenhagen
1
-1
/
+0
2023-05-17
ALSA: emu10k1: cleanup envelope register init
Oswald Buddenhagen
1
-32
/
+10
2023-05-17
ALSA: emu10k1: straighten out FX send init
Oswald Buddenhagen
1
-8
/
+6
2023-05-16
ALSA: emu10k1: enable bit-exact playback, part 2: voice attenuation
Oswald Buddenhagen
1
-2
/
+2
2023-05-08
ALSA: emu10k1: remove now superfluous mixer locking
Oswald Buddenhagen
1
-2
/
+0
2023-04-28
ALSA: emu10k1: use more existing defines instead of open-coded numbers
Oswald Buddenhagen
1
-6
/
+6
2023-04-27
Merge branch 'for-linus' into for-next
Takashi Iwai
1
-5
/
+9
2023-04-23
ALSA: emu10k1: remove some bogus defines
Oswald Buddenhagen
1
-1
/
+0
2023-04-23
ALSA: emu10k1: comment updates
Oswald Buddenhagen
1
-15
/
+11
2023-04-22
ALSA: emu10k1: remove unused emu->pcm_playback_efx_substream field
Oswald Buddenhagen
1
-2
/
+0
2023-04-22
ALSA: emu10k1: drop redundant snd_emu10k1_efx_playback_pointer()
Oswald Buddenhagen
1
-18
/
+1
2023-04-22
ALSA: emu10k1: drop redundant snd_emu10k1_efx_playback_hw_free()
Oswald Buddenhagen
1
-31
/
+1
2023-04-06
ALSA: emu10k1: don't create old pass-through playback device on Audigy
Oswald Buddenhagen
1
-3
/
+7
2023-04-06
ALSA: emu10k1: fix capture interrupt handler unlinking
Oswald Buddenhagen
1
-2
/
+2
2022-09-07
ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc()
Tasos Sahanidis
1
-1
/
+1
2021-06-09
ALSA: emu10k1: Fix assignment in if condition
Takashi Iwai
1
-8
/
+16
2020-07-09
ALSA: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
1
-3
/
+2
2019-12-11
ALSA: pci: Drop superfluous ioctl PCM ops
Takashi Iwai
1
-6
/
+0
2019-12-11
ALSA: emu10k1: Use managed buffer allocation
Takashi Iwai
1
-34
/
+7
2019-11-06
ALSA: pci: Avoid non-standard macro usage
Takashi Iwai
1
-5
/
+5
2019-11-06
ALSA: pci: Drop superfluous snd_pcm_sgbuf_ops_page
Takashi Iwai
1
-2
/
+0
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156
Thomas Gleixner
1
-15
/
+1
2019-02-06
ALSA: pci: Drop superfluous PCM preallocation error checks
Takashi Iwai
1
-7
/
+15
2018-09-04
ALSA: emu10k1: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag
Takashi Iwai
1
-1
/
+2
2018-08-06
ALSA: emu10k1: Mark expected switch fall-throughs
Gustavo A. R. Silva
1
-2
/
+2
2018-08-01
ALSA: emu10k1: remove redundant variable attn
Colin Ian King
1
-2
/
+1
2018-06-11
ALSA: emu10k1: add error handling for snd_ctl_add
Zhouyang Jia
1
-1
/
+3
2018-04-16
ALSA: emu10k1: Reduce GFP_ATOMIC allocation
Takashi Iwai
1
-1
/
+1
2018-02-14
ALSA: emu10k1: add a IOMMU workaround
Maciej S. Szmigiero
1
-1
/
+9
2017-08-12
ALSA: emu10k1: make snd_pcm_hardware const
Bhumika Goyal
1
-5
/
+5
2017-06-09
ALSA: emu10k1: Constify hw_constraints
Takashi Iwai
1
-4
/
+4
2017-05-25
ALSA: emu10k1: Deliver indirect-PCM transfer error
Takashi Iwai
1
-2
/
+2
2017-02-21
ALSA: pci: constify snd_kcontrol_new structures
Bhumika Goyal
1
-1
/
+1
2016-09-02
ALSA: constify snd_pcm_ops structures
Julia Lawall
1
-6
/
+6
2015-04-29
ALSA: emu10k1: Emu10k2 32 bit DMA mode
Peter Zubaj
1
-1
/
+1
2015-01-02
ALSA: emu10k1: Remove always NULL parameters
Lars-Peter Clausen
1
-29
/
+4
2014-02-26
ALSA: emu10k1: Use standard printk helpers
Takashi Iwai
1
-8
/
+14
2013-02-25
ALSA: emu10k1: Allow to switch hardware sampe rate on EMU
Mihail Zenkov
1
-2
/
+6
2012-12-07
ALSA: pci: remove __dev* attributes
Bill Pemberton
1
-4
/
+7
2012-10-06
sound: Remove unnecessary semicolon
Peter Senna Tschudin
1
-1
/
+1
2011-09-20
ALSA: emu10k1: allow to disable the SRC
Clemens Ladisch
1
-0
/
+5
2010-08-18
ALSA: emu10k1 - delay the PCM interrupts (add pcm_irq_delay parameter)
Jaroslav Kysela
1
-4
/
+26
2009-06-08
ALSA: emu10k1 - Fix minimum periods for efx playback
Takashi Iwai
1
-1
/
+1
2009-02-05
ALSA: emu10k1 - Add missing KERN_* prefix to printk
Takashi Iwai
1
-7
/
+30
2008-01-31
[ALSA] snd:emu10k1: E-Mu updates. Fixes to firmware loading and support for 0...
James Courtier-Dutton
1
-4
/
+4
2008-01-31
[ALSA] Remove sound/driver.h
Takashi Iwai
1
-1
/
+0
2007-10-16
[ALSA] Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz
Jaroslav Kysela
1
-1
/
+1
2007-07-20
[ALSA] emu10k1 - EMU 1212 with 16 capture channels
Pavel Hofman
1
-11
/
+28
2007-02-09
[ALSA] snd-emu10k1: Add emu1010 internal clock rate control for 44100 or 48000.
James Courtier-Dutton
1
-6
/
+22
2007-02-09
[ALSA] snd-emu10k1: Added support for emu1010, including E-Mu 1212m and E-Mu ...
James Courtier-Dutton
1
-30
/
+97
2006-01-03
[ALSA] emu10k1 - Add PM support
Takashi Iwai
1
-1
/
+13
2006-01-03
[ALSA] Remove xxx_t typedefs: PCI emu10k1
Takashi Iwai
1
-175
/
+179
2006-01-03
[ALSA] emu10k1 - Minor clean up of memory block handling
Takashi Iwai
1
-6
/
+8
2006-01-03
[ALSA] Remove superfluous pcm_free callbacks
Takashi Iwai
1
-25
/
+0
2005-11-04
[ALSA] Remove snd_runtime_check() macro
Takashi Iwai
1
-1
/
+2
2005-09-12
[ALSA] Replace with kzalloc() - pci stuff
Takashi Iwai
1
-5
/
+5
2005-08-30
[ALSA] sound - fix .iface field of mixer control elements
Clemens Ladisch
1
-1
/
+6
2005-06-22
[ALSA] Remove redundant NULL checks before kfree
Jesper Juhl
1
-3
/
+1
2005-05-29
[ALSA] trivial warning fix for emu10k1
Jesper Juhl
1
-1
/
+1
2005-04-16
Linux-2.6.12-rc2
v2.6.12-rc2
Linus Torvalds
1
-0
/
+1724