On Tue, Nov 11, 2014 at 09:05:06AM +0200, Lauri Niskanen wrote: > ALVA Nanoface is a USB audio interface device that only works after > receiving an initialization command. This driver does not handle any > actual audio features, but only initializes the device enabling its > audio I/O and physical controls. There are some additional USB audio > features on the device that are currently not supported. The support > for these features may be added later. > > Signed-off-by: Lauri Niskanen <ape@xxxxxxxxxxx> > --- > drivers/usb/misc/Kconfig | 9 +++++ > drivers/usb/misc/Makefile | 1 + > drivers/usb/misc/nanoface.c | 95 +++++++++++++++++++++++++++++++++++++++++++++ > 3 files changed, 105 insertions(+) > create mode 100644 drivers/usb/misc/nanoface.c Any reason this can't be a simple userspace program that writes the needed command to the device using libusb instead of being a kernel driver? This seems like overkill for a kernel driver to me. thanks, greg k-h -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html