aboutsummaryrefslogtreecommitdiffstats
path: root/sound/usb/usx2y
AgeCommit message (Expand)AuthorFilesLines
13 daysALSA: usx2y: Drain pending US-428 pipe-4 output commandsCássio Gabriel1-16/+23
2026-04-10ALSA: usx2y: us144mkii: fix NULL deref on missing interface 0Greg Kroah-Hartman1-1/+5
2026-03-05ALSA: us122l: drop redundant interface referencesJohan Hovold1-10/+2
2026-02-26ALSA: us144mkii: Drop kernel-doc markersTakashi Iwai5-50/+50
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds1-2/+1
2026-02-21Convert 'alloc_flex' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-5/+4
2025-12-17ALSA: usx2y: Relax __free() variable declarationsTakashi Iwai3-6/+6
2025-09-01ALSA: usx2y: Use guard() for mutex locksTakashi Iwai3-65/+35
2025-08-26ALSA: usb-audio: us144mkii: Fixes for handshake, MIDI out and cleanupŠerif Rami3-3/+2
2025-08-20ALSA: usb-audio: us144mkii: Fix null-deref in tascam_midi_in_urb_complete()Šerif Rami1-2/+6
2025-08-19ALSA: usb-audio: us144mkii: Use le16_to_cpu() for product ID comparisonŠerif Rami1-2/+2
2025-08-15ALSA: usb-audio: Add infrastructure for TASCAM US-144MKIIŠerif Rami2-6/+2
2025-08-15ALSA: usb-audio: us144mkii: Add deep sleep commandŠerif Rami2-0/+8
2025-08-15ALSA: usb-audio: us144mkii: Add MIDI support and mixer controlsŠerif Rami5-110/+1218
2025-08-15ALSA: usb-audio: us144mkii: Implement audio capture and decodingŠerif Rami5-8/+387
2025-08-15ALSA: usb-audio: us144mkii: Implement audio playback and feedbackŠerif Rami6-26/+962
2025-08-15ALSA: usb-audio: us144mkii: Add PCM core infrastructureŠerif Rami6-6/+428
2025-08-15ALSA: usb-audio: Add initial driver for TASCAM US-144MKIIŠerif Rami2-0/+288
2025-07-11ALSA: usx2y: Use safer strscpy() instead of strcpy()Takashi Iwai3-3/+3
2025-03-03ALSA: usx2y: validate nrpacks module parameter on probeMurad Masimov3-27/+37
2024-11-13ALSA: us122l: Drop mmap_count fieldTakashi Iwai2-18/+0
2024-11-13ALSA: us122l: Use snd_card_free_when_closed() at disconnectionTakashi Iwai1-4/+1
2024-11-13ALSA: usx2y: Use snd_card_free_when_closed() at disconnectionTakashi Iwai1-1/+1
2024-08-09ALSA: usx2y: Drop no longer used variableTakashi Iwai1-2/+1
2024-08-08ALSA: usx2y: Use standard print APITakashi Iwai7-150/+141
2024-05-08ALSA: usb: Use *-y instead of *-objs in MakefileTakashi Iwai1-2/+2
2023-09-23ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_byKees Cook2-2/+2
2023-02-09mm: replace vma->vm_flags direct modifications with modifier callsSuren Baghdasaryan3-4/+4
2022-09-27ALSA: usx2y: Replace runtime->status->state reference to runtime->stateTakashi Iwai2-4/+2
2022-04-23sound: usb: remove third argument of usb_maxpacket()Vincent Mailhol3-5/+5
2021-12-06ALSA: Fix some typoChristophe JAILLET1-1/+1
2021-09-21ALSA: usx2y: Prefer struct_size over open coded arithmeticLen Baker1-5/+6
2021-07-05ALSA: usx2y: fix spelling mistakesgushengxian2-2/+2
2021-05-25Merge branch 'topic/pci-rescan-prep-v2' into for-nextTakashi Iwai1-1/+1
2021-05-25ALSA: Drop superfluous argument from snd_power_wait()Takashi Iwai1-1/+1
2021-05-17ALSA: usx2y: Nuke pcm_listTakashi Iwai2-4/+1
2021-05-17ALSA: usx2y: Cleanup probe and disconnect callbacksTakashi Iwai1-67/+40
2021-05-17ALSA: usx2y: Don't call free_pages_exact() with NULL addressTakashi Iwai1-2/+5
2021-05-17ALSA: usx2y: Fix shmem initializationTakashi Iwai2-9/+10
2021-05-17ALSA: usxy2: Fix potential doubly allocationsTakashi Iwai1-3/+6
2021-05-17ALSA: usx2y: Fix potential memory leaksTakashi Iwai1-6/+33
2021-05-17ALSA: usx2y: Avoid self-killingTakashi Iwai1-1/+0
2021-05-17ALSA: usx2y: Fix potential leaks of uninitialized memoryTakashi Iwai4-10/+15
2021-05-17ALSA: usx2y: Coding style fixesTakashi Iwai9-318/+379
2021-05-17ALSA: usx2y: Fix spacesTakashi Iwai9-211/+256
2021-05-17ALSA: usx2y: Avoid camelCaseTakashi Iwai8-649/+649
2021-03-17module: remove never implemented MODULE_SUPPORTED_DEVICELeon Romanovsky1-1/+0
2020-09-25sound: usx2y: move to use usb_control_msg_send()Greg Kroah-Hartman1-34/+8
2020-09-25Revert "sound: usx2y: move to use usb_control_msg_send()"Oliver Neukum1-8/+34
2020-09-16sound: usx2y: move to use usb_control_msg_send()Greg Kroah-Hartman1-34/+8
2020-05-07ALSA: Replace zero-length array with flexible-arrayGustavo A. R. Silva1-1/+1
2020-04-21ALSA: usx2y: Fix potential NULL dereferenceTakashi Iwai1-0/+2
2020-02-18ALSA: usx2y: use for_each_pcm_streams() macroKuninori Morimoto1-4/+5
2020-01-05ALSA: usx2y: More constificationsTakashi Iwai2-4/+4
2020-01-03ALSA: usx2y: Constify struct snd_usb_audio_quirk entriesTakashi Iwai2-9/+9
2020-01-03ALSA: usb: Constify snd_pcm_hardware definitionsTakashi Iwai2-2/+2
2019-12-18ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_statusNathan Chancellor1-1/+1
2019-12-11ALSA: usb: Drop superfluous ioctl PCM opsTakashi Iwai2-2/+0
2019-12-11ALSA: usx2y: Use managed buffer allocationTakashi Iwai2-26/+18
2019-11-06ALSA: usb: Remove superfluous snd_dma_continuous_data()Takashi Iwai2-4/+4
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner6-84/+6
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61Thomas Gleixner2-28/+2
2019-04-29ALSA: usx2y: fix a double free bugWenwen Wang1-3/+1
2019-03-27ALSA: us122l: Use alloc_pages_exact()Takashi Iwai1-12/+8
2019-03-27ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers, ...Takashi Iwai3-4/+8
2019-03-13ALSA: usx2y: Fix potential NULL pointer dereferenceAditya Pakki1-0/+5
2019-02-06ALSA: usb: Drop superfluous PCM preallocation error checksTakashi Iwai2-22/+18
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook2-3/+8
2018-04-25ALSA: usx2y: Change return type to vm_fault_tSouptick Joarder3-3/+3
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds2-4/+4
2018-01-31Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-40/+31
2017-12-28usx2y: don't bother with memdup_user() for 16-byte structureAl Viro1-25/+18
2017-12-28usx2y: don't bother with access_ok() in ->dsp_load()Al Viro1-15/+13
2017-11-27sound: annotate ->poll() instancesAl Viro2-4/+4
2017-11-13Merge tag 'asoc-v4.15' of https://git.kernel.org/pub/scm/linux/kernel/git/bro...Takashi Iwai6-0/+6
2017-11-06ALSA: usx2y: Fix invalid stream URBsTakashi Iwai1-6/+17
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman6-0/+6
2017-10-11ALSA: usx2y: Add sanity checks for invalid EPsTakashi Iwai2-0/+8
2017-10-02ALSA: usx2y: Suppress kernel warning at page allocation failuresTakashi Iwai1-2/+4
2017-09-07ALSA: usx2y: Use common error handling code in submit_urbs()Markus Elfring1-8/+10
2017-09-07ALSA: us122l: Use common error handling code in us122l_create_card()Markus Elfring1-4/+6
2017-08-31ALSA: usx2y: Put missing KERN_CONT prefixTakashi Iwai1-2/+2
2017-08-19ALSA: usb: constify snd_pcm_ops structuresArvind Yadav2-2/+2
2017-08-12ALSA: usx2y: Delete an error message for a failed memory allocation in two fu...Markus Elfring1-6/+3
2017-08-06ALSA: usbusx2y: constify usb_device_id.Arvind Yadav1-1/+1
2017-08-06ALSA: us122l: constify usb_device_id.Arvind Yadav1-1/+1
2017-05-15ALSA: us122l: clean up US144 handlingJohan Hovold2-18/+20
2017-04-17ALSA: usb-audio: replace /proc/bus/usb by /dev/bus/usbMauro Carvalho Chehab3-3/+3
2017-02-24mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmfDave Jiang3-10/+7
2015-12-02ALSA: usx2y: fix inconsistent indenting on if statementColin Ian King1-1/+1
2015-01-28ALSA: usx2y: Move UAPI definition into include/uapi/sound/usb_stream.hTakashi Iwai1-74/+4
2014-11-09ALSA: pcm: Add snd_pcm_stop_xrun() helperTakashi Iwai1-7/+2
2014-02-17ALSA: usx2y: Don't peep the card internal objectTakashi Iwai4-79/+61
2014-02-12ALSA: usb: Convert to snd_card_new() with a device pointerTakashi Iwai2-10/+12
2013-10-15ALSA: us122l: Fix pcm_usb_stream mmapping regressionTakashi Iwai1-1/+3
2013-10-02ALSA: snd-usb-usx2y: remove bogus frame checksDaniel Mack2-25/+4
2013-08-23Merge tag 'asoc-v3.12' of git://git.kernel.org/pub/scm/linux/kernel/git/broon...Takashi Iwai1-0/+4
2013-07-29ALSA: usx2y: remove an unneeded checkDan Carpenter1-5/+3
2013-07-15ALSA: usx2y: Fix unlocked snd_pcm_stop() callTakashi Iwai1-0/+4
2013-06-21ALSA: usb: uniform style used in MODULE_SUPPORTED_DEVICE()Antonio Ospite1-1/+1
2013-06-17ALSA: usx2y: remove some old dead codeDan Carpenter1-3/+0
2013-04-29ALSA: USB: adjust for changed 3.8 USB APIClemens Ladisch3-3/+0
2012-10-09mm: kill vma flag VM_RESERVED and mm->reserved_vm counterKonstantin Khlebnikov3-3/+3
2012-02-15ALSA: usx2y: Fix typo in usbusx2yaudio.c and usx2yhwdeppcm.cMasanari Iida2-3/+3
2012-01-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiw...Linus Torvalds3-6/+4
2012-01-09ALSA: snd-usb-us122l: Delete calls to preempt_disableKarsten Wiese1-4/+2
2011-12-19ALSA: module_param: make bool parameters really boolRusty Russell2-2/+2
2011-11-18USB: convert sound/* to use module_usb_driver()Greg Kroah-Hartman2-25/+2
2011-10-31sound: Add module.h to the previously silent sound usersPaul Gortmaker1-0/+1
2011-10-31sound: add moduleparam.h to users of module_param/MODULE_PARM_DESCPaul Gortmaker1-0/+1
2011-03-31Fix common misspellingsLucas De Marchi1-2/+2
2011-01-11ALSA: snd-usb-us122l: Fix missing NULL checksKarsten Wiese1-21/+20
2010-10-17sound: fixed typosAndrea Gelmini1-2/+2
2010-10-11ALSA: sound/usb/usx2y: simplify conditionalNicolas Kaiser1-1/+1
2010-04-16Merge branch 'topic/usb' of git://git.kernel.org/pub/scm/linux/kernel/git/tiw...Jaroslav Kysela2-0/+2
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo6-0/+6
2010-03-05ALSA: usb-audio: refactor codeDaniel Mack2-2/+2
2010-03-05ALSA: usb-audio: header file cleanupsDaniel Mack2-0/+2
2010-02-23ALSA: usbaudio: consolidate header filesDaniel Mack1-2/+4
2009-12-08ALSA: snd-usb-us122l: add product IDs of US-122MKII and US-144MKIITobias Hansen2-6/+24
2009-11-24sound: usxxx: cleanup chip fieldClemens Ladisch7-72/+72
2009-11-24sound: usb: make the USB MIDI module more independentClemens Ladisch6-16/+18
2009-11-01Merge branch 'fix/misc' into topic/miscTakashi Iwai3-3/+3
2009-10-13ALSA: snd-usb-us122l: corrent error number for not probing US-144 on ehci-hcdTobias Hansen1-1/+1
2009-09-27const: mark struct vm_struct_operationsAlexey Dobriyan3-3/+3
2009-09-22ALSA: snd-usb-us122l: add support for US-144Tobias Hansen1-8/+67
2009-07-08Remove multiple KERN_ prefixes from printk formatsJoe Perches1-3/+4
2009-07-02ALSA: usx2y - reparent sound deviceTakashi Iwai2-2/+2
2009-04-28ALSA: Add missing SNDRV_PCM_INFO_BATCH flag to some driversTakashi Iwai1-1/+2
2009-04-21Merge branch 'fix/usx2y' into for-linusTakashi Iwai2-38/+39
2009-04-20ALSA: us122l: add snd_us122l_free()Karsten Wiese1-2/+10
2009-04-17ALSA: us122l: Fix signedness in comparisionsKarsten Wiese1-36/+29
2009-04-14ALSA: sound/usb: use memdup_user()Li Zefan2-14/+9
2009-03-24Merge branch 'topic/usb-audio' into for-linusTakashi Iwai1-1/+1
2009-03-24Merge branch 'topic/misc' into for-linusTakashi Iwai3-5/+4
2009-03-24Merge branch 'topic/hwdep-cleanup' into for-linusTakashi Iwai1-12/+0
2009-02-26ALSA: sound/usb/usx2y: fix sparse warning: do-while statement is not a compou...Hannes Eder1-2/+2
2009-02-26ALSA: sound/usb/usx2y: fix sparse warning: Should it be static?Hannes Eder2-3/+2
2009-02-05ALSA: usb - Add missing KERN_* prefix to printkTakashi Iwai1-1/+1
2009-02-05ALSA: Remove superfluous hwdep opsTakashi Iwai1-12/+0
2009-01-12ALSA: Return proper error code at probe in sound/usb/*Takashi Iwai2-37/+59
2009-01-12ALSA: Convert to snd_card_create() in other sound/*Takashi Iwai2-5/+10
2009-01-06trivial: fix then -> than typos in comments and documentationFrederik Schwarzer1-1/+1
2009-01-02ALSA: Use usb_set/get_intfdataJulia Lawall2-4/+4
2008-12-10ALSA: sound: Make staticRoel Kluin1-1/+2
2008-10-15ALSA: us122l: fix missing unlock in usb_stream_hwdep_vm_fault()Li Zefan1-6/+7
2008-08-01ALSA: Add USB US122L driverKarsten Wiese5-0/+1594
2008-02-04vm audit: add VM_DONTEXPAND to mmap for drivers that need itNick Piggin2-2/+2
2008-01-31[ALSA] Remove sound/driver.hTakashi Iwai3-3/+0
2008-01-31[ALSA] alsa: usx2y nopageNick Piggin2-26/+17
2007-07-20[ALSA] usbusx2yaudio: kfree(NULL) is validRichard Knutsson1-4/+3
2007-01-23[ALSA] Repair snd-usb-usx2y over OHCIKarsten Wiese2-2/+2
2006-12-07[PATCH] mm: incorrect VM_FAULT_OOM returns from driversNick Piggin1-1/+1
2006-10-06[ALSA] Repair snd-usb-usx2y for usb 2.6.18Karsten Wiese2-22/+11
2006-10-06[ALSA] Fix bug in snd-usb-usx2y's usX2Y_pcms_lock_check()Karsten Wiese1-1/+1
2006-10-05IRQ: Maintain regs pointer globally rather than passing to IRQ handlersDavid Howells3-10/+10
2006-06-22[ALSA] Add O_APPEND flag support to PCMTakashi Iwai1-1/+1
2006-03-28[PATCH] Typo fixesAlexey Dobriyan1-1/+1
2006-03-22[ALSA] semaphore -> mutex (Archs, misc buses)Ingo Molnar4-12/+12
2006-01-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsaLinus Torvalds8-389/+394
2006-01-04[PATCH] USB: remove .owner field from struct usb_driverGreg Kroah-Hartman1-1/+0
2006-01-03[ALSA] Remove xxx_t typedefs: USB-USX2YTakashi Iwai8-267/+299
2006-01-03[ALSA] usx2y - Code clean upTakashi Iwai4-128/+111
2006-01-03[ALSA] Remove superfluous pcm_free callbacksTakashi Iwai2-11/+1
2005-11-22[PATCH] unpaged: sound nopage get_pageHugh Dickins1-0/+1
2005-11-04[ALSA] Add missing KERN_* prefixTakashi Iwai4-22/+20
2005-09-12[ALSA] Replace with kzalloc() - othersTakashi Iwai1-1/+1
2005-08-30[ALSA] ALSA's struct _snd_pcm_substream: Obsolete open_flagKarsten Wiese1-1/+1
2005-07-28[ALSA] Fix-up sleeping in sound/usbNishanth Aravamudan2-6/+3
2005-06-22[ALSA] Remove redundant NULL checks before kfreeJesper Juhl1-4/+2
2005-05-29[ALSA] usb-audio - remove superfluous parameterClemens Ladisch1-1/+1
2005-05-29[ALSA] prevent oops & dead keyboard on usb unplugging while the device is bei...Karsten Wiese1-4/+7
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds10-0/+2847