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:50:15 +0000 (13:50 -0800)
commitdd00c35310801bcdb164a40e745f7def5cef8188
treead746f6887bf29564a31af7a7733ce671a05a9df
parent6b390aa3d3daef7fbe9b085a918fdf84b3decc79
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