Age | Commit message (Expand) | Author | Files | Lines |
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: fix terminating synthesizer voices | Oswald Buddenhagen | 1 | -2/+7 |
2023-05-18 | ALSA: emu10k1: fix synthesizer sample playback position and caching | Oswald Buddenhagen | 1 | -31/+5 |
2023-05-18 | ALSA: emu10k1: set variables emu1010_routing_info and emu1010_pads_info stora... | Tom Rix | 1 | -2/+2 |
2023-05-18 | ALSA: emu10k1: introduce and use snd_emu10k1_ptr_write_multiple() | Oswald Buddenhagen | 5 | -235/+289 |
2023-05-18 | ALSA: emu10k1: fix handling of half-loop interrupts | Oswald Buddenhagen | 1 | -1/+3 |
2023-05-18 | ALSA: emu10k1: simplify interrupt handler, part 3 | Oswald Buddenhagen | 1 | -5/+6 |
2023-05-18 | ALSA: emu10k1: simplify interrupt handler, part 2 | Oswald Buddenhagen | 1 | -18/+0 |
2023-05-18 | ALSA: emu10k1: simplify interrupt handler, part 1 | Oswald Buddenhagen | 1 | -2/+1 |
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 | 3 | -30/+3 |
2023-05-18 | ALSA: emu10k1: pass frame instead of byte addresses | Oswald Buddenhagen | 1 | -22/+9 |
2023-05-17 | ALSA: emu10k1: remove runtime 64-bit divisions | Oswald Buddenhagen | 1 | -6/+12 |
2023-05-17 | ALSA: emu10k1: make struct snd_emu1010 less wasteful | Oswald Buddenhagen | 1 | -0/+5 |
2023-05-17 | ALSA: emu10k1: add explicit support for E-MU 0404 | Oswald Buddenhagen | 3 | -29/+121 |
2023-05-17 | ALSA: emu10k1: improve mixer controls for E-MU 1010 rev2 card | Oswald Buddenhagen | 1 | -6/+100 |
2023-05-17 | ALSA: emu10k1: make E-MU mixer control creation more data-driven | Oswald Buddenhagen | 1 | -51/+49 |
2023-05-17 | ALSA: emu10k1: make E-MU I/O routing init data-driven | Oswald Buddenhagen | 2 | -246/+99 |
2023-05-17 | ALSA: emu10k1: fix return value of snd_emu1010_dac_pads_put() | Oswald Buddenhagen | 1 | -2/+5 |
2023-05-17 | ALSA: emu10k1: un-hardcode E-MU mixer control callbacks somewhat | Oswald Buddenhagen | 1 | -54/+101 |
2023-05-17 | ALSA: emu10k1: make mixer control mass creation less wasteful | Oswald Buddenhagen | 1 | -247/+202 |
2023-05-17 | ALSA: emu10k1: compactize E-MU routing source arrays | Oswald Buddenhagen | 1 | -212/+103 |
2023-05-17 | ALSA: emu10k1: make some initializer arrays less wasteful | Oswald Buddenhagen | 1 | -5/+5 |
2023-05-17 | ALSA: emu10k1: factor out snd_emu10k1_compose_audigy_sendamounts() | Oswald Buddenhagen | 2 | -9/+3 |
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 | 2 | -1/+2 |
2023-05-17 | ALSA: emu10k1: cleanup envelope register init | Oswald Buddenhagen | 3 | -99/+14 |
2023-05-17 | ALSA: emu10k1: straighten out FX send init | Oswald Buddenhagen | 3 | -52/+8 |
2023-05-17 | ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table | Nikhil Mahale | 1 | -0/+5 |
2023-05-17 | ALSA: cs46xx: mark snd_cs46xx_download_image as static | Arnd Bergmann | 1 | -1/+1 |
2023-05-16 | ALSA: hda: Fix Oops by 9.1 surround channel names | Takashi Iwai | 1 | -3/+4 |
2023-05-16 | ALSA: emu10k1: enable bit-exact playback, part 2: voice attenuation | Oswald Buddenhagen | 3 | -20/+29 |
2023-05-15 | ALSA: emu10k1: enable bit-exact playback, part 1: DSP attenuation | Oswald Buddenhagen | 1 | -63/+56 |
2023-05-15 | ALSA: emu10k1: skip mic capture PCM for cards without AC97 codec | Oswald Buddenhagen | 2 | -16/+20 |
2023-05-15 | ALSA: emu10k1: omit non-applicable mixer controls for E-MU cards | Oswald Buddenhagen | 1 | -117/+116 |
2023-05-15 | ALSA: emu10k1: validate min/max values of translated controls | Oswald Buddenhagen | 1 | -0/+26 |
2023-05-15 | ALSA: emu10k1: fix non-zero mixer control defaults in highres mode | Oswald Buddenhagen | 1 | -3/+5 |
2023-05-15 | ALSA: emu10k1: polish audigy GPR allocation | Oswald Buddenhagen | 1 | -32/+37 |
2023-05-15 | ALSA: emu10k1: optimize mask calculation in snd_emu10k1_ptr_read() | Oswald Buddenhagen | 1 | -2/+2 |
2023-05-15 | ALSA: emu10k1: merge common paths in snd_emu10k1_ptr_{read,write}() | Oswald Buddenhagen | 1 | -13/+7 |
2023-05-15 | ALSA: emu10k1: validate parameters of snd_emu10k1_ptr_{read,write}() | Oswald Buddenhagen | 1 | -7/+22 |
2023-05-12 | ALSA: hda/realtek: Fix mute and micmute LEDs for yet another HP laptop | Kai-Heng Feng | 1 | -0/+1 |