spi: spi-fsl-spi: relax message sanity checking a little
authorRasmus Villemoes <rasmus.villemoes@prevas.dk>
Wed, 27 Mar 2019 14:30:51 +0000 (14:30 +0000)
committerMark Brown <broonie@kernel.org>
Mon, 1 Apr 2019 08:48:37 +0000 (15:48 +0700)
commit17ecffa289489e8442306bbc62ebb964e235cdad
tree7055498c2c5f792b1134ea496d14ab4c2e0790e2
parent24c363623361b430fb79459ca922e816e6f48603
spi: spi-fsl-spi: relax message sanity checking a little

The comment says that we should not allow changes (to
bits_per_word/speed_hz) while CS is active, and indeed the code below
does fsl_spi_setup_transfer() when the ->cs_change of the previous
spi_transfer was set (and for the very first transfer).

So the sanity checking is a bit too strict - we can change it to
follow the same logic as is used by the actual transfer loop.

Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-fsl-spi.c