From mboxrd@z Thu Jan 1 00:00:00 1970 From: Trulan Martin Subject: [PATCH - Yamaha THR10c 3/3] Yamaha THR10c USB quirk Date: Sat, 20 Apr 2013 11:31:47 -0400 Message-ID: <1366471907-16615-4-git-send-email-trulanm@gmail.com> References: <1366471907-16615-1-git-send-email-trulanm@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1366471907-16615-1-git-send-email-trulanm@gmail.com> In-Reply-To: [PATCH 0/3] Yamaha THR10 and related USB quirks List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org To: patch@alsa-project.org Cc: alsa-devel@alsa-project.org, Trulan Martin List-Id: alsa-devel@alsa-project.org This patch adds a USB quirk for the Yamaha THR10c amp. Signed-off-by: Trulan Martin diff --git a/sound/usb/quirks-table.h b/sound/usb/quirks-table.h index a16cb45..ca50477 100644 --- a/sound/usb/quirks-table.h +++ b/sound/usb/quirks-table.h @@ -408,6 +408,35 @@ YAMAHA_DEVICE(0x105d, NULL), } } }, +/* + * Yamaha THR10c + */ +{ + USB_DEVICE(0x0499, 0x150c), + .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) { + /* .vendor_name = "Yamaha", */ + /* .product_name = "THR10c", */ + .ifnum = QUIRK_ANY_INTERFACE, + .type = QUIRK_COMPOSITE, + .data = (const struct snd_usb_audio_quirk[]) { + { + .ifnum = 1, + .type = QUIRK_AUDIO_STANDARD_INTERFACE + }, + { + .ifnum = 2, + .type = QUIRK_AUDIO_STANDARD_INTERFACE + }, + { + .ifnum = 3, + .type = QUIRK_MIDI_YAMAHA + }, + { + .ifnum = -1 + } + } + } +}, YAMAHA_DEVICE(0x2000, "DGP-7"), YAMAHA_DEVICE(0x2001, "DGP-5"), YAMAHA_DEVICE(0x2002, NULL), -- 1.7.10.4