spi: spi-fsl-dspi: Support 4 to 16 bits per word transfers
authorEsben Haabendal <eha@deif.com>
Wed, 20 Jun 2018 07:34:35 +0000 (09:34 +0200)
committerMark Brown <broonie@kernel.org>
Wed, 20 Jun 2018 13:46:08 +0000 (14:46 +0100)
commitdadcf4abd60ba6401b592c329a19719a6e1dd444
tree3dba183eb9a2de2f20ccb93fecc59e390400093e
parent0a4ec2c158634afa208ceda970b2c83764a1d99c
spi: spi-fsl-dspi: Support 4 to 16 bits per word transfers

This extends the driver with support for all SPI framesizes from 4 to 16
bits, and adds support for per transfer specific bits_per_word, while at
the same time reducing code size and complexity.

Signed-off-by: Esben Haabendal <eha@deif.com>
Acked-by: Martin Hundebøll <martin@geanix.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-fsl-dspi.c