]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r301308
authorarybchik <arybchik@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 17 Jun 2016 09:01:11 +0000 (09:01 +0000)
committerarybchik <arybchik@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 17 Jun 2016 09:01:11 +0000 (09:01 +0000)
commitbc5bc9e45cb708bec3deb7c53f9e841cd0c1e6fa
treee1c06f91e667d3eaed19d4f66eb409d40ec0c942
parentb82ec4de364519cd9593100c9cc3da480ad3d502
MFC r301308

sfxge(4): add helper to compute timer quantum

This also adjusts the timer values used to match the Linux net
driver implementation:
a) non-zero time intervals should result in at least one quantum
b) timer load/reload values are only zero biased for Falcon/Siena

Submitted by:   Andy Moreton <amoreton at solarflare.com>
Sponsored by:   Solarflare Communications, Inc.
Differential Revision:  https://reviews.freebsd.org/D6704

git-svn-id: svn://svn.freebsd.org/base/stable/10@301984 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/sfxge/common/ef10_ev.c
sys/dev/sfxge/common/efx.h
sys/dev/sfxge/common/efx_ev.c