Show patches with: Submitter = Oswald Buddenhagen       |    Archived = No       |   143 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[10/10] ALSA: emu10k1: make E-MU FPGA writes potentially more reliable ALSA: emu10k1: fixes related to uploading firmware to the E-MU dock - - - --- 2024-04-21 Oswald Buddenhagen Superseded
[09/10] ALSA: emu10k1: move snd_emu1010_load_firmware_entry() to io.c ALSA: emu10k1: fixes related to uploading firmware to the E-MU dock - - - --- 2024-04-21 Oswald Buddenhagen Superseded
[08/10] ALSA: emu10k1: move entering E-MU card FPGA programming mode ALSA: emu10k1: fixes related to uploading firmware to the E-MU dock - - - --- 2024-04-21 Oswald Buddenhagen Superseded
[07/10] ALSA: emu10k1: make snd_emu1010_load_firmware_entry() void ALSA: emu10k1: fixes related to uploading firmware to the E-MU dock - - - --- 2024-04-21 Oswald Buddenhagen Superseded
[06/10] ALSA: emu10k1: simplify E-MU card FPGA reset sequence ALSA: emu10k1: fixes related to uploading firmware to the E-MU dock - - - --- 2024-04-21 Oswald Buddenhagen Superseded
[05/10] ALSA: emu10k1: fix E-MU dock initialization ALSA: emu10k1: fixes related to uploading firmware to the E-MU dock - - - --- 2024-04-21 Oswald Buddenhagen Superseded
[04/10] ALSA: emu10k1: use mutex for E-MU FPGA access locking ALSA: emu10k1: fixes related to uploading firmware to the E-MU dock - - - --- 2024-04-21 Oswald Buddenhagen Superseded
[03/10] ALSA: emu10k1: move the whole GPIO event handling to the workqueue ALSA: emu10k1: fixes related to uploading firmware to the E-MU dock - - - --- 2024-04-21 Oswald Buddenhagen Superseded
[02/10] ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware() ALSA: emu10k1: fixes related to uploading firmware to the E-MU dock - - - --- 2024-04-21 Oswald Buddenhagen Superseded
[01/10] ALSA: emu10k1: fix E-MU card dock presence monitoring ALSA: emu10k1: fixes related to uploading firmware to the E-MU dock - - - --- 2024-04-21 Oswald Buddenhagen Superseded
[18/18] ALSA: emux: simplify snd_sf_list.callback handling ALSA: emu10k1 & emux: fixes related to wavetable playback - - - --- 2024-04-01 Oswald Buddenhagen Superseded
[17/18] ALSA: emu10k1: fix playback of short wavetable samples ALSA: emu10k1 & emux: fixes related to wavetable playback - - - --- 2024-04-01 Oswald Buddenhagen Superseded
[16/18] ALSA: emu10k1: improve cache behavior documentation ALSA: emu10k1 & emux: fixes related to wavetable playback - - - --- 2024-04-01 Oswald Buddenhagen Superseded
[15/18] ALSA: emu10k1: de-duplicate size calculations for 16-bit samples ALSA: emu10k1 & emux: fixes related to wavetable playback - - - --- 2024-04-01 Oswald Buddenhagen Superseded
[14/18] ALSA: emu10k1: fix wavetable offset recalculation ALSA: emu10k1 & emux: fixes related to wavetable playback - - - --- 2024-04-01 Oswald Buddenhagen Superseded
[13/18] ALSA: emu10k1: merge conditions in patch loader ALSA: emu10k1 & emux: fixes related to wavetable playback - - - --- 2024-04-01 Oswald Buddenhagen Superseded
[12/18] ALSA: emu10k1: shrink blank space in front of wavetable samples ALSA: emu10k1 & emux: fixes related to wavetable playback - - - --- 2024-04-01 Oswald Buddenhagen Superseded
[11/18] ALSA: emu10k1: make wavetable sample playback start position exact ALSA: emu10k1 & emux: fixes related to wavetable playback - - - --- 2024-04-01 Oswald Buddenhagen Superseded
[10/18] ALSA: emu10k1: fix playback of 8-bit wavetable samples ALSA: emu10k1 & emux: fixes related to wavetable playback - - - --- 2024-04-01 Oswald Buddenhagen Superseded
[09/18] ALSA: emu10k1: fix sample signedness issues in wavetable loader ALSA: emu10k1 & emux: fixes related to wavetable playback - - - --- 2024-04-01 Oswald Buddenhagen Superseded
[08/18] ALSA: emu10k1: move patch loader assertions into low-level functions ALSA: emu10k1 & emux: fixes related to wavetable playback - - - --- 2024-04-01 Oswald Buddenhagen Superseded
[07/18] ALSA: emux: improve patch ioctl data validation ALSA: emu10k1 & emux: fixes related to wavetable playback - - - --- 2024-04-01 Oswald Buddenhagen Superseded
[06/18] ALSA: emux: centralize & improve patch info validation ALSA: emu10k1 & emux: fixes related to wavetable playback - - - --- 2024-04-01 Oswald Buddenhagen Superseded
[05/18] ALSA: emu10k1: prune vestiges of SNDRV_SFNT_SAMPLE_{BIDIR,REVERSE}_LOOP support ALSA: emu10k1 & emux: fixes related to wavetable playback - - - --- 2024-04-01 Oswald Buddenhagen Superseded
[04/18] ALSA: emux: fix init of patch_info.truesize in load_data() ALSA: emu10k1 & emux: fixes related to wavetable playback - - - --- 2024-04-01 Oswald Buddenhagen Superseded
[03/18] ALSA: emux: fix validation of snd_emux.num_ports ALSA: emu10k1 & emux: fixes related to wavetable playback - - - --- 2024-04-01 Oswald Buddenhagen Superseded
[02/18] ALSA: emux: prune unused parameter from snd_soundfont_load_guspatch() ALSA: emu10k1 & emux: fixes related to wavetable playback - - - --- 2024-04-01 Oswald Buddenhagen Superseded
[01/18] ALSA: emux: fix /proc teardown at module unload ALSA: emu10k1 & emux: fixes related to wavetable playback - - - --- 2024-04-01 Oswald Buddenhagen Superseded
[3/3] ALSA: emu10k1: add separate documentation for E-MU cards [1/3] ALSA: emu10k1: de-duplicate audigy-mixer.rst vs. sb-live-mixer.rst - - - --- 2023-08-25 Oswald Buddenhagen Accepted
[2/3] ALSA: emu10k1: more documentation updates [1/3] ALSA: emu10k1: de-duplicate audigy-mixer.rst vs. sb-live-mixer.rst - - - --- 2023-08-25 Oswald Buddenhagen Accepted
[1/3] ALSA: emu10k1: de-duplicate audigy-mixer.rst vs. sb-live-mixer.rst [1/3] ALSA: emu10k1: de-duplicate audigy-mixer.rst vs. sb-live-mixer.rst - - - --- 2023-08-25 Oswald Buddenhagen Accepted
[v2,8/8] ALSA: emu10k1: add high-rate playback in E-MU D.A.S. mode ALSA: emu10k1: add support for high-bitrate modes of E-MU cards - - - --- 2023-06-30 Oswald Buddenhagen Superseded
[v2,7/8] ALSA: emu10k1: add high-rate capture in E-MU D.A.S. mode ALSA: emu10k1: add support for high-bitrate modes of E-MU cards - - - --- 2023-06-30 Oswald Buddenhagen Superseded
[v2,6/8] ALSA: emu10k1: add support for 2x/4x word clocks in E-MU D.A.S. mode ALSA: emu10k1: add support for high-bitrate modes of E-MU cards - - - --- 2023-06-30 Oswald Buddenhagen Superseded
[v2,5/8] ALSA: add snd_ctl_add_locked() ALSA: emu10k1: add support for high-bitrate modes of E-MU cards - - - --- 2023-06-30 Oswald Buddenhagen Superseded
[v2,4/8] ALSA: emu10k1: make playback in E-MU D.A.S. mode 32-bit ALSA: emu10k1: add support for high-bitrate modes of E-MU cards - - - --- 2023-06-30 Oswald Buddenhagen Superseded
[v2,3/8] ALSA: emu10k1: set the "no filtering" bits on PCM voices ALSA: emu10k1: add support for high-bitrate modes of E-MU cards - - - --- 2023-06-30 Oswald Buddenhagen Superseded
[v2,2/8] ALSA: emu10k1: improve mixer control naming in E-MU D.A.S. mode ALSA: emu10k1: add support for high-bitrate modes of E-MU cards - - - --- 2023-06-30 Oswald Buddenhagen Superseded
[v2,1/8] ALSA: emu10k1: introduce alternative E-MU D.A.S. mode ALSA: emu10k1: add support for high-bitrate modes of E-MU cards - - - --- 2023-06-30 Oswald Buddenhagen Superseded
[8/8] ALSA: emu10k1: add high-rate playback in E-MU D.A.S. mode ALSA: emu10k1: add support for high-bitrate modes of E-MU cards - - - --- 2023-06-13 Oswald Buddenhagen Superseded
[7/8] ALSA: emu10k1: add high-rate capture in E-MU D.A.S. mode ALSA: emu10k1: add support for high-bitrate modes of E-MU cards - - - --- 2023-06-13 Oswald Buddenhagen Superseded
[6/8] ALSA: emu10k1: add support for 2x/4x word clocks in E-MU D.A.S. mode ALSA: emu10k1: add support for high-bitrate modes of E-MU cards - - - --- 2023-06-13 Oswald Buddenhagen Superseded
[5/8] ALSA: add snd_ctl_add_locked() ALSA: emu10k1: add support for high-bitrate modes of E-MU cards - - - --- 2023-06-13 Oswald Buddenhagen Superseded
[4/8] ALSA: emu10k1: make playback in E-MU D.A.S. mode 32-bit ALSA: emu10k1: add support for high-bitrate modes of E-MU cards - - - --- 2023-06-13 Oswald Buddenhagen Superseded
[3/8] ALSA: emu10k1: set the "no filtering" bits on PCM voices ALSA: emu10k1: add support for high-bitrate modes of E-MU cards - - - --- 2023-06-13 Oswald Buddenhagen Superseded
[2/8] ALSA: emu10k1: improve mixer control naming in E-MU D.A.S. mode ALSA: emu10k1: add support for high-bitrate modes of E-MU cards - - - --- 2023-06-13 Oswald Buddenhagen Superseded
[1/8] ALSA: emu10k1: introduce alternative E-MU D.A.S. mode ALSA: emu10k1: add support for high-bitrate modes of E-MU cards - - - --- 2023-06-13 Oswald Buddenhagen Superseded
[9/9] ALSA: emu10k1: actually show some S/PDIF status in /proc for E-MU cards ALSA: emu10k1: improvements related to the switchable word clock of E-MU cards - - - --- 2023-06-12 Oswald Buddenhagen Accepted
[8/9] ALSA: emu10k1: add support for 12 kHz capture on Audigy ALSA: emu10k1: improvements related to the switchable word clock of E-MU cards - - - --- 2023-06-12 Oswald Buddenhagen Accepted
[7/9] ALSA: emu10k1: fix timer for E-MU cards at 44.1 kHz word clock ALSA: emu10k1: improvements related to the switchable word clock of E-MU cards - - - --- 2023-06-12 Oswald Buddenhagen Accepted
[6/9] ALSA: timer: minimize open-coded access to hw.resolution ALSA: emu10k1: improvements related to the switchable word clock of E-MU cards - - - --- 2023-06-12 Oswald Buddenhagen Accepted
[5/9] ALSA: emu10k1: fix synthesizer pitch for E-MU cards at 44.1 kHz ALSA: emu10k1: improvements related to the switchable word clock of E-MU cards - - - --- 2023-06-12 Oswald Buddenhagen Accepted
[4/9] ALSA: emu10k1: fix sample rates for E-MU cards at 44.1 kHz word clock ALSA: emu10k1: improvements related to the switchable word clock of E-MU cards - - - --- 2023-06-12 Oswald Buddenhagen Accepted
[3/9] ALSA: emu10k1: query rate of external clock sources on E-MU cards ALSA: emu10k1: improvements related to the switchable word clock of E-MU cards - - - --- 2023-06-12 Oswald Buddenhagen Accepted
[2/9] ALSA: emu10k1: make available E-MU clock sources card-specific ALSA: emu10k1: improvements related to the switchable word clock of E-MU cards - - - --- 2023-06-12 Oswald Buddenhagen Accepted
[1/9] ALSA: emu10k1: split off E-MU fallback clock from clock source ALSA: emu10k1: improvements related to the switchable word clock of E-MU cards - - - --- 2023-06-12 Oswald Buddenhagen Accepted
[9/9] ALSA: emu10k1: refactor PCM playback address handling [1/9] ALSA: emu10k1: pass frame instead of byte addresses - - - --- 2023-05-17 Oswald Buddenhagen Superseded
[8/9] ALSA: emu10k1: refactor PCM playback cache filling [1/9] ALSA: emu10k1: pass frame instead of byte addresses - - - --- 2023-05-17 Oswald Buddenhagen Superseded
[7/9] ALSA: emu10k1: improve API of low-level voice manipulation functions [1/9] ALSA: emu10k1: pass frame instead of byte addresses - - - --- 2023-05-17 Oswald Buddenhagen Superseded
[6/9] ALSA: emu10k1: fix PCM playback buffer size constraints [1/9] ALSA: emu10k1: pass frame instead of byte addresses - - - --- 2023-05-17 Oswald Buddenhagen Superseded
[5/9] ALSA: emu10k1: fix PCM playback cache and interrupt handling [1/9] ALSA: emu10k1: pass frame instead of byte addresses - - - --- 2023-05-17 Oswald Buddenhagen Superseded
[4/9] ALSA: emu10k1: skip pointless cache setup for extra voices [1/9] ALSA: emu10k1: pass frame instead of byte addresses - - - --- 2023-05-17 Oswald Buddenhagen Superseded
[3/9] ALSA: emu10k1: remove pointless displacement of the extra voices [1/9] ALSA: emu10k1: pass frame instead of byte addresses - - - --- 2023-05-17 Oswald Buddenhagen Superseded
[2/9] Revert "ALSA: emu10k1 - delay the PCM interrupts (add pcm_irq_delay parameter)" [1/9] ALSA: emu10k1: pass frame instead of byte addresses - - - --- 2023-05-17 Oswald Buddenhagen Superseded
[1/9] ALSA: emu10k1: pass frame instead of byte addresses [1/9] ALSA: emu10k1: pass frame instead of byte addresses - - - --- 2023-05-17 Oswald Buddenhagen Superseded
[v2,7/7] ALSA: emu10k1: enable bit-exact playback, part 2: voice attenuation ALSA: emu10k1: various improvements to the DSP-based mixer code - - - --- 2023-05-14 Oswald Buddenhagen Superseded
[v2,6/7] ALSA: emu10k1: enable bit-exact playback, part 1: DSP attenuation ALSA: emu10k1: various improvements to the DSP-based mixer code - - 1 --- 2023-05-14 Oswald Buddenhagen Superseded
[v2,5/7] ALSA: emu10k1: skip mic capture PCM for cards without AC97 codec ALSA: emu10k1: various improvements to the DSP-based mixer code - - - --- 2023-05-14 Oswald Buddenhagen Superseded
[v2,4/7] ALSA: emu10k1: omit non-applicable mixer controls for E-MU cards ALSA: emu10k1: various improvements to the DSP-based mixer code - - - --- 2023-05-14 Oswald Buddenhagen Superseded
[v2,3/7] ALSA: emu10k1: validate min/max values of translated controls ALSA: emu10k1: various improvements to the DSP-based mixer code - - - --- 2023-05-14 Oswald Buddenhagen Superseded
[v2,2/7] ALSA: emu10k1: fix non-zero mixer control defaults in highres mode ALSA: emu10k1: various improvements to the DSP-based mixer code - - - --- 2023-05-14 Oswald Buddenhagen Superseded
[v2,1/7] ALSA: emu10k1: polish audigy GPR allocation ALSA: emu10k1: various improvements to the DSP-based mixer code - - - --- 2023-05-14 Oswald Buddenhagen Superseded
[14/14] ALSA: emu10k1: enable bit-exact playback, part 2: voice attenuation ALSA: emu10k1: various improvements to the DSP-based mixer code - - - --- 2023-05-10 Oswald Buddenhagen Superseded
[13/14] ALSA: emu10k1: enable bit-exact playback, part 1: DSP attenuation ALSA: emu10k1: various improvements to the DSP-based mixer code - - 1 --- 2023-05-10 Oswald Buddenhagen Superseded
[12/14] ALSA: emu10k1: skip mic capture PCM for cards without AC97 codec ALSA: emu10k1: various improvements to the DSP-based mixer code - - - --- 2023-05-10 Oswald Buddenhagen Superseded
[11/14] ALSA: emu10k1: omit non-applicable mixer controls for E-MU cards ALSA: emu10k1: various improvements to the DSP-based mixer code - - - --- 2023-05-10 Oswald Buddenhagen Superseded
[10/14] ALSA: emu10k1: validate min/max values of translated controls ALSA: emu10k1: various improvements to the DSP-based mixer code - - - --- 2023-05-10 Oswald Buddenhagen Superseded
[09/14] ALSA: emu10k1: fix non-zero mixer control defaults in highres mode ALSA: emu10k1: various improvements to the DSP-based mixer code - - - --- 2023-05-10 Oswald Buddenhagen Superseded
[08/14] ALSA: emu10k1: polish audigy GPR allocation ALSA: emu10k1: various improvements to the DSP-based mixer code - - - --- 2023-05-10 Oswald Buddenhagen Superseded
[07/14] ALSA: emu10k1: properly assert DSP init constraints ALSA: emu10k1: various improvements to the DSP-based mixer code - - - --- 2023-05-10 Oswald Buddenhagen Superseded
[06/14] ALSA: emu10k1: simplify tone control switch DSP code ALSA: emu10k1: various improvements to the DSP-based mixer code - - 1 --- 2023-05-10 Oswald Buddenhagen Superseded
[05/14] ALSA: emu10k1: apply channel delay hack to all E-MU cards ALSA: emu10k1: various improvements to the DSP-based mixer code - - - --- 2023-05-10 Oswald Buddenhagen Superseded
[04/14] ALSA: emu10k1: simplify snd_emu10k1_audigy_dsp_convert_32_to_2x16() ALSA: emu10k1: various improvements to the DSP-based mixer code - - - --- 2023-05-10 Oswald Buddenhagen Superseded
[03/14] ALSA: emu10k1: fix+optimize E-MU stereo capture DSP code ALSA: emu10k1: various improvements to the DSP-based mixer code - - - --- 2023-05-10 Oswald Buddenhagen Superseded
[02/14] ALSA: emu10k1: roll up loops in DSP setup code for Audigy ALSA: emu10k1: various improvements to the DSP-based mixer code - - - --- 2023-05-10 Oswald Buddenhagen Superseded
[01/14] ALSA: emu10k1: make tone control switch mono ALSA: emu10k1: various improvements to the DSP-based mixer code - - - --- 2023-05-10 Oswald Buddenhagen Superseded
[4/4] ALSA: emu10k1: optimize mask calculation in snd_emu10k1_ptr_read() [1/4] ALSA: emu10k1: automate encoding of sub-register definitions - - - --- 2023-05-10 Oswald Buddenhagen Superseded
[3/4] ALSA: emu10k1: merge common paths in snd_emu10k1_ptr_{read,write}() [1/4] ALSA: emu10k1: automate encoding of sub-register definitions - - - --- 2023-05-10 Oswald Buddenhagen Superseded
[2/4] ALSA: emu10k1: validate parameters of snd_emu10k1_ptr_{read,write}() [1/4] ALSA: emu10k1: automate encoding of sub-register definitions - - - --- 2023-05-10 Oswald Buddenhagen Superseded
[1/4] ALSA: emu10k1: automate encoding of sub-register definitions [1/4] ALSA: emu10k1: automate encoding of sub-register definitions - - - --- 2023-05-10 Oswald Buddenhagen Superseded
[v2,7/7] ALSA: pcm: use exit controlled loop in snd_pcm_playback_silence() [v2,1/7] ALSA: pcm: Revert "ALSA: pcm: rewrite snd_pcm_playback_silence()" - - - --- 2023-05-05 Oswald Buddenhagen Accepted
[v2,6/7] ALSA: pcm: simplify top-up mode init in snd_pcm_playback_silence() [v2,1/7] ALSA: pcm: Revert "ALSA: pcm: rewrite snd_pcm_playback_silence()" - - - --- 2023-05-05 Oswald Buddenhagen Accepted
[v2,5/7] ALSA: pcm: playback silence - move silence variable updates to separate function [v2,1/7] ALSA: pcm: Revert "ALSA: pcm: rewrite snd_pcm_playback_silence()" - - - --- 2023-05-05 Oswald Buddenhagen Accepted
[v2,4/7] ALSA: pcm: playback silence - remove extra code [v2,1/7] ALSA: pcm: Revert "ALSA: pcm: rewrite snd_pcm_playback_silence()" - - - --- 2023-05-05 Oswald Buddenhagen Accepted
[v2,3/7] ALSA: pcm: fix playback silence - correct incremental silencing [v2,1/7] ALSA: pcm: Revert "ALSA: pcm: rewrite snd_pcm_playback_silence()" - - - --- 2023-05-05 Oswald Buddenhagen Accepted
[v2,2/7] ALSA: pcm: fix playback silence - use the actual new_hw_ptr for the threshold mode [v2,1/7] ALSA: pcm: Revert "ALSA: pcm: rewrite snd_pcm_playback_silence()" - 1 - --- 2023-05-05 Oswald Buddenhagen Accepted
[7/7] ALSA: pcm: use exit controlled loop in snd_pcm_playback_silence() [1/7] ALSA: pcm: Revert "ALSA: pcm: rewrite snd_pcm_playback_silence()" - - - --- 2023-05-05 Oswald Buddenhagen Superseded
[6/7] ALSA: pcm: simplify top-up mode init in snd_pcm_playback_silence() [1/7] ALSA: pcm: Revert "ALSA: pcm: rewrite snd_pcm_playback_silence()" - - - --- 2023-05-05 Oswald Buddenhagen Superseded
[5/7] ALSA: pcm: playback silence - move silence variable updates to separate function [1/7] ALSA: pcm: Revert "ALSA: pcm: rewrite snd_pcm_playback_silence()" - - - --- 2023-05-05 Oswald Buddenhagen Superseded
[4/7] ALSA: pcm: playback silence - remove extra code [1/7] ALSA: pcm: Revert "ALSA: pcm: rewrite snd_pcm_playback_silence()" - - - --- 2023-05-05 Oswald Buddenhagen Superseded
« 1 2 »