spi: core: make zero length transfer valid again
authorAtsushi Nemoto <anemo@mba.ocn.ne.jp>
Fri, 28 Feb 2014 14:03:16 +0000 (23:03 +0900)
committerMark Brown <broonie@linaro.org>
Tue, 4 Mar 2014 03:22:09 +0000 (11:22 +0800)
commit6ea312936d68b557766dafa9a3c4617e14ffa076
tree465f4ba66d9591188ce7dae1c6a92de195b44062
parentf97b26b05b1dcd307b2f79d1f9e9d99551987dbb
spi: core: make zero length transfer valid again

Zero length transfer becomes invalid since
"spi: core: Validate length of the transfers in message" commit,
but it should be valid to support an odd device, for example, which
requires long delay between chipselect and the first transfer, etc.

Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
Tested-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
drivers/spi/spi.c