media: af9035: fix broken I2C and USB I/O
authorAntti Palosaari <crope@iki.fi>
Wed, 27 Nov 2013 20:23:00 +0000 (17:23 -0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 20 Dec 2013 15:45:08 +0000 (07:45 -0800)
commitb96e6f2b02fd5e07a972242c0f2ddf1ccb9882f1
tree15b7645d4ea8bbe96137802fe0ff3b63d7a83bc5
parentc3d8edeff268c5d7c6701b238a1d75389efd899c
media: af9035: fix broken I2C and USB I/O

commit 9323297dc0ea9141f8099e474657391bb3ad98f8 upstream.

There was three small buffer len calculation bugs which caused
driver non-working. These are coming from recent commit:
commit 7760e148350bf6df95662bc0db3734e9d991cb03
[media] af9035: Don't use dynamic static allocation

Signed-off-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/media/usb/dvb-usb-v2/af9035.c