fsi/sbefifo: Fix reset timeout
authorJoachim Fenkes <FENKES@de.ibm.com>
Fri, 24 Jul 2020 07:15:18 +0000 (16:45 +0930)
committerJoel Stanley <joel@jms.id.au>
Fri, 4 Jun 2021 06:36:57 +0000 (16:06 +0930)
commit9ab1428dfe2c66b51e0b41337cd0164da0ab6080
tree13adf9f52366febba185ae56dbdc40ab210d09a8
parent95152433e46fdb36652ebdbea442356a16ae1fa6
fsi/sbefifo: Fix reset timeout

On BMCs with lower timer resolution than 1ms, msleep(1) will take
way longer than 1ms, so looping 10k times won't wait for 10s but
significantly longer.

Fix this by using jiffies like the rest of the code.

Fixes: 9f4a8a2d7f9d ("fsi/sbefifo: Add driver for the SBE FIFO")
Signed-off-by: Joachim Fenkes <fenkes@de.ibm.com>
Link: https://lore.kernel.org/r/20200724071518.430515-3-joel@jms.id.au
Signed-off-by: Joel Stanley <joel@jms.id.au>
drivers/fsi/fsi-sbefifo.c