hppa runs at 100hz, so 10 ticks is 100ms.
ok?
Index: dev/power.c
===================================================================
RCS file: /cvs/src/sys/arch/hppa/dev/power.c,v
retrieving revision 1.9
diff -u -p -r1.9 power.c
--- dev/power.c 13 Jul 2014 09:09:16 -0000 1.9
+++ dev/power.c 8 Oct 2019 13:38:38 -0000
@@ -157,7 +157,7 @@ power_thread_dr(void *v)
if (sc->sc_dr_cnt == hz / 10)
prsignal(initprocess, SIGUSR2);
- tsleep(v, PWAIT, "drpower", 10);
+ tsleep_nsec(v, PWAIT, "drpower", MSEC_TO_NSEC(100));
}
}
@@ -174,7 +174,7 @@ power_thread_reg(void *v)
if (!(r & 1))
prsignal(initprocess, SIGUSR2);
- tsleep(v, PWAIT, "regpower", 10);
+ tsleep_nsec(v, PWAIT, "regpower", MSEC_TO_NSEC(100));
}
}
Index: gsc/gsckbc.c
===================================================================
RCS file: /cvs/src/sys/arch/hppa/gsc/gsckbc.c,v
retrieving revision 1.19
diff -u -p -r1.19 gsckbc.c
--- gsc/gsckbc.c 24 May 2015 10:57:47 -0000 1.19
+++ gsc/gsckbc.c 8 Oct 2019 13:38:38 -0000
@@ -936,7 +936,7 @@ pckbc_enqueue_cmd(self, slot, cmd, len,
if (IS_POLLING(q))
res = (sync ? nc->status : 0);
else if (sync) {
- if ((res = tsleep(nc, 0, "kbccmd", 1*hz))) {
+ if ((res = tsleep_nsec(nc, 0, "kbccmd", SEC_TO_NSEC(1)))) {
TAILQ_REMOVE(&q->cmdqueue, nc, next);
pckbc_cleanup(t);
} else