msk(4): Do not blindly clear entire GPHY control register.
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Sun, 14 Aug 2011 12:39:58 +0000 (20:39 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Sun, 14 Aug 2011 14:11:52 +0000 (22:11 +0800)
commit86d08fa7ce9ed147ba85a00654126703f2e637ea
treee6929fd793bf645a74f0c5821346e169c06e3992
parentf308b0ace91752a8218eccbce0ea28c44c209dc7
msk(4): Do not blindly clear entire GPHY control register.

It seems some bits of the register is used for other purposes such
that clearing these bits resulted in unexpected results such as
corrupted RX frames or missing LE status updates.

Obtained-from: FreeBSD 222219
sys/dev/netif/msk/if_msk.c