diff options
Diffstat (limited to 'sound/usb/caiaq/device.c')
-rw-r--r-- | sound/usb/caiaq/device.c | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/sound/usb/caiaq/device.c b/sound/usb/caiaq/device.c index bc55f70..1a61dd1 100644 --- a/sound/usb/caiaq/device.c +++ b/sound/usb/caiaq/device.c @@ -235,31 +235,6 @@ int snd_usb_caiaq_send_command(struct snd_usb_caiaqdev *cdev, cdev->ep1_out_buf, len+1, &actual_len, 200); } -int snd_usb_caiaq_send_command_bank(struct snd_usb_caiaqdev *cdev, - unsigned char command, - unsigned char bank, - const unsigned char *buffer, - int len) -{ - int actual_len; - struct usb_device *usb_dev = cdev->chip.dev; - - if (!usb_dev) - return -EIO; - - if (len > EP1_BUFSIZE - 2) - len = EP1_BUFSIZE - 2; - - if (buffer && len > 0) - memcpy(cdev->ep1_out_buf+2, buffer, len); - - cdev->ep1_out_buf[0] = command; - cdev->ep1_out_buf[1] = bank; - - return usb_bulk_msg(usb_dev, usb_sndbulkpipe(usb_dev, 1), - cdev->ep1_out_buf, len+2, &actual_len, 200); -} - int snd_usb_caiaq_set_audio_params (struct snd_usb_caiaqdev *cdev, int rate, int depth, int bpp) { |