spi: sh_qspi: Replace ad hoc waiting with wait_for_bit
authorMarek Vasut <[email protected]>
Tue, 10 Apr 2018 14:58:46 +0000 (16:58 +0200)
committerMarek Vasut <[email protected]>
Wed, 11 Apr 2018 21:19:51 +0000 (23:19 +0200)
commit9573db654d1999a1dfde6469782aa8d7cf3d589f
tree2c219f551d7faf96fe46ce9060853aead8915757
parent118226495249268a35e604b2e6309801699f6224
spi: sh_qspi: Replace ad hoc waiting with wait_for_bit

Replace the ad-hoc endless loops with wait_for_bit() with
reasonable timeout. Note that the loops had internal 10uS
delays, although there is no reason for those on this HW,
so they are dropped.

Signed-off-by: Marek Vasut <[email protected]>
Cc: Nobuhiro Iwamatsu <[email protected]>
drivers/spi/sh_qspi.c