rl: Switch from device_polling to ifpoll
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Mon, 5 Nov 2012 13:31:43 +0000 (21:31 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Tue, 6 Nov 2012 12:05:59 +0000 (20:05 +0800)
commit5d6e5b92daa66205db685e74b8a91b1aedc61f59
treed0e66a3ddcc8315f6c072881c7de85d6c45ab4c4
parent3567bc9bee1b2376ca11e6fa79860bef2df952a6
rl: Switch from device_polling to ifpoll

Optimize the RX path a little bit by reading the RL_CURRXADDR and
RL_CURRXBUF only if necessary; reading these two registers is quite
time consuming
sys/dev/netif/mii_layer/rlphy.c
sys/dev/netif/rl/Makefile
sys/dev/netif/rl/if_rl.c
sys/dev/netif/rl/if_rlreg.h