msaitoh fb08723998 Fix two bugs for non-SERDES fiber. Tested on 82544EI(0x1009), 82545GM(0x1027),
82546GB(0x107a), 82571GB(0x105f), 82572EI(0x107e). Tested on SERDES
82580(0x150e (Winyao SERDES SFP)) and 82580(0x150e) as regression test:

- Fix a bug that the link can't detect in link interrupt function for
  non-SERDES fiber. When the signal is detected & STATUS_LU == 0 & RXCW == 0,
  it's required to set CTRL_SLU and CTRL_FD bit. wm_check_for_link() is the
  function to do it. If a link status change interrupt occured, call
  wm_check_for_link() before checking current link staus.
- Fix a bug that 82542 misunderstand fiber's signal detection. CTRL_SWDPIN(1)
  is used for fiber's signal and it's value is reversed only on 82543 and
  82544. Simplify the code and move it into a new function wm_tbi_havesignal()
  and use it.
2018-08-09 16:27:23 +00:00
..
2018-07-10 19:55:05 +00:00
2018-05-12 10:33:06 +00:00
2018-06-06 01:49:07 +00:00
2018-05-25 15:52:45 +00:00
2018-07-21 18:11:09 +00:00
2017-10-25 08:12:37 +00:00
2018-05-06 10:32:33 +00:00
2018-06-28 13:31:57 +00:00
2018-01-31 16:00:03 +00:00
2018-02-08 10:52:05 +00:00
2018-03-06 07:49:36 +00:00
2017-08-07 13:30:51 +00:00
2018-03-18 20:33:52 +00:00
2018-03-18 20:33:52 +00:00
2018-05-12 10:33:06 +00:00
2017-11-01 19:15:31 +00:00
2018-01-10 15:58:40 +00:00
2017-12-10 20:38:13 +00:00
2018-03-03 19:26:12 +00:00
2018-02-05 22:14:26 +00:00