]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r241983-241985:
authoryongari <yongari@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 26 Nov 2012 04:34:05 +0000 (04:34 +0000)
committeryongari <yongari@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 26 Nov 2012 04:34:05 +0000 (04:34 +0000)
commitfcd14637a2c225336a8f68e33e4053f9898fb804
tree93f084d4ec0be2936dfc185289dee8b4432ded28
parent9745f1cfdbcc46eca2ac4c1c7a06dd730892f967
MFC r241983-241985:
r241983:
  Do not hardcode phy address. Multi-port controllers use different phy
  address.

r241984:
  Ethernet@WireSpeed is defined for 1000baseT adapter to establish a
  link at a lower speed so enabling it for fiber adapters is wrong.
  Fix the issue by setting BGE_PHY_NO_WIRESPEED such that brgphy(4)
  wouldn't enable the feature.
  While I'm here move PHY specific feature/bug configuration to new
  location(just before mii attach) for readability.

r241985:
  For fast ethernet controllers, Ethernet@WireSpeed is not defined so
  explicitly set BGE_PHY_NO_WIRESPEED flag.

git-svn-id: svn://svn.freebsd.org/base/stable/9@243549 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/bge/if_bge.c
sys/dev/bge/if_bgereg.h