usb: isp1760: fix qtd fill length
authorRui Miguel Silva <rui.silva@linaro.org>
Fri, 27 Aug 2021 13:11:51 +0000 (14:11 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 27 Aug 2021 14:11:38 +0000 (16:11 +0200)
commitcbfa3effdf5c2d411c9ce9820f3d33d77bc4697d
tree45713bd52fec7df31b311d4d05838d25f0fb8e53
parentf757f9291f920e1da4c6cfd4064c6bf59639983e
usb: isp1760: fix qtd fill length

When trying to send bulks bigger than the biggest block size
we need to split them over several qtd. Fix this limiting the
maximum qtd size to largest block size.

Reported-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
Tested-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
Signed-off-by: Rui Miguel Silva <rui.silva@linaro.org>
Link: https://lore.kernel.org/r/20210827131154.4151862-3-rui.silva@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/isp1760/isp1760-hcd.c