| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-04-28 | ALSA: caiaq: Don't abort when no input device is available | Takashi Iwai | 2 | -2/+2 |
| 2026-04-28 | ALSA: caiaq: Fix potentially leftover ep1_in_urb at error path | Takashi Iwai | 1 | -1/+1 |
| 2026-04-27 | ALSA: caiaq: fix usb_dev refcount leak on probe failure | Deepanshu Kartikey | 1 | -1/+1 |
| 2026-04-17 | ALSA: caiaq: Fix control_put() result and cache rollback | Cássio Gabriel | 1 | -16/+36 |
| 2026-04-15 | ALSA: caiaq: Handle probe errors properly | Takashi Iwai | 1 | -9/+24 |
| 2026-04-13 | ALSA: caiaq: take a reference on the USB device in create_card() | Berk Cem Goksel | 1 | -2/+2 |
| 2026-03-30 | ALSA: caiaq: fix stack out-of-bounds read in init_card | Berk Cem Goksel | 1 | -1/+1 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -2/+2 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -3/+2 |
| 2025-09-01 | ALSA: caiaq: Use guard() for spin locks | Takashi Iwai | 1 | -26/+13 |
| 2024-11-13 | ALSA: caiaq: Use snd_card_free_when_closed() at disconnection | Takashi Iwai | 5 | -9/+34 |
| 2024-08-09 | ALSA: caiaq: Fix unused variable warning | Takashi Iwai | 1 | -1/+1 |
| 2024-08-08 | ALSA: snd-usb-caiaq: use snd_pcm_rate_to_rate_bit | Jerome Brunet | 1 | -12/+1 |
| 2023-10-26 | ALSA: caiaq: Replace with __packed attribute | Takashi Iwai | 1 | -1/+1 |
| 2023-09-15 | ALSA: caiaq: Fix -Wformat-truncation warning | Takashi Iwai | 1 | -1/+1 |
| 2023-05-04 | ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_... | Ruliang Lin | 1 | -0/+1 |
| 2021-03-17 | module: remove never implemented MODULE_SUPPORTED_DEVICE | Leon Romanovsky | 1 | -14/+0 |
| 2021-01-08 | ALSA: Convert strlcpy to strscpy when return value is unused | Joe Perches | 3 | -5/+5 |
| 2020-07-09 | ALSA: Replace with fallthrough pseudo keyword in the remaining places | Takashi Iwai | 2 | -2/+2 |
| 2020-01-05 | ALSA: caiaq: More constifications | Takashi Iwai | 3 | -16/+16 |
| 2020-01-03 | ALSA: usb: Constify snd_pcm_hardware definitions | Takashi Iwai | 1 | -1/+1 |
| 2019-12-11 | ALSA: usb: Drop superfluous ioctl PCM ops | Takashi Iwai | 1 | -1/+0 |
| 2019-12-11 | ALSA: caiaq: Use managed buffer allocation | Takashi Iwai | 1 | -10/+3 |
| 2019-11-06 | ALSA: caiaq: Convert to the common vmalloc memalloc | Takashi Iwai | 1 | -4/+4 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 | Thomas Gleixner | 5 | -70/+5 |
| 2019-05-21 | treewide: Add SPDX license identifier - Makefile/Kconfig | Thomas Gleixner | 1 | -0/+1 |
| 2018-10-12 | ALSA: caiaq: Add fall-through annotation | Takashi Iwai | 1 | -0/+1 |
| 2018-07-18 | ALSA: pcm: Nuke snd_pcm_lib_mmap_vmalloc() | Takashi Iwai | 1 | -1/+0 |
| 2018-07-02 | ALSA: usb: caiaq: audio: use irqsave() in USB's complete callback | John Ogness | 1 | -2/+3 |
| 2018-06-12 | treewide: kmalloc() -> kmalloc_array() | Kees Cook | 1 | -3/+4 |
| 2017-11-13 | Merge tag 'asoc-v4.15' of https://git.kernel.org/pub/scm/linux/kernel/git/bro... | Takashi Iwai | 5 | -0/+5 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 5 | -0/+5 |
| 2017-10-17 | Merge branch 'for-linus' into for-next | Takashi Iwai | 1 | -3/+9 |
| 2017-10-11 | ALSA: caiaq: Fix stray URB at probe error path | Takashi Iwai | 1 | -3/+9 |
| 2017-10-11 | ALSA: caiaq: Add yet more sanity checks for invalid EPs | Takashi Iwai | 1 | -0/+9 |
| 2017-10-11 | ALSA: caiaq: Add a sanity check for invalid EPs | Takashi Iwai | 1 | -0/+7 |
| 2017-08-19 | ALSA: usb: constify snd_pcm_ops structures | Arvind Yadav | 1 | -1/+1 |
| 2017-08-12 | ALSA: usb: caiaq: audio: Delete two error messages for a failed memory alloca... | Markus Elfring | 1 | -3/+0 |
| 2017-08-06 | ALSA: snd-usb-caiaq: constify usb_device_id. | Arvind Yadav | 1 | -1/+1 |
| 2017-01-12 | ALSA: usb: Constify snd_rawmidi_ops | Takashi Iwai | 1 | -2/+2 |
| 2016-08-11 | ALSA: usb: caiaq: audio: don't print error when allocating urb fails | Wolfram Sang | 1 | -1/+0 |
| 2015-01-05 | ALSA: snd-usb-caiaq: fix stream count check | Daniel Mack | 1 | -1/+1 |
| 2014-10-07 | ALSA: usb: caiaq: check for cdev->n_streams > 1 | Daniel Mack | 1 | -0/+5 |
| 2014-09-22 | ALSA: snd-usb-caiaq: Fix LED commands for Kore controller | Daniel Mack | 1 | -7/+11 |
| 2014-02-12 | ALSA: usb: Convert to snd_card_new() with a device pointer | Takashi Iwai | 1 | -3/+3 |
| 2013-09-30 | ALSA: snd-usb-caiaq: LED support for Maschine Controller | Hannes Gräuler | 3 | -0/+122 |
| 2013-06-21 | ALSA: usb: uniform style used in MODULE_SUPPORTED_DEVICE() | Antonio Ospite | 1 | -14/+14 |
| 2013-06-21 | ALSA: snd-usb-caiaq: use vmalloc buffers | Antonio Ospite | 1 | -8/+6 |
| 2013-06-21 | ALSA: snd-usb-caiaq: remove the unused snd_card_used variable | Antonio Ospite | 1 | -2/+1 |
| 2013-04-30 | ALSA: usb-audio: caiaq: fix endianness bug in snd_usb_caiaq_maschine_dispatch | Eldad Zack | 1 | -5/+5 |
| 2013-04-29 | ALSA: USB: adjust for changed 3.8 USB API | Clemens Ladisch | 1 | -3/+0 |
| 2013-03-07 | ALSA: snd-usb-caiaq: fix smatch warnings | Daniel Mack | 2 | -5/+5 |
| 2013-03-04 | ALSA: snd-usb-caiaq: switch to dev_*() logging | Daniel Mack | 6 | -56/+75 |
| 2013-03-04 | ALSA: snd-usb-caiaq: rename 'dev' to 'cdev' | Daniel Mack | 10 | -541/+542 |
| 2013-01-29 | ALSA: caiaq: fix use of MODULE_SUPPORTED_DEVICES() | Antonio Ospite | 1 | -4/+4 |
| 2012-12-07 | ALSA: snd-usb-caiaq: remove __dev* attributes | Bill Pemberton | 2 | -7/+7 |
| 2012-06-27 | ALSA: snd-usb-caiaq: initialize card pointer | Daniel Mack | 1 | -1/+1 |
| 2012-02-22 | ALSA: snd-usb-caiaq: Fix the return of XRUN | Mark Hills | 1 | -1/+4 |
| 2012-01-12 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiw... | Linus Torvalds | 1 | -1/+1 |
| 2011-12-19 | ALSA: module_param: make bool parameters really bool | Rusty Russell | 1 | -1/+1 |
| 2011-11-18 | USB: convert sound/* to use module_usb_driver() | Greg Kroah-Hartman | 1 | -12/+1 |
| 2011-10-13 | ALSA: snd-usb-caiaq: Add support for Maschine | William Light | 3 | -2/+158 |
| 2011-10-13 | ALSA: snd-usb-caiaq: Fix NULL dereference in input.c | William Light | 1 | -1/+3 |
| 2011-08-14 | ALSA: snd_usb_caiaq: track submitted output urbs | Daniel Mack | 2 | -4/+28 |
| 2011-08-10 | ALSA: snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc | Daniel Mack | 1 | -2/+4 |
| 2011-08-06 | ALSA: snd-usb-caiaq: Fix keymap for RigKontrol3 | Daniel Mack | 1 | -1/+1 |
| 2011-03-11 | Merge branch 'fix/misc' into topic/misc | Takashi Iwai | 2 | -2/+2 |
| 2011-02-14 | ALSA: caiaq - Fix possible string-buffer overflow | Takashi Iwai | 2 | -2/+2 |
| 2011-02-14 | ALSA: snd-usb-caiaq: Add support for Traktor Audio 2 | Daniel Mack | 3 | -0/+8 |
| 2010-09-10 | ALSA: snd-usb-caiaq: Add support for Traktor Kontrol S4 | Daniel Mack | 5 | -49/+596 |
| 2010-09-10 | ALSA: snd-usb-caiaq: drop version number | Daniel Mack | 1 | -1/+1 |
| 2010-05-29 | ALSA: snd-usb-caiaq: Bump version number to 1.3.21 | Mark Hills | 1 | -1/+1 |
| 2010-05-29 | ALSA: Revert "ALSA: snd-usb-caiaq: Set default input mode of A4DJ" | Mark Hills | 1 | -6/+0 |
| 2010-05-29 | ALSA: snd-usb-caiaq: Simplify single case to an 'if' | Mark Hills | 1 | -4/+2 |
| 2010-05-29 | ALSA: snd-usb-caiaq: Restore 'Control vinyl' input mode on A4DJ | Mark Hills | 1 | -28/+2 |
| 2010-05-25 | ALSA: usb/caiaq: fix Traktor Kontrol X1 ABS_HAT2X axis | Daniel Mack | 1 | -1/+1 |
| 2010-04-16 | Merge branch 'topic/usb' of git://git.kernel.org/pub/scm/linux/kernel/git/tiw... | Jaroslav Kysela | 4 | -45/+249 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 3 | -0/+3 |
| 2010-03-29 | ALSA: usb - update gfp/slab.h includes | Tejun Heo | 1 | -0/+1 |
| 2010-03-22 | ALSA: usb/caiaq: Add support for Traktor Kontrol X1 | Daniel Mack | 4 | -45/+248 |
| 2010-03-02 | ALSA: sound/usb/caiaq/midi.h: Checkpatch cleanup | Andrea Gelmini | 1 | -1/+1 |
| 2009-10-30 | ALSA: snd-usb-caiaq: Bump version number to 1.3.20 | Mark Hills | 1 | -1/+1 |
| 2009-10-30 | ALSA: snd-usb-caiaq: Lock on stream start/unpause | Mark Hills | 1 | -0/+4 |
| 2009-10-30 | ALSA: snd-usb-caiaq: Missing lock around use of buffer positions | Mark Hills | 1 | -3/+9 |
| 2009-07-23 | ALSA: snd_usb_caiaq: add support for Audio2DJ | Daniel Mack | 3 | -1/+9 |
| 2009-07-02 | ALSA: snd_usb_caiaq: reparent sound device | Daniel Mack | 1 | -4/+6 |
| 2009-06-17 | ALSA: snd_usb_caiaq: fix legacy input streaming | Daniel Mack | 2 | -3/+4 |
| 2009-06-11 | ALSA: snd_usb_caiaq: set mixername | Daniel Mack | 1 | -1/+2 |
| 2009-06-02 | ALSA: snd_usb_caiaq: bump version number | Daniel Mack | 1 | -1/+1 |
| 2009-06-02 | ALSA: snd_usb_caiaq: give better shortname | Daniel Mack | 1 | -2/+19 |
| 2009-06-02 | ALSA: snd_usb_caiaq: give better longname | Daniel Mack | 2 | -20/+6 |
| 2009-06-02 | ALSA: snd_usb_caiaq: use strlcpy | Daniel Mack | 1 | -2/+2 |
| 2009-06-02 | ALSA: snd_usb_caiaq: clean whitespaces | Daniel Mack | 3 | -86/+86 |
| 2009-04-27 | ALSA: snd-usb-caiaq: fix reported elapsed periods | Daniel Mack | 2 | -6/+8 |
| 2009-04-14 | ALSA: snd-usb-caiaq: rename files to remove redundant information in file pathes | Daniel Mack | 11 | -15/+16 |
| 2009-04-14 | ALSA: snd-usb-caiaq: clean up header includes | Daniel Mack | 5 | -36/+6 |
| 2009-03-24 | Merge branch 'topic/usb-caiaq' into for-linus | Takashi Iwai | 4 | -11/+76 |
| 2009-03-24 | Merge branch 'topic/snd_card_new-err' into for-linus | Takashi Iwai | 1 | -10/+12 |
| 2009-03-18 | ALSA: snd-usb-caiaq: bump version number | Daniel Mack | 1 | -1/+1 |
| 2009-03-18 | ALSA: snd-usb-caiaq: drop bogus iso packets | Daniel Mack | 3 | -1/+9 |
| 2009-03-18 | ALSA: snd-usb-caiaq: only warn once on streaming errors | Daniel Mack | 2 | -2/+4 |
| 2009-02-05 | ALSA: snd-usb-caiaq: Increase version number to 1.3.12 | Mark Hills | 1 | -1/+1 |
| 2009-02-05 | ALSA: snd-usb-caiaq: Remove duplicate A8DJ control | Mark Hills | 1 | -1/+0 |
| 2009-02-05 | ALSA: snd-usb-caiaq: Do not expose hardware input mode 0 of A4DJ | Mark Hills | 1 | -3/+29 |
| 2009-02-05 | ALSA: snd-usb-caiaq: Set default input mode of A4DJ | Mark Hills | 1 | -0/+6 |
| 2009-02-05 | ALSA: snd-usb-caiaq: Send the correct command when setting controls | Mark Hills | 1 | -1/+1 |
| 2009-01-16 | ALSA: snd-usb-caiaq: support for two more audio devices | Daniel Mack | 4 | -7/+31 |
| 2009-01-12 | ALSA: Return proper error code at probe in sound/usb/* | Takashi Iwai | 1 | -7/+8 |
| 2009-01-12 | ALSA: Convert to snd_card_create() in other sound/* | Takashi Iwai | 1 | -3/+4 |
| 2009-01-09 | ALSA: caiaq - Version 1.3.10 | Takashi Iwai | 1 | -1/+1 |
| 2009-01-08 | ALSA: caiaq - Fix Oops with MIDI | Takashi Iwai | 2 | -14/+19 |
| 2009-01-02 | ALSA: Use usb_set/get_intfdata | Julia Lawall | 1 | -2/+2 |
| 2008-11-27 | ALSA: snd-usb-caiaq: clean up the control adding code | Daniel Mack | 2 | -44/+31 |
| 2008-05-19 | [ALSA] snd_usb_caiaq: add support for 'Session I/O' interface | Daniel Mack | 3 | -3/+11 |
| 2008-05-21 | caiaq endianness fix | Al Viro | 1 | -2/+2 |
| 2008-04-24 | [ALSA] snd_usb_caiaq: make high sample rates work with A8DJ | Daniel Mack | 2 | -3/+7 |
| 2008-04-24 | [ALSA] snd_usb_caiaq: correct input channel order | Daniel Mack | 2 | -2/+2 |
| 2008-04-24 | [ALSA] snd_usb_caiaq: fix potential lockups locking | Daniel Mack | 2 | -44/+31 |
| 2008-02-22 | [ALSA] caiaq - fix section mismatch warning | Sam Ravnborg | 1 | -3/+3 |
| 2008-01-31 | [ALSA] usb/caiaq: decrease period_bytes_min | Daniel Mack | 2 | -2/+2 |
| 2008-01-31 | [ALSA] sound: fix caiaq section mismatches | Randy Dunlap | 2 | -2/+2 |
| 2008-01-31 | [ALSA] Remove sound/driver.h | Takashi Iwai | 5 | -5/+0 |
| 2008-01-31 | [ALSA] usb-caiaq - add support for Kore controller 2 | Daniel Mack | 4 | -8/+29 |
| 2008-01-31 | [ALSA] caiaq - remove ifdef | Takashi Iwai | 2 | -5/+2 |
| 2008-01-31 | [ALSA] caiaq - add control API and more input features | Daniel Mack | 7 | -28/+481 |
| 2008-01-31 | [ALSA] caiaq - misc input handling fixes | Dmitry Torokhov | 2 | -65/+71 |
| 2007-10-19 | get rid of input BIT* duplicate defines | Jiri Slaby | 1 | -4/+5 |
| 2007-10-16 | [ALSA] caiaq - support for Native Instrument's RigKontrol3 | Daniel Mack | 4 | -4/+43 |
| 2007-10-16 | [ALSA] snd_usb_caiaq_input_free() fix | Karsten Wiese | 1 | -1/+0 |
| 2007-05-11 | [ALSA] snd-usb-caiaq: Make playback work | Karsten Wiese | 1 | -7/+8 |
| 2007-05-11 | [ALSA] Add Native Instrument usb audio device support | Daniel Mack | 9 | -0/+1707 |