spi: fsl-lpspi: use wait_for_completion_timeout() while waiting transfer done
authorGao Pan <pandy.gao@nxp.com>
Mon, 28 Nov 2016 03:02:59 +0000 (11:02 +0800)
committerMark Brown <broonie@kernel.org>
Wed, 30 Nov 2016 17:45:51 +0000 (17:45 +0000)
commitd2ad0a62d4ee235fbfcf7816a0bee5d09da8ddbe
tree7dc66050493e02652c311809a184c846880da36b
parent14de3918eacfc624023775c319e85e6597514195
spi: fsl-lpspi: use wait_for_completion_timeout() while waiting transfer done

It's a potential problem to use wait_for_completion() because the
completion condition may never come. Thus, it's better to repalce
wait_for_completion() with wait_for_completion_timeout().

Signed-off-by: Gao Pan <pandy.gao@nxp.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-fsl-lpspi.c