[PATCH linux dev-4.10 v3 02/31] drivers: fsi: sbefifo: Use a defined reschedule length
Eddie James
eajames at linux.vnet.ibm.com
Fri Oct 6 06:23:55 AEDT 2017
From: "Edward A. James" <eajames at us.ibm.com>
Switch to a #defined reschedule period instead of using 500 ms twice.
Signed-off-by: Edward A. James <eajames at us.ibm.com>
---
drivers/fsi/fsi-sbefifo.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/fsi/fsi-sbefifo.c b/drivers/fsi/fsi-sbefifo.c
index 6fa75a8..2e45a75 100644
--- a/drivers/fsi/fsi-sbefifo.c
+++ b/drivers/fsi/fsi-sbefifo.c
@@ -51,6 +51,8 @@
#define SBEFIFO_EOT_MAGIC 0xffffffff
#define SBEFIFO_EOT_ACK 0x14
+#define SBEFIFO_RESCHEDULE msecs_to_jiffies(500)
+
struct sbefifo {
struct timer_list poll_timer;
struct fsi_device *fsi_dev;
@@ -404,7 +406,7 @@ static void sbefifo_poll_timer(unsigned long data)
if (devn == 0) {
/* No open slot for write. Reschedule. */
sbefifo->poll_timer.expires = jiffies +
- msecs_to_jiffies(500);
+ SBEFIFO_RESCHEDULE;
add_timer(&sbefifo->poll_timer);
goto out_unlock;
}
@@ -445,7 +447,7 @@ static void sbefifo_poll_timer(unsigned long data)
if (devn == 0) {
/* No data yet. Reschedule. */
sbefifo->poll_timer.expires = jiffies +
- msecs_to_jiffies(500);
+ SBEFIFO_RESCHEDULE;
add_timer(&sbefifo->poll_timer);
goto out_unlock;
}
--
1.8.3.1
More information about the openbmc
mailing list