linux/drivers/staging/most
Andrey Shvetsov f500192890 staging: most: usb: fix calculation of the extra_len
The final size of the buffer used for the streaming transfer consists of
the size for the user payload (buffer_size) and the size for the gaps
needed by the controller (extra_len).

The current implementation of the hdm_configure_channel() corrects the
buffer size down to the next appropriate for the hardware value, that is
the whole number of frames, but uses the old unaligned value to
calculate the extra_len.

Current patch fixes the described problem.

Signed-off-by: Andrey Shvetsov <andrey.shvetsov@k2l.de>
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-04-08 12:41:40 +02:00
..
aim-cdev staging: most: destroy cdev when channel gets disconnected 2017-04-08 12:41:39 +02:00
aim-network staging: most: aim-networking: keep channels closed if ndo_open fails 2016-10-27 15:12:08 +02:00
aim-sound Staging: most: aim-sound: constify snd_pcm_ops structures 2016-09-27 13:06:55 +02:00
aim-v4l2 Staging: most: aim-v4l2: constify v4l2_file_operations structures 2016-09-27 13:06:55 +02:00
Documentation staging: most: Documentation: update ABI description 2016-09-12 09:47:15 +02:00
hdm-dim2 staging: most: Using macro DIV_ROUND_UP 2017-03-06 09:17:02 +01:00
hdm-i2c staging:most/hdm-i2c: Replace symbolic permissions with octal permissions 2017-02-05 11:41:38 +01:00
hdm-usb staging: most: usb: fix calculation of the extra_len 2017-04-08 12:41:40 +02:00
mostcore staging: most: consolidate attributes for list of links 2017-04-08 12:41:39 +02:00
Kconfig
Makefile
TODO