]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ALSA: usb-audio: Add initial driver for TASCAM US-144MKII
authorŠerif Rami <ramiserifpersia@gmail.com>
Thu, 14 Aug 2025 17:22:16 +0000 (19:22 +0200)
committerTakashi Iwai <tiwai@suse.de>
Fri, 15 Aug 2025 15:53:46 +0000 (17:53 +0200)
commitdee1bcf28a3dd13ddb2e9200407864f73e9c4d63
tree80ee00af4c949857558ac4fbfdd2e2d58b40e188
parent4a31a043fc16d72b662251b75b183e25e2fa9e47
ALSA: usb-audio: Add initial driver for TASCAM US-144MKII

This patch introduces a new driver for the TASCAM US-144MKII USB
audio/MIDI interface.

It includes the basic driver structure for probing and disconnecting from
the USB device. It correctly identifies the device using its VID/PID,
performs the necessary initial handshake, and sets the required USB
interface alternate settings to prepare the device for operation.

At this point, no ALSA devices (PCM or MIDI) are created. This commit
forms the foundational skeleton upon which audio and MIDI functionality
will be built.

Signed-off-by: Šerif Rami <ramiserifpersia@gmail.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Link: https://patch.msgid.link/20250814172222.9448-2-ramiserifpersia@gmail.com
sound/usb/usx2y/us144mkii.c [new file with mode: 0644]
sound/usb/usx2y/us144mkii.h [new file with mode: 0644]