bge: Move BCM5906 VCPU reset before global reset
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Wed, 4 Dec 2013 12:13:24 +0000 (20:13 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Wed, 4 Dec 2013 12:13:24 +0000 (20:13 +0800)
commitdf2b0626d0e68490c23ccbb0c04218af27fafa2e
tree6f777d32388d22e7647ab0c881ed1fd607c1f2b2
parent9062031ed71445ef2de9bf9b4e0d96fd6cdf9c34
bge: Move BCM5906 VCPU reset before global reset

According to the datasheet, the VCPU of BCM5906 should set
BGE_VCPU_STATUS_DRV_RESET bit *before* VCPU reset or global reset.

Obtained-from: FreeBSD 241392
sys/dev/netif/bge/if_bge.c