| Age | Commit message (Expand) | Author | Files | Lines |
| 3 days | Merge tag 'sound-fix-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -0/+1 |
| 9 days | Merge tag 'bitmap-for-6.19' of github.com:/norov/linux | Linus Torvalds | 1 | -4/+0 |
| 10 days | ALSA: usb-audio: Initialize status1 to fix uninitialized symbol errors | HariKrishna Sagala | 1 | -0/+1 |
| 2025-11-26 | ALSA: usb-audio: Implement jack detection for HP Thunderbolt Dock G2 | Tasos Sahanidis | 1 | -0/+102 |
| 2025-11-26 | ALSA: usb-audio: Modularize realtek_add_jack in mixer_quirks | Tasos Sahanidis | 1 | -7/+13 |
| 2025-11-24 | ALSA: usb-audio: Convert to common field_{get,prep}() helpers | Geert Uytterhoeven | 1 | -6/+0 |
| 2025-11-24 | ALSA: usb-audio: #undef field_{get,prep}() before local definition | Geert Uytterhoeven | 1 | -0/+2 |
| 2025-09-04 | ALSA: usb-audio: add quirk QUIRK_FLAG_MIXER_CAPTURE_MIN_MUTE | Cryolitia PukNgae | 1 | -0/+7 |
| 2025-09-04 | ALSA: usb-audio: rename QUIRK_FLAG_MIXER_MIN_MUTE to QUIRK_FLAG_MIXER_PLAYBAC... | Cryolitia PukNgae | 1 | -2/+5 |
| 2025-08-30 | Merge branch 'for-linus' into for-next | Takashi Iwai | 1 | -5/+3 |
| 2025-08-27 | ALSA: usb-audio: move mixer_quirks' min_mute into common quirk | Cryolitia PukNgae | 1 | -7/+3 |
| 2025-08-22 | ALSA: usb-audio: Add mute TLV for playback volumes on some devices | Cryolitia PukNgae | 1 | -0/+2 |
| 2025-08-13 | ALSA: usb-audio: Use auto-cleanup for shutdown locks | Takashi Iwai | 1 | -205/+137 |
| 2025-06-13 | ALSA: usb-audio: Fix build with CONFIG_INPUT=n | Takashi Iwai | 1 | -0/+4 |
| 2025-06-12 | ALSA: usb-audio: Convert comma to semicolon | Chen Ni | 1 | -3/+3 |
| 2025-06-09 | ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 | Cristian Ciocaltea | 1 | -0/+263 |
| 2025-06-09 | ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks | Cristian Ciocaltea | 1 | -1/+0 |
| 2025-06-09 | ALSA: usb-audio: Simplify NULL comparison in mixer_quirks | Cristian Ciocaltea | 1 | -1/+1 |
| 2025-06-09 | ALSA: usb-audio: Avoid multiple assignments in mixer_quirks | Cristian Ciocaltea | 1 | -1/+2 |
| 2025-06-09 | ALSA: usb-audio: Drop unnecessary parentheses in mixer_quirks | Cristian Ciocaltea | 1 | -3/+3 |
| 2025-06-09 | ALSA: usb-audio: Fix block comments in mixer_quirks | Cristian Ciocaltea | 1 | -2/+4 |
| 2025-06-09 | ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros | Cristian Ciocaltea | 1 | -7/+7 |
| 2025-06-09 | ALSA: usb-audio: Fix whitespace & blank line issues in mixer_quirks | Cristian Ciocaltea | 1 | -15/+11 |
| 2025-06-09 | ALSA: usb-audio: Fix code alignment in mixer_quirks | Cristian Ciocaltea | 1 | -123/+127 |
| 2025-05-16 | ALSA: usb-audio: Rename Pioneer mixer channel controls | František Kučera | 1 | -52/+52 |
| 2025-05-08 | ALSA: usb: mixer_quirks: use snd_kcontrol_chip() | Kuninori Morimoto | 1 | -1/+1 |
| 2025-04-22 | ALSA: usb-audio: Add Pioneer DJ DJM-V10 support | František Kučera | 1 | -3/+59 |
| 2025-03-26 | Merge tag 'hid-for-linus-2025032601' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -0/+51 |
| 2025-03-26 | Merge branch 'for-6.15/plantronics' into for-linus | Jiri Kosina | 1 | -0/+51 |
| 2025-03-19 | Merge branch 'for-linus' into for-next | Takashi Iwai | 1 | -3/+4 |
| 2025-03-18 | ALSA: usb-audio: separate DJM-A9 cap lvl options | Olivia Mackintosh | 1 | -3/+4 |
| 2025-02-28 | ALSA: usb-audio: enable support for Presonus Studio 1824c within 1810c file | Amin Dandache | 1 | -0/+3 |
| 2025-02-03 | ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names | Terry Junge | 1 | -0/+51 |
| 2025-01-18 | ALSA: FCP: Add Focusrite Control Protocol driver | Geoffrey D. Bennett | 1 | -0/+7 |
| 2024-12-02 | ALSA: usb-audio: Add extra PID for RME Digiface USB | Asahi Lina | 1 | -0/+1 |
| 2024-11-05 | Merge branch 'for-linus' into for-next | Takashi Iwai | 1 | -0/+3 |
| 2024-10-30 | ALSA: usb-audio: Add quirks for Dell WD19 dock | Jan Schär | 1 | -0/+3 |
| 2024-10-29 | ALSA: usb-audio: Add Pioneer DJ/AlphaTheta DJM-A9 Mixer | Sarah Grant | 1 | -4/+64 |
| 2024-09-03 | ALSA: usb-audio: Add mixer quirk for RME Digiface USB | Asahi Lina | 1 | -0/+413 |
| 2024-08-12 | ALSA: usb-audio: Support multiple control interfaces | Karol Kosik | 1 | -8/+9 |
| 2024-08-10 | ALSA: usb-audio: Add input gain and master output mixer elements for RME Baby... | Stefan Stistrup | 1 | -1/+162 |
| 2024-07-15 | ALSA: usb: Use BIT() for bit values | Takashi Iwai | 1 | -10/+10 |
| 2024-04-18 | ALSA: scarlett2: Add support for Focusrite Vocaster One and Two | Geoffrey D. Bennett | 1 | -0/+2 |
| 2023-12-29 | ALSA: scarlett2: Add support for Solo, 2i2, and 4i4 Gen 4 | Geoffrey D. Bennett | 1 | -0/+3 |
| 2023-12-04 | ALSA: usb-audio: Add Pioneer DJM-450 mixer controls | Sarah Grant | 1 | -0/+30 |
| 2023-10-27 | ALSA: scarlett2: Rename scarlett_gen2 to scarlett2 | Geoffrey D. Bennett | 1 | -2/+2 |
| 2023-10-09 | ALSA: scarlett2: Add Focusrite Clarett 2Pre and 4Pre USB support | Geoffrey D. Bennett | 1 | -0/+2 |
| 2023-10-06 | ALSA: scarlett2: Add Focusrite Clarett+ 2Pre and 4Pre support | Geoffrey D. Bennett | 1 | -0/+2 |
| 2023-09-18 | ALSA: scarlett2: Add support for Clarett 8Pre USB | Geoffrey D. Bennett | 1 | -0/+1 |
| 2022-08-09 | ALSA: scarlett2: Add Focusrite Clarett+ 8Pre support | Christian Colglazier | 1 | -0/+1 |
| 2022-07-05 | ALSA: usb-audio: Add endianness annotations | Jan Schär | 1 | -2/+2 |
| 2022-07-04 | ALSA: usb-audio: Turn off 'manual mode' on Dell dock | Jan Schär | 1 | -1/+19 |
| 2022-07-04 | ALSA: usb-audio: Support jack detection on Dell dock | Jan Schär | 1 | -0/+167 |
| 2022-03-12 | ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB | Lars-Peter Clausen | 1 | -3/+4 |
| 2022-01-05 | Merge branch 'for-next' into for-linus | Takashi Iwai | 1 | -3/+1 |
| 2021-12-06 | ALSA: usb-audio: Drop CONFIG_PM ifdefs | Takashi Iwai | 1 | -2/+0 |
| 2021-12-06 | ALSA: usb-audio: Reorder snd_djm_devices[] entries | Geraldo Nascimento | 1 | -5/+5 |
| 2021-12-02 | ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID | Takashi Iwai | 1 | -1/+1 |
| 2021-10-10 | ALSA: usb-audio: Add support for the Pioneer DJM 750MK2 Mixer/Soundcard | William Overton | 1 | -0/+34 |
| 2021-09-13 | ALSA: usb-audio: Unify mixer resume and reset_resume procedure | Takashi Iwai | 1 | -1/+1 |
| 2021-08-14 | ALSA: usb-audio: Input source control - digidesign mbox | Damien Zammit | 1 | -62/+203 |
| 2021-06-22 | ALSA: usb-audio: scarlett2: Add support for Solo and 2i2 Gen 3 | Geoffrey D. Bennett | 1 | -0/+2 |
| 2021-06-22 | ALSA: usb-audio: scarlett2: Add Gen 3 mixer support | Geoffrey D. Bennett | 1 | -0/+4 |
| 2021-05-21 | ALSA: usb-audio: scarlett2: Improve driver startup messages | Geoffrey D. Bennett | 1 | -1/+1 |
| 2021-03-30 | Merge tag 'tags/mute-led-rework' into for-next | Takashi Iwai | 1 | -2/+2 |
| 2021-03-26 | ALSA: usb-audio: Check connector value on resume | Kai-Heng Feng | 1 | -1/+1 |
| 2021-03-18 | ALSA: usb-audio: Fix unintentional sign extension issue | Colin Ian King | 1 | -2/+2 |
| 2021-03-02 | ALSA: usb-audio: fix Pioneer DJM-850 control label info | Nicolas MURE | 1 | -4/+24 |
| 2021-03-02 | ALSA: usb-audio: Declare Pioneer DJM-850 mixer controls | Nicolas MURE | 1 | -3/+29 |
| 2021-02-05 | ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 | Fabian Lesniak | 1 | -1/+34 |
| 2021-02-05 | ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk | Olivia Mackintosh | 1 | -120/+216 |
| 2021-01-08 | ALSA: Convert strlcpy to strscpy when return value is unused | Joe Perches | 1 | -1/+1 |
| 2020-09-23 | ALSA: usb-audio: Add mixer support for Pioneer DJ DJM-250MK2 | František Kučera | 1 | -0/+213 |
| 2020-08-06 | ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support | Mirko Dietrich | 1 | -0/+1 |
| 2020-06-24 | ALSA: usb-audio: Fix OOB access of mixer element list | Takashi Iwai | 1 | -1/+2 |
| 2020-05-29 | ALSA: usb-audio: Fixing usage of plain int instead of NULL | Thomas Ebeling | 1 | -2/+2 |
| 2020-05-15 | ALSA: usb-audio: fixing upper volume limit for RME Babyface Pro routing cross... | Thomas Ebeling | 1 | -2/+2 |
| 2020-04-24 | Merge branch 'for-linus' into for-next | Takashi Iwai | 1 | -4/+8 |
| 2020-04-23 | ALSA: usb-audio: Fix usb audio refcnt leak when getting spdif | Xiyu Yang | 1 | -4/+8 |
| 2020-04-15 | ALSA: usb-audio: RME Babyface Pro mixer patch | Thomas Ebeling | 1 | -0/+418 |
| 2020-02-15 | ALSA: usb-audio: Add support for Presonus Studio 1810c | Nick Kossifidis | 1 | -0/+5 |
| 2020-01-12 | ALSA: usb: update old-style static const declaration | Pierre-Louis Bossart | 1 | -1/+1 |
| 2020-01-05 | ALSA: usb-audio: More constifications | Takashi Iwai | 1 | -3/+3 |
| 2020-01-03 | ALSA: usb: Constify snd_kcontrol_new items | Takashi Iwai | 1 | -8/+8 |
| 2019-08-22 | Merge branch 'topic/usb-validation' into for-next | Takashi Iwai | 1 | -4/+4 |
| 2019-08-21 | ALSA: usb-audio: Fix invalid NULL check in snd_emuusb_set_samplerate() | Takashi Iwai | 1 | -4/+4 |
| 2019-07-28 | ALSA: usb-audio: Scarlett Gen 2 mixer interface | Geoffrey D. Bennett | 1 | -0/+7 |
| 2019-07-08 | Merge tag 'asoc-v5.3' of https://git.kernel.org/pub/scm/linux/kernel/git/broo... | Takashi Iwai | 1 | -14/+1 |
| 2019-06-28 | ALSA: usb-audio: fix sign unintended sign extension on left shifts | Colin Ian King | 1 | -2/+2 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 | Thomas Gleixner | 1 | -14/+1 |
| 2019-02-06 | ALSA: usb: Clean up with new procfs helpers | Takashi Iwai | 1 | -4/+2 |
| 2018-10-05 | ALSA: usb-audio: Add custom mixer status quirks for RME CC devices | Jussi Laako | 1 | -0/+381 |
| 2018-07-26 | ALSA: usb-audio: Declare the common variable in header file | Takashi Iwai | 1 | -2/+0 |
| 2018-06-04 | ALSA: usb-audio: remove redundant check on err | Colin Ian King | 1 | -2/+0 |
| 2018-05-28 | ALSA: usb-audio: Follow standard coding style | Takashi Iwai | 1 | -1/+2 |
| 2018-05-03 | ALSA: usb-audio: Clean up mixer element list traverse | Takashi Iwai | 1 | -1/+1 |
| 2018-05-02 | ALSA: usb-audio: Initialize Dell Dock playback volumes | Takashi Iwai | 1 | -0/+34 |
| 2018-02-11 | vfs: do bulk POLL* -> EPOLL* replacement | Linus Torvalds | 1 | -1/+1 |
| 2018-01-30 | Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+1 |
| 2018-01-18 | ALSA: usb-audio: Support changing input on Sound Blaster E1 | Ian Douglas Scott | 1 | -0/+82 |
| 2017-11-27 | sound: annotate ->poll() instances | Al Viro | 1 | -1/+1 |
| 2017-08-17 | ALSA: usb-audio: Add mute TLV for playback volumes on C-Media devices | Takashi Iwai | 1 | -0/+6 |
| 2017-05-30 | ALSA: declare snd_kcontrol_new structures as const | Bhumika Goyal | 1 | -1/+1 |
| 2017-02-20 | ALSA: usb-audio: Tascam US-16x08 DSP mixer quirk | Detlef Urban | 1 | -0/+5 |
| 2016-09-23 | ALSA: usb-audio: Extend DragonFly dB scale quirk to cover other variants | Anssi Hannula | 1 | -6/+16 |
| 2016-03-16 | ALSA: usb-audio: Add sanity checks for endpoint accesses | Takashi Iwai | 1 | -0/+4 |
| 2016-01-13 | ALSA: usb-audio: Fix mixer ctl regression of Native Instrument devices | Takashi Iwai | 1 | -1/+1 |
| 2015-12-14 | ALSA: usb-audio: Add a more accurate volume quirk for AudioQuest DragonFly | Anssi Hannula | 1 | -0/+37 |
| 2015-09-28 | ALSA: usb-audio: harmless underflow in snd_audigy2nx_led_put() | Dan Carpenter | 1 | -1/+1 |
| 2015-08-26 | ALSA: usb-audio: Avoid nested autoresume calls | Takashi Iwai | 1 | -72/+54 |
| 2015-04-09 | ALSA: usb - Creative USB X-Fi Pro SB1095 volume knob support | Dmitry M. Fedin | 1 | -0/+1 |
| 2014-11-21 | ALSA: usb-audio: Add resume support for MicroII SPDIF ctls | Takashi Iwai | 1 | -42/+93 |
| 2014-11-21 | ALSA: usb-audio: Add resume support for FTU controls | Takashi Iwai | 1 | -140/+54 |
| 2014-11-21 | ALSA: usb-audio: Add resume support for Native Instruments controls | Takashi Iwai | 1 | -47/+52 |
| 2014-11-21 | ALSA: usb-audio: Add Digidesign Mbox 1 resume support | Takashi Iwai | 1 | -23/+29 |
| 2014-11-21 | ALSA: usb-audio: Add Xonar U1 resume support | Takashi Iwai | 1 | -28/+38 |
| 2014-11-21 | ALSA: usb-audio: Add Emu0204 channel switch resume support | Takashi Iwai | 1 | -38/+46 |
| 2014-11-21 | ALSA: usb-audio: Add audigy2nx resume support | Takashi Iwai | 1 | -56/+92 |
| 2014-11-21 | ALSA: usb-audio: Allow quirks to handle own resume and proc dump | Takashi Iwai | 1 | -9/+3 |
| 2014-11-20 | Merge branch 'for-linus' into test/usb-resume | Takashi Iwai | 1 | -2/+8 |
| 2014-11-20 | ALSA: usb-audio: Use snd_usb_ctl_msg() for Native Instruments quirk | Takashi Iwai | 1 | -2/+2 |
| 2014-11-13 | ALSA: usb-audio: Scarlett mixer interface for 6i6, 18i6, 18i8 and 18i20 | Chris J Arges | 1 | -0/+9 |
| 2014-11-13 | ALSA: usb-audio: make set_*_mix_values functions public | Chris J Arges | 1 | -8/+1 |
| 2014-11-11 | ALSA: usb-audio: Fix memory leak in FTU quirk | Takashi Iwai | 1 | -0/+6 |
| 2014-11-11 | ALSA: usb-audio: Add mixer control for Digidesign Mbox 1 clock source | Damien Zammit | 1 | -0/+129 |
| 2014-10-21 | ALSA: usb-audio: Use snd_ctl_enum_info() | Takashi Iwai | 1 | -29/+6 |
| 2014-02-26 | ALSA: usb-audio: Use standard printk helpers | Takashi Iwai | 1 | -5/+5 |
| 2013-12-05 | ALSA: usb-audio: fix uninitialized variable compile warning | Mikulas Patocka | 1 | -1/+1 |
| 2013-11-13 | ALSA: usb-audio: add front jack channel selector for EMU0204 | Vasily Khoruzhick | 1 | -0/+90 |
| 2013-06-28 | ALSA: usb-audio: Add Audio Advantage Micro II | Przemek Rudy | 1 | -0/+212 |
| 2013-04-07 | ALSA: usb-audio: fix endianness bug in snd_nativeinstruments_* | Eldad Zack | 1 | -2/+2 |
| 2013-02-11 | ALSA: usb-audio: add support for M-Audio FT C600 | Matt Gruskin | 1 | -16/+56 |
| 2013-01-10 | ALSA: usb-audio: Make ebox44_table static | Sachin Kamat | 1 | -1/+1 |
| 2012-12-12 | ALSA: usb-audio: Enable S/PDIF on the ASUS Xonar U3 | Denis Washington | 1 | -2/+5 |
| 2012-11-29 | ALSA: usb-audio: Fast Track C400 mixer controls | Eldad Zack | 1 | -0/+176 |
| 2012-11-29 | ALSA: usb-audio: parameterize FTU effect unit control | Eldad Zack | 1 | -8/+16 |
| 2012-11-29 | ALSA: usb-audio: add control index offset | Eldad Zack | 1 | -1/+15 |
| 2012-10-30 | ALSA: usb-audio: Fix races at disconnection in mixer_quirks.c | Takashi Iwai | 1 | -7/+51 |
| 2012-06-11 | ALSA: usb-audio: Convert table to preferred C99 format | Mark Hills | 1 | -10/+64 |
| 2012-06-11 | ALSA: usb-audio: Use a table of mixer controls | Mark Hills | 1 | -56/+49 |
| 2012-05-11 | ALSA: usb-audio: Fix comment | Mark Hills | 1 | -10/+2 |
| 2012-04-24 | ALSA: usb-audio: Add missing error checks in snd_ebox44_create_mixer() | Takashi Iwai | 1 | -9/+29 |
| 2012-04-24 | ALSA: usb-audio: M-Audio Fast Track Ultra: Add effect controls | Felix Homann | 1 | -0/+299 |
| 2012-04-24 | ALSA: usb-audio: Rename Fast Track Ultra mixer quirk functions | Felix Homann | 1 | -5/+5 |
| 2012-04-24 | ALSA: usb-audio: Add TLV to M-Audio Fast Track Ultra controls | Felix Homann | 1 | -2/+2 |
| 2012-04-24 | ALSA: usb-audio: Unify M-Audio Fast Track Ultra and Ebox-44 mixer quirks. | Felix Homann | 1 | -85/+125 |
| 2012-04-15 | ALSA: snd-usb-audio: Replace mixer for Electrix Ebox-44 | Mark Hills | 1 | -0/+67 |
| 2011-09-27 | ALSA: usb-audio: increase control transfer timeout | Clemens Ladisch | 1 | -5/+5 |
| 2011-05-25 | ALSA: usb-audio: more control quirks for M-Audio FastTrack devices | Daniel Mack | 1 | -0/+70 |
| 2011-05-18 | ALSA: usb-audio - Add support for USB X-Fi S51 Pro | Mathieu Bouffard | 1 | -0/+12 |
| 2011-05-18 | ALSA: usb-audio: remove invalid extra mixers for Komplete Audio 6 | Daniel Mack | 1 | -17/+0 |
| 2011-04-14 | ALSA: usb-audio: Add quirks for Audio Kontrol 6 | Daniel Mack | 1 | -0/+17 |
| 2011-02-14 | ALSA: usb-audio: reconstruct some dispatcher functions to use switch-case | Daniel Mack | 1 | -23/+18 |
| 2011-02-14 | ALSA: usb-audio: add support for Native Instruments MK2 devices | Daniel Mack | 1 | -0/+153 |
| 2010-11-02 | ALSA: usb-audio - Support for Power/Status LED on Creative USB X-Fi S51 | Mandar Joshi | 1 | -2/+13 |
| 2010-10-24 | ALSA: usb - Creative USB X-Fi volume knob support | Mandar Joshi | 1 | -0/+1 |
| 2010-03-29 | ALSA: usb - use of kmalloc/kfree requires the include of slab.h | Stephen Rothwell | 1 | -0/+1 |
| 2010-03-12 | ALSA: usbmixer: rename usbmixer.[ch] -> mixer.[ch] | Daniel Mack | 1 | -1/+1 |
| 2010-03-12 | ALSA: usb-mixer: factor out quirks | Daniel Mack | 1 | -0/+411 |