spi/bcm63xx: don't substract prepend length from total length
authorJonas Gorski <jogo@openwrt.org>
Tue, 17 Dec 2013 20:42:07 +0000 (21:42 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 13 Feb 2014 21:48:01 +0000 (13:48 -0800)
commitd12825478189af51a0feb66744700bfbee257a25
tree12ab1f0ec96a970a26b6ac3c743bfb6d81f3585d
parent5509a949855b0d0b4a3a12be431aa2f069ac8330
spi/bcm63xx: don't substract prepend length from total length

commit 86b3bde003e6bf60ccb9c09b4115b8a2f533974c upstream.

The spi command must include the full message length including any
prepended writes, else transfers larger than 256 bytes will be
incomplete.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>
Acked-by: Florian Fainelli <florian@openwrt.org>
Signed-off-by: Mark Brown <broonie@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/spi/spi-bcm63xx.c