Show patches with: Submitter = Oswald Buddenhagen       |    State = Action Required       |   173 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[1/2] ALSA: emu10k1: enable bit-exact playback, part 3: pitch ALSA: emu10k1: various improvements to the DSP-based mixer code - - - --- 2023-05-18 Oswald Buddenhagen New
[1/2] ALSA: emu10k1: fix synthesizer sample playback position and caching [1/2] ALSA: emu10k1: fix synthesizer sample playback position and caching - - - --- 2023-05-18 Oswald Buddenhagen New
ALSA: emu10k1: introduce and use snd_emu10k1_ptr_write_multiple() ALSA: emu10k1: introduce and use snd_emu10k1_ptr_write_multiple() - - - --- 2023-05-18 Oswald Buddenhagen New
[4/4] ALSA: emu10k1: fix handling of half-loop interrupts [1/4] ALSA: emu10k1: simplify interrupt handler, part 1 - - - --- 2023-05-18 Oswald Buddenhagen New
[3/4] ALSA: emu10k1: simplify interrupt handler, part 3 [1/4] ALSA: emu10k1: simplify interrupt handler, part 1 - - - --- 2023-05-18 Oswald Buddenhagen New
[2/4] ALSA: emu10k1: simplify interrupt handler, part 2 [1/4] ALSA: emu10k1: simplify interrupt handler, part 1 - - - --- 2023-05-18 Oswald Buddenhagen New
[1/4] ALSA: emu10k1: simplify interrupt handler, part 1 [1/4] ALSA: emu10k1: simplify interrupt handler, part 1 - - - --- 2023-05-18 Oswald Buddenhagen New
[v2,9/9] ALSA: emu10k1: fix PCM playback buffer size constraints [v2,1/9] ALSA: emu10k1: pass frame instead of byte addresses - - - --- 2023-05-18 Oswald Buddenhagen New
[v2,8/9] ALSA: emu10k1: refactor PCM playback address handling [v2,1/9] ALSA: emu10k1: pass frame instead of byte addresses - - - --- 2023-05-18 Oswald Buddenhagen New
[v2,7/9] ALSA: emu10k1: refactor PCM playback cache filling [v2,1/9] ALSA: emu10k1: pass frame instead of byte addresses - - - --- 2023-05-18 Oswald Buddenhagen New
[v2,6/9] ALSA: emu10k1: improve API of low-level voice manipulation functions [v2,1/9] ALSA: emu10k1: pass frame instead of byte addresses - - - --- 2023-05-18 Oswald Buddenhagen New
[v2,5/9] ALSA: emu10k1: fix PCM playback cache and interrupt handling [v2,1/9] ALSA: emu10k1: pass frame instead of byte addresses - - - --- 2023-05-18 Oswald Buddenhagen New
[v2,4/9] ALSA: emu10k1: skip pointless cache setup for extra voices [v2,1/9] ALSA: emu10k1: pass frame instead of byte addresses - - - --- 2023-05-18 Oswald Buddenhagen New
[v2,3/9] ALSA: emu10k1: remove pointless displacement of the extra voices [v2,1/9] ALSA: emu10k1: pass frame instead of byte addresses - - - --- 2023-05-18 Oswald Buddenhagen New
[v2,2/9] Revert "ALSA: emu10k1 - delay the PCM interrupts (add pcm_irq_delay parameter)" [v2,1/9] ALSA: emu10k1: pass frame instead of byte addresses - - - --- 2023-05-18 Oswald Buddenhagen New
[v2,1/9] ALSA: emu10k1: pass frame instead of byte addresses [v2,1/9] ALSA: emu10k1: pass frame instead of byte addresses - - - --- 2023-05-18 Oswald Buddenhagen New
ALSA: emu10k1: remove runtime 64-bit divisions ALSA: emu10k1: remove runtime 64-bit divisions - - - --- 2023-05-17 Oswald Buddenhagen New
[10/10] ALSA: emu10k1: make struct snd_emu1010 less wasteful ALSA: emu10k1: improvements mostly to the I/O routing mixers for E-MU cards - - - --- 2023-05-16 Oswald Buddenhagen New
[6/6] ALSA: emu10k1: factor out snd_emu10k1_compose_audigy_sendamounts() ALSA: emu10k1: assorted playback-related cleanups - - - --- 2023-05-16 Oswald Buddenhagen New
[5/6] ALSA: emu10k1: skip needless setting of some voice registers ALSA: emu10k1: assorted playback-related cleanups - - - --- 2023-05-16 Oswald Buddenhagen New
[09/10] ALSA: emu10k1: add explicit support for E-MU 0404 ALSA: emu10k1: improvements mostly to the I/O routing mixers for E-MU cards - - - --- 2023-05-16 Oswald Buddenhagen New
[08/10] ALSA: emu10k1: improve mixer controls for E-MU 1010 rev2 card ALSA: emu10k1: improvements mostly to the I/O routing mixers for E-MU cards - - - --- 2023-05-16 Oswald Buddenhagen New
[4/6] ALSA: emu10k1: rewire {en,dis}abling interrupts for PCM playback ALSA: emu10k1: assorted playback-related cleanups - - - --- 2023-05-16 Oswald Buddenhagen New
[07/10] ALSA: emu10k1: make E-MU mixer control creation more data-driven ALSA: emu10k1: improvements mostly to the I/O routing mixers for E-MU cards - - - --- 2023-05-16 Oswald Buddenhagen New
[3/6] ALSA: emu10k1: remove useless resets of stop-on-loop-end bits ALSA: emu10k1: assorted playback-related cleanups - - - --- 2023-05-16 Oswald Buddenhagen New
[2/6] ALSA: emu10k1: cleanup envelope register init ALSA: emu10k1: assorted playback-related cleanups - - - --- 2023-05-16 Oswald Buddenhagen New
[06/10] ALSA: emu10k1: make E-MU I/O routing init data-driven ALSA: emu10k1: improvements mostly to the I/O routing mixers for E-MU cards - - - --- 2023-05-16 Oswald Buddenhagen New
[05/10] ALSA: emu10k1: fix return value of snd_emu1010_dac_pads_put() ALSA: emu10k1: improvements mostly to the I/O routing mixers for E-MU cards - - - --- 2023-05-16 Oswald Buddenhagen New
[1/6] ALSA: emu10k1: straighten out FX send init ALSA: emu10k1: assorted playback-related cleanups - - - --- 2023-05-16 Oswald Buddenhagen New
[04/10] ALSA: emu10k1: un-hardcode E-MU mixer control callbacks somewhat ALSA: emu10k1: improvements mostly to the I/O routing mixers for E-MU cards - - - --- 2023-05-16 Oswald Buddenhagen New
[03/10] ALSA: emu10k1: make mixer control mass creation less wasteful ALSA: emu10k1: improvements mostly to the I/O routing mixers for E-MU cards - - - --- 2023-05-16 Oswald Buddenhagen New
[02/10] ALSA: emu10k1: compactize E-MU routing source arrays ALSA: emu10k1: improvements mostly to the I/O routing mixers for E-MU cards - - - --- 2023-05-16 Oswald Buddenhagen New
[01/10] ALSA: emu10k1: make some initializer arrays less wasteful ALSA: emu10k1: improvements mostly to the I/O routing mixers for E-MU cards - - - --- 2023-05-16 Oswald Buddenhagen New
[2/2] pcm: hw: fix excessive silence fill on drain [1/2] pcm: hw: reinterpret the drain_silence setting - - - --- 2023-05-15 Oswald Buddenhagen New
[1/2] pcm: hw: reinterpret the drain_silence setting [1/2] pcm: hw: reinterpret the drain_silence setting - - - --- 2023-05-15 Oswald Buddenhagen New
[v2,4/4] ALSA: emu10k1: optimize mask calculation in snd_emu10k1_ptr_read() [v2,1/4] ALSA: emu10k1: automate encoding of sub-register definitions - - - --- 2023-05-14 Oswald Buddenhagen New
[v2,3/4] ALSA: emu10k1: merge common paths in snd_emu10k1_ptr_{read,write}() [v2,1/4] ALSA: emu10k1: automate encoding of sub-register definitions - - - --- 2023-05-14 Oswald Buddenhagen New
[v2,2/4] ALSA: emu10k1: validate parameters of snd_emu10k1_ptr_{read,write}() [v2,1/4] ALSA: emu10k1: automate encoding of sub-register definitions - - - --- 2023-05-14 Oswald Buddenhagen New
[v2,1/4] ALSA: emu10k1: automate encoding of sub-register definitions [v2,1/4] ALSA: emu10k1: automate encoding of sub-register definitions - - - --- 2023-05-14 Oswald Buddenhagen New
ALSA: emu10k1: don't create regular S/PDIF controls for E-MU cards ALSA: emu10k1: don't create regular S/PDIF controls for E-MU cards - - - --- 2023-05-10 Oswald Buddenhagen New
[v3] ALSA: pcm: auto-fill buffer with silence when draining playback [v3] ALSA: pcm: auto-fill buffer with silence when draining playback - - - --- 2023-05-10 Oswald Buddenhagen New
[v2] ALSA: emu10k1: macro-ize snd_emu10k1_ptr_{read,write}() [v2] ALSA: emu10k1: macro-ize snd_emu10k1_ptr_{read,write}() - - - --- 2023-05-08 Oswald Buddenhagen New
[v2,1/7] ALSA: pcm: Revert "ALSA: pcm: rewrite snd_pcm_playback_silence()" [v2,1/7] ALSA: pcm: Revert "ALSA: pcm: rewrite snd_pcm_playback_silence()" - - - --- 2023-05-05 Oswald Buddenhagen New
ALSA: pcm: fix snd_pcm_playback_silence() with free-running mode ALSA: pcm: fix snd_pcm_playback_silence() with free-running mode - - - --- 2023-05-04 Oswald Buddenhagen New
pcm: remove duplicate SND_PCM_HW_PARAM_{FIRST,LAST}_* #defines pcm: remove duplicate SND_PCM_HW_PARAM_{FIRST,LAST}_* #defines - - - --- 2023-05-03 Oswald Buddenhagen New
conf/emu10k1: remove compat with two decades old drivers conf/emu10k1: remove compat with two decades old drivers - - - --- 2023-05-03 Oswald Buddenhagen New
ALSA: emu10k1: minor E-MU naming fixups ALSA: emu10k1: minor E-MU naming fixups - - - --- 2023-04-28 Oswald Buddenhagen New
[6/6] ALSA: emu10k1: remove now superfluous mixer locking ALSA: emu10k1: Various improvements related to locking - - - --- 2023-04-28 Oswald Buddenhagen New
[5/6] ALSA: core: update comment on snd_card.controls_rwsem ALSA: emu10k1: Various improvements related to locking - - - --- 2023-04-28 Oswald Buddenhagen New
[4/6] ALSA: emu10k1: fix locking in snd_emu1010_fpga_link_dst_src_write() ALSA: emu10k1: Various improvements related to locking - - - --- 2023-04-28 Oswald Buddenhagen New
[3/6] ALSA: emu10k1: use the right lock in snd_emu10k1_shared_spdif_put() ALSA: emu10k1: Various improvements related to locking - - - --- 2023-04-28 Oswald Buddenhagen New
[2/6] ALSA: emu10k1: remove pointless locks from /proc code ALSA: emu10k1: Various improvements related to locking - - - --- 2023-04-28 Oswald Buddenhagen New
[1/6] ALSA: emu10k1: remove pointless locks from timer code ALSA: emu10k1: Various improvements related to locking - - - --- 2023-04-28 Oswald Buddenhagen New
[v2,1/2] ALSA: emu10k1: use high-level I/O functions also during init [v2,1/2] ALSA: emu10k1: use high-level I/O functions also during init - - - --- 2023-04-23 Oswald Buddenhagen New
ALSA: emu10k1: fix multi-channel playback device class ALSA: emu10k1: fix multi-channel playback device class - - - --- 2023-04-22 Oswald Buddenhagen New
[7/7] ALSA: emu10k1: use more existing defines instead of open-coded numbers ALSA: emu10k1: improvements mostly related to #defines - - - --- 2023-04-22 Oswald Buddenhagen New
ALSA: emu10k1: fix error codes ALSA: emu10k1: fix error codes - - - --- 2023-04-21 Oswald Buddenhagen New
ALSA: emu10k1: properly assert DSP init constraints ALSA: emu10k1: properly assert DSP init constraints - - - --- 2023-04-21 Oswald Buddenhagen New
[4/7] ALSA: emu10k1: remove unused `resume` parameter from snd_emu10k1_init() [1/7] ALSA: emu10k1: drop redundant snd_emu10k1_efx_playback_hw_free() - - - --- 2023-04-21 Oswald Buddenhagen New
[3/7] ALSA: emu10k1: fix snd_emu1010_fpga_read() input masking for rev2 cards [1/7] ALSA: emu10k1: properly assert E-MU FPGA access constaints - - - --- 2023-04-21 Oswald Buddenhagen New
[v2,2/2] ALSA: pcm: auto-fill buffer with silence when draining playback [v2,1/2] ALSA: pcm: rewrite snd_pcm_playback_silence() - - - --- 2023-04-20 Oswald Buddenhagen New
[v2] ALSA: document that struct __snd_pcm_mmap_control64 is messed up [v2] ALSA: document that struct __snd_pcm_mmap_control64 is messed up - - - --- 2023-04-06 Oswald Buddenhagen New
docs: sound: kernel-api: writing-an-alsa-driver.rst: polishing docs: sound: kernel-api: writing-an-alsa-driver.rst: polishing - - - --- 2023-04-05 Oswald Buddenhagen New
ALSA: emu10k1: documentation updates ALSA: emu10k1: documentation updates - - - --- 2023-04-05 Oswald Buddenhagen New
ALSA: emu10k1: don't create old pass-through playback device on Audigy ALSA: emu10k1: don't create old pass-through playback device on Audigy - - - --- 2023-04-05 Oswald Buddenhagen New
[RFC] docs: sound: kernel-api: writing-an-alsa-driver.rst: add FIXMEs [RFC] docs: sound: kernel-api: writing-an-alsa-driver.rst: add FIXMEs - - - --- 2023-04-05 Oswald Buddenhagen New
ALSA: emu10k1: fix capture interrupt handler unlinking ALSA: emu10k1: fix capture interrupt handler unlinking - - - --- 2023-04-05 Oswald Buddenhagen New
ALSA: emu10k1: update label & help in config system ALSA: emu10k1: update label & help in config system - - - --- 2023-04-05 Oswald Buddenhagen New
[2/2] ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards [1/2] ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard - - - --- 2023-04-05 Oswald Buddenhagen New
docs: sound: hda: drop mentions of hda-analyzer docs: sound: hda: drop mentions of hda-analyzer - - - --- 2023-04-05 Oswald Buddenhagen New
ALSA: pcm: fix wait_time calculations ALSA: pcm: fix wait_time calculations - - - --- 2023-04-05 Oswald Buddenhagen New
[1/2] ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard [1/2] ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard - - - --- 2023-04-05 Oswald Buddenhagen New
ALSA: i2c/cs8427: fix iec958 mixer control deactivation ALSA: i2c/cs8427: fix iec958 mixer control deactivation - - - --- 2023-04-05 Oswald Buddenhagen New
« 1 2 »