Print this page
XXXX introduce drv_sectohz

@@ -2528,11 +2528,11 @@
         clock_t until;
         int     over = 0;
 
         USB_DPRINTF_L4(DPRINT_OUT_DATA, kp->kp_lh, "keyspan_wait_tx_drain:"
             "timeout = %d", timeout);
-        until = ddi_get_lbolt() + drv_usectohz(1000000 * timeout);
+        until = ddi_get_lbolt() + drv_sectohz(timeout);
 
         while (kp->kp_tx_mp && !over) {
                 if (timeout > 0) {
                         over = (cv_timedwait_sig(&kp->kp_tx_cv,
                             &kp->kp_mutex, until) <= 0);