OSDN Git Service

spi: spi-fsl-dspi: Simplify transfer counter handling
authorEsben Haabendal <eha@deif.com>
Wed, 20 Jun 2018 07:34:34 +0000 (09:34 +0200)
committerMark Brown <broonie@kernel.org>
Wed, 20 Jun 2018 13:46:03 +0000 (14:46 +0100)
commit0a4ec2c158634afa208ceda970b2c83764a1d99c
treed40d146310dee59ba9538c7b111f35e9a5ff40d6
parent9e1dc9bd099363760afdd2316fc057f9ca38b559
spi: spi-fsl-dspi: Simplify transfer counter handling

Simplify driver by avoiding counter wrapping by clearing transfer counter
on first SPI transfer per interrupt instead of tracking what it was before.

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