| Age | Commit message (Expand) | Author | Files | Lines |
| 10 days | Merge branch 'for-linus' into for-next | Takashi Iwai | 1 | -2/+2 |
| 13 days | ALSA: dice: fix buffer overflow in detect_stream_formats() | Junrui Luo | 1 | -2/+2 |
| 2025-10-18 | ALSA: dice: add support for TASCAM IF-FW/DM MkII | Takashi Sakamoto | 4 | -1/+58 |
| 2025-08-30 | ALSA: firewire: dice: Use guard() for spin locks | Takashi Iwai | 4 | -54/+21 |
| 2025-08-30 | ALSA: firewire: dice: Use guard() for mutex locks | Takashi Iwai | 3 | -70/+54 |
| 2025-07-11 | ALSA: firewire: dice: Use safer strscpy() instead of strcpy() | Takashi Iwai | 3 | -7/+7 |
| 2024-09-04 | ALSA: firewire: use nonatomic PCM operation | Takashi Sakamoto | 1 | -0/+1 |
| 2024-05-08 | ALSA: firewire: Use *-y instead of *-objs in Makefile | Takashi Iwai | 1 | -1/+1 |
| 2023-09-15 | ALSA: firewire: Fix -Wformat-truncation warning for MIDI stream names | Takashi Iwai | 1 | -2/+2 |
| 2023-08-10 | ALSA: dice: add stream format parameters for Weiss devices | Takashi Sakamoto | 4 | -1/+169 |
| 2023-06-12 | ALSA: firewire: use 'GPL' string for module license contributed by Clemens La... | Takashi Sakamoto | 1 | -1/+1 |
| 2022-12-13 | Merge tag 'sound-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti... | Linus Torvalds | 4 | -1/+35 |
| 2022-12-01 | ALSA: dice: Remove left-over license text | Takashi Sakamoto | 1 | -2/+0 |
| 2022-11-30 | ALSA: dice: add support for Focusrite Saffire Pro 40 with TCD3070 ASIC | Takashi Sakamoto | 4 | -1/+37 |
| 2022-11-30 | ALSA: dice: fix regression for Lexicon I-ONIX FW810S | Takashi Sakamoto | 1 | -5/+7 |
| 2022-09-27 | ALSA: firewire: Replace runtime->status->state reference to runtime->state | Takashi Iwai | 1 | -2/+2 |
| 2022-09-27 | ALSA: firewire: Remove some left-over license text in sound/firewire | Christophe JAILLET | 2 | -4/+0 |
| 2021-06-07 | ALSA: dice: cease from delayed card registration | Takashi Sakamoto | 2 | -94/+48 |
| 2021-06-01 | ALSA: dice: perform sequence replay for media clock recovery | Takashi Sakamoto | 1 | -1/+5 |
| 2021-06-01 | ALSA: dice: wait just for NOTIFY_CLOCK_ACCEPTED after GLOBAL_CLOCK_SELECT ope... | Takashi Sakamoto | 2 | -23/+8 |
| 2021-05-28 | ALSA: firewire-lib: transfer rx packets on-the-fly when replaying | Takashi Sakamoto | 1 | -1/+1 |
| 2021-05-28 | ALSA: firewire-lib: add replay target to cache sequence of packet | Takashi Sakamoto | 1 | -1/+1 |
| 2021-05-20 | ALSA: firewire-lib: change waking up timing to process packets | Takashi Sakamoto | 1 | -11/+4 |
| 2021-05-18 | ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling... | Takashi Sakamoto | 1 | -2/+2 |
| 2021-05-18 | ALSA: dice: disable double_pcm_frames mode for M-Audio Profire 610, 2626 and ... | Takashi Sakamoto | 4 | -4/+29 |
| 2021-05-14 | ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 | Takashi Sakamoto | 1 | -1/+1 |
| 2021-03-12 | ALSA: dice: fix null pointer dereference when node is disconnected | Takashi Sakamoto | 1 | -3/+2 |
| 2021-01-15 | ALSA: dice: add support for Lexicon I-ONIX FW810s | Takashi Sakamoto | 4 | -1/+41 |
| 2021-01-08 | ALSA: Convert strlcpy to strscpy when return value is unused | Joe Perches | 1 | -1/+1 |
| 2020-01-20 | Merge branch 'for-linus' into for-next | Takashi Iwai | 1 | -1/+4 |
| 2020-01-13 | ALSA: dice: add support for Alesis MasterControl | Takashi Sakamoto | 3 | -0/+33 |
| 2020-01-13 | ALSA: dice: loosen stream format check for MIDI conformant data channel | Takashi Sakamoto | 1 | -6/+3 |
| 2020-01-13 | ALSA: dice: fix fallback from protocol extension into limited functionality | Takashi Sakamoto | 1 | -1/+4 |
| 2019-12-11 | ALSA: firewire: Drop superfluous ioctl PCM ops | Takashi Iwai | 1 | -2/+0 |
| 2019-12-11 | ALSA: firewire: Use managed buffer allocation | Takashi Iwai | 1 | -9/+4 |
| 2019-11-06 | ALSA: firewire: Convert to the common vmalloc memalloc | Takashi Iwai | 1 | -5/+6 |
| 2019-10-19 | ALSA: firewire-lib: postpone to start IR context | Takashi Sakamoto | 1 | -1/+1 |
| 2019-10-19 | ALSA: firewire-lib: replace ack callback to flush isoc contexts in AMDTP domain | Takashi Sakamoto | 1 | -2/+2 |
| 2019-10-19 | ALSA: firewire-lib: replace pointer callback to flush isoc contexts in AMDTP ... | Takashi Sakamoto | 1 | -2/+2 |
| 2019-10-18 | ALSA: dice: share PCM buffer size for both direction | Takashi Sakamoto | 4 | -7/+23 |
| 2019-10-18 | ALSA: firewire-lib: use variable size of queue for isoc packets instead of fi... | Takashi Sakamoto | 1 | -1/+1 |
| 2019-10-17 | ALSA: dice: use the same size of period for PCM substream in AMDTP streams | Takashi Sakamoto | 1 | -12/+31 |
| 2019-10-17 | ALSA: dice: register the size of PCM period to AMDTP domain | Takashi Sakamoto | 4 | -4/+16 |
| 2019-09-16 | ALSA: dice: fix wrong packet parameter for Alesis iO26 | Takashi Sakamoto | 1 | -1/+1 |
| 2019-08-29 | ALSA: dice: fix error path for initialization of stream structures | Takashi Sakamoto | 1 | -1/+1 |
| 2019-08-05 | ALSA: dice: support AMDTP domain | Takashi Sakamoto | 2 | -7/+27 |
| 2019-07-08 | Merge tag 'asoc-v5.3' of https://git.kernel.org/pub/scm/linux/kernel/git/broo... | Takashi Iwai | 9 | -15/+9 |
| 2019-07-07 | ALSA: dice: fix wrong reference count for stream functionality at error path ... | Takashi Sakamoto | 1 | -0/+2 |
| 2019-06-21 | ALSA: dice: unify stop and release method for duplex streams | Takashi Sakamoto | 4 | -9/+2 |
| 2019-06-13 | ALSA: dice: fix compiler warning due to returning uninitialized value | Takashi Sakamoto | 1 | -1/+1 |
| 2019-06-11 | ALSA: dice: code refactoring for pcm.hw_params/hw_free callbacks | Takashi Sakamoto | 1 | -47/+7 |
| 2019-06-11 | ALSA: dice: update isochronous resources when starting packet streaming after... | Takashi Sakamoto | 1 | -0/+10 |
| 2019-06-11 | ALSA: dice: reserve/release isochronous resources in pcm.hw_params/hw_free ca... | Takashi Sakamoto | 4 | -115/+143 |
| 2019-06-11 | ALSA: dice: code refactoring to keep isochronous resources | Takashi Sakamoto | 1 | -59/+74 |
| 2019-06-11 | ALSA: dice: code refactoring to stop packet streaming | Takashi Sakamoto | 1 | -13/+14 |
| 2019-06-05 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 345 | Thomas Gleixner | 8 | -15/+8 |
| 2019-05-21 | treewide: Add SPDX license identifier - Makefile/Kconfig | Thomas Gleixner | 1 | -0/+1 |
| 2019-05-20 | ALSA: dice: add stream format parameters for PreSonus FireStudio | Takashi Sakamoto | 4 | -1/+73 |
| 2019-02-06 | ALSA: firewire: Remove superfluous snd_info_register() calls | Takashi Iwai | 1 | -10/+2 |
| 2019-01-28 | ALSA: dice: add support for Solid State Logic Duende Classic/Mini | Takashi Sakamoto | 1 | -1/+11 |
| 2018-10-27 | ALSA: dice: fix to wait for releases of all ALSA character devices | Takashi Sakamoto | 1 | -2/+2 |
| 2018-10-10 | ALSA: firewire: simplify cleanup process when failing to register sound card | Takashi Sakamoto | 1 | -21/+5 |
| 2018-10-10 | ALSA: firewire: release reference count of firewire unit in .remove callback ... | Takashi Sakamoto | 1 | -6/+3 |
| 2018-10-04 | ALSA: firewire: use managed-resource of fw unit device for private data | Takashi Sakamoto | 1 | -5/+3 |
| 2018-08-12 | Merge branch 'for-next' into for-linus | Takashi Iwai | 1 | -2/+0 |
| 2018-08-06 | ALSA: dice: fix wrong copy to rx parameters for Alesis iO26 | Takashi Sakamoto | 1 | -1/+1 |
| 2018-07-18 | ALSA: pcm: Nuke snd_pcm_lib_mmap_vmalloc() | Takashi Iwai | 1 | -2/+0 |
| 2018-05-28 | sound: Use octal not symbolic permissions | Joe Perches | 1 | -1/+1 |
| 2018-05-27 | ALSA: dice: unuse second stream for MIDI conformant data channel for TC Elect... | Takashi Sakamoto | 1 | -5/+3 |
| 2018-05-27 | ALSA: dice: fix stream format parameters for TC Electronic Studio Konnekt 48 | Takashi Sakamoto | 1 | -2/+2 |
| 2018-05-21 | ALSA: dice: add stream format parameters for TC Electronic Digital Konnekt x32 | Takashi Sakamoto | 2 | -0/+15 |
| 2018-05-18 | ALSA: dice: fix a bounds check in snd_dice_detect_tcelectronic_formats() | Dan Carpenter | 1 | -2/+1 |
| 2018-05-18 | ALSA: dice: add stream format parameters for Mytek devices | Melvin Vermeeren | 4 | -1/+57 |
| 2018-05-15 | Merge branch 'for-linus' into for-next | Takashi Iwai | 1 | -1/+1 |
| 2018-05-02 | ALSA: dice: remove local frag of force_two_pcms | Takashi Sakamoto | 3 | -70/+8 |
| 2018-05-02 | ALSA: dice: use cache for PCM constraints and rules | Takashi Sakamoto | 1 | -57/+170 |
| 2018-05-02 | ALSA: dice: use stream formats to add MIDI substreams | Takashi Sakamoto | 1 | -16/+7 |
| 2018-05-02 | ALSA: dice: enable to change current sampling transmission frequency | Takashi Sakamoto | 1 | -4/+43 |
| 2018-05-02 | ALSA: dice: add a helper function to restart all of available streams | Takashi Sakamoto | 1 | -57/+62 |
| 2018-05-02 | ALSA: dice: use cache of stream format to check running stream | Takashi Sakamoto | 1 | -19/+31 |
| 2018-05-02 | ALSA: dice: use extended protocol to detect available stream formats | Takashi Sakamoto | 5 | -5/+193 |
| 2018-05-02 | ALSA: dice: add parameters of stream formats for models produced by Alesis | Takashi Sakamoto | 4 | -1/+66 |
| 2018-05-02 | ALSA: dice: add parameters of stream formats for models produced by TC Electr... | Takashi Sakamoto | 4 | -10/+174 |
| 2018-05-02 | ALSA: dice: cache stream formats at current mode of sampling transmission fre... | Takashi Sakamoto | 3 | -0/+93 |
| 2018-05-02 | ALSA: dice: add proc node for stream formation | Takashi Sakamoto | 1 | -0/+35 |
| 2018-05-02 | ALSA: dice: add 'firewire' directory for proc nodes | Takashi Sakamoto | 1 | -3/+32 |
| 2018-05-02 | ALSA: dice: add cache of stream formats | Takashi Sakamoto | 1 | -0/+11 |
| 2018-04-26 | ALSA: dice: fix error path to destroy initialized stream data | Takashi Sakamoto | 1 | -1/+1 |
| 2018-04-25 | Merge branch 'for-linus' into for-next | Takashi Iwai | 1 | -1/+1 |
| 2018-04-24 | ALSA: dice: improve support for ancient firmware for DICE | Takashi Sakamoto | 3 | -28/+40 |
| 2018-04-24 | ALSA: dice: fix OUI for TC group | Takashi Sakamoto | 1 | -1/+1 |
| 2018-02-11 | vfs: do bulk POLL* -> EPOLL* replacement | Linus Torvalds | 1 | -1/+1 |
| 2017-11-27 | sound: annotate ->poll() instances | Al Viro | 1 | -2/+2 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
| 2017-08-22 | ALSA: firewire: add const qualifier to identifiers for read-only symbols | Takashi Sakamoto | 1 | -1/+1 |
| 2017-06-08 | ALSA: firewire: arrange common PCM info/constraints for AMDTP engine applicat... | Takashi Sakamoto | 1 | -20/+0 |
| 2017-06-07 | ALSA: firewire: process packets in 'struct snd_pcm_ops.ack' callback | Takashi Sakamoto | 1 | -0/+18 |
| 2017-05-22 | ALSA: firewire: remove support for 16 bit PCM samples in playback substream | Takashi Sakamoto | 1 | -6/+0 |
| 2017-03-02 | sched/headers: Prepare to move signal wakeup & sigpending methods from <linux... | Ingo Molnar | 1 | -0/+1 |
| 2017-01-12 | ALSA: firewire: Constify snd_rawmidi_ops | Takashi Iwai | 1 | -2/+2 |
| 2017-01-05 | ALSA: dice: enclose identifiers referred by single function | Takashi Sakamoto | 1 | -12/+10 |
| 2017-01-03 | ALSA: dice: ensure transmission speed for transmitted packets | Takashi Sakamoto | 2 | -1/+12 |
| 2016-09-02 | ALSA: firewire: constify snd_pcm_ops structures | Julia Lawall | 1 | -2/+2 |
| 2016-05-08 | ALSA: dice: add support for M-Audio Profire 610 and perhaps 2626 | Takashi Sakamoto | 1 | -0/+7 |
| 2016-03-31 | ALSA: firewire-lib: add new function to schedule a work for sound card regist... | Takashi Sakamoto | 1 | -20/+3 |
| 2016-03-31 | ALSA: dice: simplify unit probe processing | Takashi Sakamoto | 1 | -6/+5 |
| 2016-03-28 | ALSA: dice: fix memory leak when unplugging | Takashi Sakamoto | 1 | -10/+4 |
| 2016-03-10 | ALSA: dice: use structure to represent register parameters instead of array w... | Takashi Sakamoto | 1 | -56/+54 |
| 2016-03-09 | ALSA: dice: force to add two pcm devices for listed models | Takashi Sakamoto | 3 | -9/+58 |
| 2016-03-09 | ALSA: dice: handle several PCM substreams when any isochronous streams are av... | Takashi Sakamoto | 1 | -46/+75 |
| 2016-03-09 | ALSA: dice: handle whole available isochronous streams | Takashi Sakamoto | 1 | -143/+255 |
| 2016-03-09 | ALSA: dice: have two sets of isochronous resources/streams | Takashi Sakamoto | 4 | -48/+79 |
| 2016-02-28 | ALSA: dice: drop duplex streams synchronization to transfer own time stamps | Takashi Sakamoto | 1 | -40/+2 |
| 2016-02-12 | ALSA: dice: old firmware optimization for Dice notification | Takashi Sakamoto | 1 | -3/+14 |
| 2016-02-12 | ALSA: dice: change notification mask to detect lock status change | Takashi Sakamoto | 1 | -1/+1 |
| 2016-02-09 | ALSA: dice: ensure phase lock before starting streaming | Takashi Sakamoto | 3 | -57/+32 |
| 2016-02-09 | ALSA: dice: purge generating channel cache | Takashi Sakamoto | 3 | -93/+5 |
| 2016-02-09 | ALSA: dice: get the number of MBLA data channel at opening PCM substream | Takashi Sakamoto | 1 | -8/+21 |
| 2016-02-09 | ALSA: dice: add MIDI ports according to current number of MIDI substreams | Takashi Sakamoto | 1 | -6/+17 |
| 2016-02-09 | ALSA: dice: limit stream to current sampling transfer frequency. | Takashi Sakamoto | 1 | -6/+15 |
| 2016-02-09 | ALSA: dice: limit to current sampling transfer frequency | Takashi Sakamoto | 1 | -139/+31 |
| 2016-01-06 | ALSA: dice: expand timeout to wait for Dice notification | Takashi Sakamoto | 1 | -1/+1 |
| 2016-01-06 | ALSA: dice: purge transaction initialization at timeout of Dice notification | Takashi Sakamoto | 1 | -23/+8 |
| 2016-01-06 | ALSA: dice: postpone card registration | Takashi Sakamoto | 2 | -45/+117 |
| 2016-01-06 | ALSA: dice: split subaddress check from category check | Takashi Sakamoto | 2 | -84/+78 |
| 2015-11-14 | ALSA: dice: fix detection of Loud devices | Takashi Sakamoto | 1 | -0/+4 |
| 2015-10-19 | ALSA: dice: assign converted data to the same type of variable | Takashi Sakamoto | 1 | -1/+2 |
| 2015-10-19 | ALSA: dice: correct variable types for __be32 data | Takashi Sakamoto | 1 | -6/+6 |
| 2015-10-18 | ALSA: fireworks/bebob/oxfw/dice: enable to make as built-in | Takashi Sakamoto | 1 | -1/+1 |
| 2015-09-29 | ALSA: firewire-lib: rename macros with AM824 prefix | Takashi Sakamoto | 1 | -2/+2 |
| 2015-09-29 | ALSA: firewire-lib: rename PCM format helper function | Takashi Sakamoto | 1 | -4/+2 |
| 2015-09-29 | ALSA: firewire-lib: move MIDI trigger helper function to AM824 layer | Takashi Sakamoto | 1 | -6/+6 |
| 2015-09-29 | ALSA: firewire-lib: add helper functions to set positions of data channels | Takashi Sakamoto | 1 | -2/+3 |
| 2015-09-29 | ALSA: firewire-lib: move PCM substream constraint to AM824 layer | Takashi Sakamoto | 1 | -1/+1 |
| 2015-09-29 | ALSA: firewire-lib: rename parameter setting function for AM824 with FDF field | Takashi Sakamoto | 1 | -2/+2 |
| 2015-09-29 | ALSA: firewire-lib: add data block processing layer for AM824 format | Takashi Sakamoto | 2 | -2/+2 |
| 2015-09-29 | ALSA: firewire-lib: rename 'amdtp' to 'amdtp-stream' to prepare for functiona... | Takashi Sakamoto | 1 | -1/+1 |
| 2015-09-29 | ALSA: firewire-lib: add an argument for Dice's dual wire mode | Takashi Sakamoto | 1 | -6/+6 |
| 2015-09-29 | ALSA: firewire-lib: return error code when amdtp_stream_set_parameters() dete... | Takashi Sakamoto | 1 | -1/+4 |
| 2015-08-29 | ALSA: fireworks/bebob/dice/oxfw: fix substreams counting at vmalloc failure | Takashi Sakamoto | 1 | -4/+14 |
| 2015-03-10 | Revert "ALSA: dice: fix wrong offsets for Dice interface" | Takashi Sakamoto | 2 | -11/+11 |
| 2015-03-01 | ALSA: dice: fix wrong offsets for Dice interface | Takashi Sakamoto | 2 | -11/+11 |
| 2015-02-23 | ALSA: fireworks/bebob/dice/oxfw: make it possible to shutdown safely | Takashi Sakamoto | 1 | -4/+1 |
| 2015-02-23 | ALSA: fireworks/bebob/dice/oxfw: allow stream destructor after releasing runtime | Takashi Sakamoto | 1 | -6/+12 |
| 2015-02-23 | ALSA: fireworks/bebob/dice/oxfw: add reference-counting for FireWire unit | Takashi Sakamoto | 1 | -1/+10 |
| 2014-12-10 | ALSA: dice: Add support for MIDI capture/playback | Takashi Sakamoto | 5 | -2/+168 |
| 2014-12-10 | ALSA: dice: Add support for capturing PCM samples | Takashi Sakamoto | 1 | -14/+147 |
| 2014-12-10 | ALSA: dice: Support for non SYT-Match sampling clock source mode | Takashi Sakamoto | 4 | -19/+58 |
| 2014-12-10 | ALSA: dice: Add support for duplex streams with synchronization | Takashi Sakamoto | 4 | -87/+202 |
| 2014-12-10 | ALSA: dice: Change the way to start stream | Takashi Sakamoto | 4 | -131/+143 |
| 2014-12-01 | ALSA: dice: fix semicolon.cocci warnings | Fengguang Wu | 1 | -1/+1 |
| 2014-11-29 | ALSA: dice: Add new functions for constraints of PCM parameters | Takashi Sakamoto | 1 | -44/+65 |
| 2014-11-29 | ALSA: dice: Split proc interface into a file | Takashi Sakamoto | 4 | -245/+257 |
| 2014-11-29 | ALSA: dice: Split hwdep functionality into a file | Takashi Sakamoto | 4 | -182/+195 |
| 2014-11-29 | ALSA: dice: Split PCM functionality into a file | Takashi Sakamoto | 5 | -292/+305 |
| 2014-11-29 | ALSA: dice: Split stream functionality into a file | Takashi Sakamoto | 4 | -233/+288 |
| 2014-11-29 | ALSA: dice: Split transaction functionality into a file | Takashi Sakamoto | 4 | -383/+653 |
| 2014-11-29 | ALSA: dice: Move file to its own directory | Takashi Sakamoto | 3 | -0/+1885 |