On Monday 26 January 2009 18:44:02 Keith A. Milner wrote:
Hi, I'm new to alsa development work so I would appreciate some advice.
I'm trying to add specific support for the Behringer UCG102 Guitar Link USB interface. This is a simple device based on a TI codec. The aim is twofold:
a) To provide a more descriptive name, as it currently describes itself as the generic TI device
This was easy... I've included the following in usbquirks.h:
/* Behringer UCG102 Guitar Link */ { USB_DEVICE(0x08bb, 0x2902), .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) { .vendor_name = "Behringer", .product_name = "Guitar Link UCG102", .ifnum = QUIRK_ANY_INTERFACE, .type = QUIRK_COMPOSITE, } },
OK, I've just worked out this is a generic vid/pid which applies to multiple cards, so this is out of the window.