aboutsummaryrefslogtreecommitdiffstats
path: root/sound/usb
AgeCommit message (Expand)AuthorFilesLines
2015-03-12ALSA: snd-usb: add quirks for Roland UA-22Daniel Mack1-0/+30
2015-03-05ALSA: line6: Clamp values correctlyTakashi Iwai1-3/+3
2015-02-17ALSA: usb: Fix support for Denon DA-300USB DAC (ID 154e:1003)Frank C Guenther1-0/+3
2015-02-17ALSA: usb-audio: Don't attempt to get Lifecam HD-5000 sample rateJoe Turner3-0/+12
2015-02-12ALSA: line6: Improve line6_read/write_data() interfacesChris Rorvick2-8/+14
2015-02-11ALSA: line6: toneport: Use explicit type for firmware versionChris Rorvick1-1/+1
2015-02-11ALSA: line6: Use explicit type for serial numberChris Rorvick4-5/+5
2015-02-11ALSA: line6: Return EIO if read/write not successfulChris Rorvick1-2/+2
2015-02-11ALSA: line6: Return error if device not respondingChris Rorvick1-6/+23
2015-02-11ALSA: line6: Add delay before reading statusChris Rorvick1-0/+6
2015-02-09ALSA: usb: update trigger timestamp on first non-zero URB submittedPierre-Louis Bossart2-0/+11
2015-02-08ALSA: line6: Pass driver name to line6_probe()Chris Rorvick6-7/+7
2015-02-08ALSA: line6: Pass toneport pointer to toneport_has_led()Chris Rorvick1-7/+12
2015-02-08ALSA: line6: Add toneport_has_source_select()Chris Rorvick1-16/+16
2015-02-06ALSA: line6: Get rid of unused variable in pod.cTakashi Iwai1-1/+0
2015-02-06ALSA: line6: Create sysfs via snd_card_add_dev_attr()Takashi Iwai1-25/+13
2015-02-03ALSA: line6: fixup of line6_start_timer argument typeNicholas Mc Guire2-2/+2
2015-02-03ALSA: line6: use msecs_to_jiffies for conversionNicholas Mc Guire1-1/+1
2015-02-01ALSA: line6: Remove unused line6_midibuf_skip_message()Chris Rorvick2-13/+0
2015-02-01ALSA: line6: Remove unused line6_midibuf_status()Chris Rorvick2-8/+0
2015-01-30Merge branch 'topic/line6' into for-nextTakashi Iwai13-250/+114
2015-01-28ALSA: line6: Remove snd_line6_ prefix of pcm property fieldsTakashi Iwai6-20/+18
2015-01-28ALSA: line6: Remove invalid capability bits for PODxt Live VariaxTakashi Iwai1-3/+1
2015-01-28ALSA: line6: Remove struct usb_line6_podhdTakashi Iwai1-6/+1
2015-01-28ALSA: line6: Move the contents of usbdefs.h into driver.hTakashi Iwai9-34/+16
2015-01-28ALSA: line6: Remove revision.hTakashi Iwai2-5/+0
2015-01-28ALSA: line6: Tidy up and typo fixes in commentsTakashi Iwai8-174/+65
2015-01-28ALSA: line6: Fix volume calculation for big-endianTakashi Iwai1-9/+14
2015-01-28ALSA: usx2y: Move UAPI definition into include/uapi/sound/usb_stream.hTakashi Iwai1-74/+4
2015-01-28Merge branch 'topic/line6' into for-nextTakashi Iwai15-1105/+705
2015-01-28ALSA: line6: Handle error from line6_pcm_acquire()Takashi Iwai2-6/+20
2015-01-28ALSA: line6: Make common PCM pointer callbackTakashi Iwai4-20/+12
2015-01-28ALSA: line6: Reorganize PCM stream handlingTakashi Iwai7-425/+252
2015-01-28ALSA: line6: Clear prev_fbuf and prev_fsize properlyTakashi Iwai2-7/+7
2015-01-28ALSA: line6: Fix racy loopback handlingTakashi Iwai2-20/+24
2015-01-28ALSA: line6: Minor tidy up in line6_probe()Takashi Iwai1-11/+9
2015-01-28ALSA: line6: Let snd_card_new() allocate private dataTakashi Iwai6-45/+20
2015-01-28ALSA: line6: Drop interface argument from private_init and disconnect callbacksTakashi Iwai6-30/+31
2015-01-28ALSA: line6: Skip volume manipulation during silence copyingTakashi Iwai1-2/+3
2015-01-28ALSA: line6: Do clipping in volume / monitor manipulationsTakashi Iwai1-3/+7
2015-01-28ALSA: line6: Consolidate PCM stream buffer allocation and freeTakashi Iwai5-38/+29
2015-01-28ALSA: line6: Use dev_err()Takashi Iwai1-1/+2
2015-01-28ALSA: line6: Consolidate URB unlink and sync helpersTakashi Iwai5-133/+69
2015-01-28ALSA: line6: Rearrange PCM structureTakashi Iwai4-208/+142
2015-01-28ALSA: line6: Drop voodoo workaroundsTakashi Iwai2-24/+0
2015-01-28ALSA: line6: Use incremental loopTakashi Iwai3-11/+11
2015-01-28ALSA: line6: Drop superfluous spinlock for triggerTakashi Iwai2-22/+6
2015-01-28ALSA: line6: Fix the error recovery in line6_pcm_acquire()Takashi Iwai1-6/+6
2015-01-28ALSA: line6: Use logical ORTakashi Iwai1-2/+2
2015-01-28ALSA: line6: Fix missing error handling in line6_pcm_acquire()Takashi Iwai1-1/+2
2015-01-28ALSA: line6: Reduce superfluous spinlock in midi.cTakashi Iwai2-18/+7
2015-01-28ALSA: line6: Remove unused line6_nop_read()Takashi Iwai2-12/+0
2015-01-28ALSA: line6: Fix memory leak at probe error pathTakashi Iwai1-29/+30
2015-01-28ALSA: line6: Minor refactoringTakashi Iwai1-45/+49
2015-01-28ALSA: line6/toneport: Implement LED controls via LED classTakashi Iwai2-74/+91
2015-01-28ALSA: line6/toneport: Fix wrong argument for toneport_has_led()Takashi Iwai1-3/+1
2015-01-28ALSA: line6: Don't forget to call driver's destructor at error pathTakashi Iwai1-0/+2
2015-01-28ALSA: line6/toneport: Move setup_timer() at the beginningTakashi Iwai1-4/+5
2015-01-28ALSA: line6: Remove superfluous NULL checks in each driverTakashi Iwai4-38/+8
2015-01-28ALSA: line6: Abort if inconsistent usbdev is found at disconnectTakashi Iwai1-3/+3
2015-01-28ALSA: line6: Yet more cleanup of superfluous NULL checksTakashi Iwai1-11/+2
2015-01-26Merge branch 'for-linus' into for-nextTakashi Iwai1-0/+1
2015-01-20Merge branch 'topic/timer-cleanup' into for-nextTakashi Iwai1-3/+2
2015-01-20Merge branch 'topic/line6' into for-nextTakashi Iwai26-1428/+946
2015-01-20ALSA: line6: Remove driver version from header commentChris Rorvick16-16/+16
2015-01-20ALSA: line6: Refer to manufacturer as "Line 6"Chris Rorvick18-50/+50
2015-01-20ALSA: line6: Remove superfluous NULL checksChris Rorvick1-11/+1
2015-01-20ALSA: line6: Drop line6_send_program() and line6_transmit_parameter()Takashi Iwai2-62/+0
2015-01-20ALSA: line6: Make line6_send_raw_message() staticTakashi Iwai2-4/+2
2015-01-20ALSA: line6: Sync PCM stop at disconnectTakashi Iwai2-18/+3
2015-01-20ALSA: line6: Remove superfluous disconnect call in suspend handlerTakashi Iwai1-1/+0
2015-01-20ALSA: line6: Remove CHECK_RETURN macroTakashi Iwai3-14/+15
2015-01-20ALSA: line6: Drop MISSING_CASE macroTakashi Iwai2-7/+0
2015-01-20ALSA: line6: Remove driver version stringTakashi Iwai1-2/+0
2015-01-20ALSA: line6: Reorganize card resource handlingTakashi Iwai12-355/+85
2015-01-20ALSA: line6: Drop superfluous irqsave/irqrestore in PCM trigger callbackTakashi Iwai1-7/+4
2015-01-20ALSA: line6: Don't handle PCM trigger for other cardsTakashi Iwai1-0/+2
2015-01-20ALSA: line6: Remove superfluous out-of-memory error messagesTakashi Iwai5-18/+5
2015-01-20ALSA: line6: Drop usb_device sysfs symlinkTakashi Iwai1-9/+0
2015-01-20ALSA: line6: Drop invalid SNDRV_PCM_INFO_RESUME flagTakashi Iwai5-26/+0
2015-01-20ALSA: line6: Drop superfluous snd_device for rawmidiTakashi Iwai1-42/+23
2015-01-20ALSA: line6: Drop superfluous snd_device for PCMTakashi Iwai1-34/+19
2015-01-20ALSA: line6: Handle impulse response via control APITakashi Iwai5-124/+75
2015-01-20ALSA: line6: Split to each driverTakashi Iwai18-727/+748
2015-01-19ALSA: line6: Use setup_timer() and mod_timer()Takashi Iwai2-7/+4
2015-01-19ALSA: usb-audio: Use setup_timer() and mod_timer()Takashi Iwai1-3/+2
2015-01-18ALSA: usb-audio: Add mic volume fix quirk for Logitech Webcam C210Jason Lee Cragg1-0/+1
2015-01-12Merge branch 'topic/line6' into for-nextTakashi Iwai29-1/+5780
2015-01-12ALSA: move line6 usb driver into sound/usbTakashi Iwai28-0/+5779
2015-01-08ALSA: usb-audio: Add support for Akai MPC Element USB MIDI controllerPaul Bonser1-0/+22
2015-01-05ALSA: snd-usb-caiaq: fix stream count checkDaniel Mack1-1/+1
2014-12-19Merge tag 'sound-fix-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-6/+16
2014-12-18ALSA: usb-audio: extend KEF X300A FU 10 tweak to Arcam rPACJiri Jaburek1-3/+12
2014-12-18ALSA: usb-audio: Fix Scarlett 6i6 initialization typoChris J Arges1-1/+1
2014-12-17ALSA: usb-audio: add native DSD support for Matrix Audio DACsJurgen Kramer1-2/+3
2014-12-11Merge tag 'sound-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds20-713/+1917
2014-12-11Merge tag 'media/v3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-127/+39
2014-12-08Merge branch 'for-next' into for-linusTakashi Iwai19-713/+1915
2014-12-06ALSA: usb-audio: Don't resubmit pending URBs at MIDI error recoveryTakashi Iwai1-0/+2
2014-12-01ALSA: usb-audio: Add support for Zoom R16/24 capture and midi interfacesPanu Matilainen2-0/+48
2014-11-28Merge branch 'for-linus' into for-nextTakashi Iwai1-2/+2
2014-11-28ALSA: usb-audio: Add mode select quirk for Denon/Marantz DACsJurgen Kramer3-0/+46
2014-11-28ALSA: usb-audio: Add native DSD support for Denon/Marantz DACsJurgen Kramer1-0/+11
2014-11-21ALSA: pcm: Add big-endian DSD sample formats and fix XMOS DSD sample formatJussi Laako1-2/+2
2014-11-21ALSA: usb-audio: Add resume support for Scarlett mixersTakashi Iwai1-14/+51
2014-11-21ALSA: usb-audio: Add resume support for MicroII SPDIF ctlsTakashi Iwai1-42/+93
2014-11-21ALSA: usb-audio: Add resume support for FTU controlsTakashi Iwai1-140/+54
2014-11-21ALSA: usb-audio: Add resume support for Native Instruments controlsTakashi Iwai1-47/+52
2014-11-21ALSA: usb-audio: Add Digidesign Mbox 1 resume supportTakashi Iwai1-23/+29
2014-11-21ALSA: usb-audio: Add Xonar U1 resume supportTakashi Iwai2-30/+38
2014-11-21ALSA: usb-audio: Add Emu0204 channel switch resume supportTakashi Iwai1-38/+46
2014-11-21ALSA: usb-audio: Add audigy2nx resume supportTakashi Iwai2-57/+92
2014-11-21ALSA: usb-audio: Allow quirks to handle own resume and proc dumpTakashi Iwai4-88/+114
2014-11-20ALSA: usb-audio: Refactor ignore_ctl_error checksTakashi Iwai1-23/+16
2014-11-20Merge branch 'for-linus' into test/usb-resumeTakashi Iwai3-5/+26
2014-11-20ALSA: usb-audio: Use snd_usb_ctl_msg() for Native Instruments quirkTakashi Iwai1-2/+2
2014-11-17ALSA: usb-audio: Set the Control Selector to SU_SELECTOR_CONTROL for UAC2Johan Rastén1-3/+4
2014-11-16ALSA: usb-audio: Add ctrl message delay quirk for Marantz/Denon devicesJurgen Kramer1-0/+14
2014-11-14ALSA: 6fire: Convert byte_rev_table uses to bitrev8Joe Perches1-1/+1
2014-11-13ALSA: usb-audio: Scarlett mixer interface for 6i6, 18i6, 18i8 and 18i20Chris J Arges4-0/+983
2014-11-13ALSA: usb-audio: make set_*_mix_values functions publicChris J Arges3-25/+26
2014-11-13ALSA: usb-audio: Add private_data pointer to usb_mixer_elem_infoChris J Arges1-0/+1
2014-11-13Revert "ALSA: usb-audio: Add quirk for Focusrite ScarlettChris J Arges1-51/+0
2014-11-11ALSA: usb-audio: Fix memory leak in FTU quirkTakashi Iwai1-0/+6
2014-11-11ALSA: usb-audio: Add duplex mode for Digidesign Mbox 1 and enable mixerDamien Zammit1-9/+32
2014-11-11ALSA: usb-audio: Add mixer control for Digidesign Mbox 1 clock sourceDamien Zammit2-0/+138
2014-11-11Merge tag 'v3.18-rc4' into patchworkMauro Carvalho Chehab1-2/+7
2014-11-10ALSA: usb-audio: Fix Oops by composite quirk enhancementTakashi Iwai1-3/+4
2014-11-09ALSA: usb-audio: Allow multiple entries for the same iface in composite quirkTakashi Iwai1-1/+9
2014-11-09ALSA: pcm: Add snd_pcm_stop_xrun() helperTakashi Iwai4-37/+11
2014-11-06ALSA: usb-audio: Trigger PCM XRUN at XRUNTakashi Iwai1-3/+8
2014-11-05Merge branch 'for-linus' into for-nextTakashi Iwai1-2/+7
2014-11-05ALSA: usb-audio: Fix device_del() sysfs warnings at disconnectTakashi Iwai1-2/+7
2014-11-04ALSA: usb-audio: Use strim() instead of open codeTakashi Iwai1-12/+2
2014-11-04ALSA: usb-audio: Pass direct struct pointer instead of list_headTakashi Iwai5-21/+15
2014-11-04ALSA: usb-audio: Flatten probe and disconnect functionsTakashi Iwai1-45/+30
2014-10-30[media] sound: Update au0828 quirks tableMauro Carvalho Chehab1-1/+9
2014-10-30[media] sound: simplify au0828 quirk tableMauro Carvalho Chehab1-127/+31
2014-10-24Merge tag 'sound-3.18-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-0/+30
2014-10-22Merge branch 'topic/enum-info-cleanup' into for-nextTakashi Iwai3-48/+11
2014-10-21ALSA: usb-audio: Use snd_ctl_enum_info()Takashi Iwai1-29/+6
2014-10-21ALSA: 6fire: Use snd_ctl_enum_info()Takashi Iwai1-18/+4
2014-10-20Merge branch 'topic/cleanup' into for-nextTakashi Iwai1-5/+4
2014-10-20ALSA: usb-audio: Add support for Steinberg UR22 USB interfaceVlad Catoi1-0/+30
2014-10-19ALSA: snd-usb: drop unused varible assigmentsDaniel Mack1-5/+4
2014-10-10Merge tag 'sound-3.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds3-0/+32
2014-10-07ALSA: usb: caiaq: check for cdev->n_streams > 1Daniel Mack1-0/+5
2014-10-06Merge tag 'asoc-v3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/broon...Takashi Iwai1-7/+11
2014-09-25Merge tag 'phy-for_3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/kis...Greg Kroah-Hartman1-7/+11
2014-09-23usb: hub: rename khubd to hub_wq in documentation and commentsPetr Mladek1-1/+1
2014-09-22ALSA: snd-usb-caiaq: Fix LED commands for Kore controllerDaniel Mack1-7/+11
2014-09-08ALSA: usb-audio: add native DSD support for XMOS based DACsJurgen Kramer1-0/+16
2014-09-08ALSA: usb-audio: add MIDI port names for the Yamaha MOTIF XFClemens Ladisch1-0/+11
2014-08-10ALSA: usb-audio: fix BOSS ME-25 MIDI regressionClemens Ladisch1-0/+29
2014-08-05ALSA: usb-audio: Whitespace cleanups for sound/usb/midi.*Adam Goode2-166/+211
2014-08-05ALSA: usb-audio: Respond to suspend and resume callbacks for MIDI inputAdam Goode3-0/+39
2014-08-04ALSA: usb-audio: Adjust Gamecom 780 volume levelPaul S McSpadden1-1/+1
2014-08-04ALSA: usb-audio: improve dmesg source grepabilityMichał Mirosław1-5/+4
2014-06-26ALSA: usb-audio: Fix races at disconnection and PCM closingTakashi Iwai3-6/+25
2014-05-25ALSA: snd-usb: mixer: remove error messages on failed kmalloc()Daniel Mack1-12/+3
2014-05-25ALSA: snd-usb: mixer: coding style fixupsDaniel Mack1-154/+246
2014-05-05Merge branch 'for-linus' into for-nextTakashi Iwai5-8/+26
2014-05-02ALSA: usb-audio: work around corrupted TEAC UD-H01 feedback dataClemens Ladisch2-1/+15
2014-05-02ALSA: usb-audio: Fix deadlocks at resumingTakashi Iwai2-2/+6
2014-05-02ALSA: usb-audio: Save mixer status only once at suspendTakashi Iwai1-2/+3
2014-05-02ALSA: usb-audio: Prevent printk ratelimiting from spamming kernel log while D...Sander Eikelenboom1-3/+2
2014-04-28ALSA: usb-audio: Fix format string mismatch in mixer.cMasanari Iida1-1/+1
2014-04-14Merge branch 'topic/usb-audio' into for-nextTakashi Iwai4-1/+478
2014-04-09ALSA: usb-audio: Suppress repetitive debug messages from retire_playback_urb()Tim Gardner1-1/+2
2014-04-07ALSA: MIDI driver for Behringer BCD2000 USB deviceMario Kicherer4-1/+478
2014-03-13Merge tag 'asoc-v3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/broon...Takashi Iwai1-0/+1
2014-03-05ALSA: usb-audio: Add quirk for Logitech Webcam C500Takashi Iwai1-0/+1
2014-02-28Merge branch 'topic/cvt-dev-prints' into for-nextTakashi Iwai17-326/+411
2014-02-26ALSA: 6fire: Use standard printk helpersTakashi Iwai6-72/+86
2014-02-26ALSA: usb-audio: Use standard printk helpersTakashi Iwai11-254/+325
2014-02-25Merge branch 'for-linus' into HEADTakashi Iwai1-0/+9
2014-02-17ALSA: usx2y: Don't peep the card internal objectTakashi Iwai4-79/+61
2014-02-17ALSA: usb-audio: work around KEF X300A firmware bugClemens Ladisch1-0/+9
2014-02-14ALSA: usb-audio: Use SNDRV_DEV_CODEC for mixer objectsTakashi Iwai1-1/+1
2014-02-12ALSA: usb: Convert to snd_card_new() with a device pointerTakashi Iwai7-29/+31
2014-02-03ALSA: usb-audio: Resume mixer values properlyTakashi Iwai3-25/+99
2014-02-03ALSA: usb-audio: Add missing kconfig dependecyTakashi Iwai1-0/+1
2014-01-14ALSA: snd-usb: re-order some quirk entriesDaniel Mack1-86/+84
2014-01-14ALSA: usb-audio: Fix Creative VF0420 ratePavel Hofman1-2/+4
2014-01-14ALSA: usb-audio: Add support for Focusrite Saffire 6 USBEduard Gilmutdinov2-4/+45
2014-01-05Merge branch 'for-linus' into for-nextTakashi Iwai1-3/+3
2013-12-23ALSA: hiface: Fix typo in 352800 rate definitionMichael Trimarchi1-3/+3
2013-12-20ALSA: usb-audio: Add a quirk for Plantronics Gamecom 780Takashi Iwai2-0/+24
2013-12-05ALSA: usb-audio: fix uninitialized variable compile warningMikulas Patocka1-1/+1
2013-11-27ALSA: usb: use multiple packets per urb for Wireless USB inbound audioThomas Pugliese1-1/+15
2013-11-13ALSA: usb-audio: add front jack channel selector for EMU0204Vasily Khoruzhick1-0/+90
2013-11-11ALSA: usb: Fix wrong mapping of RLC and RRC channelsAnssi Hannula1-2/+2
2013-11-05ALSA: usb - Don't trust the channel config if the channel count changedDavid Henningsson1-2/+5
2013-11-05ALSA: usb - For class 2 devices, use channel map from altsettingsDavid Henningsson1-1/+3
2013-11-05ALSA: usb: supply channel maps even when wChannelConfig is unspecifiedDavid Henningsson1-5/+13
2013-10-29ALSA: 6fire: Fix probe of multiple cardsTakashi Iwai1-1/+1
2013-10-25Merge tag 'asoc-v3.13' of git://git.kernel.org/pub/scm/linux/kernel/git/broon...Takashi Iwai1-1/+3
2013-10-15ALSA: us122l: Fix pcm_usb_stream mmapping regressionTakashi Iwai1-1/+3
2013-10-09ALSA: usb-audio: Use module_usb_driverSachin Kamat1-12/+1
2013-10-08Merge branch 'for-linus' into for-nextTakashi Iwai2-25/+4