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-06-24 12:25:33 +00:00
2017-10-28 04:53:54 +00:00
2017-10-28 04:53:54 +00:00
2018-07-10 19:55:05 +00:00
2018-08-06 20:07:05 +00:00
2018-06-26 06:47:57 +00:00
2017-12-10 17:03:07 +00:00
2018-07-15 05:16:40 +00:00
2018-04-09 16:21:09 +00:00
2018-06-12 23:08:37 +00:00
2017-10-28 04:53:54 +00:00
2018-05-12 10:33:06 +00:00
2018-01-05 14:22:26 +00:00
2017-11-30 20:25:54 +00:00
2018-04-19 21:50:06 +00:00
2018-07-23 00:51:40 +00:00
2018-06-06 01:49:07 +00:00
2018-04-19 21:50:06 +00:00
2017-10-28 04:53:54 +00:00
2018-06-01 13:42:14 +00:00
2018-04-19 21:50:06 +00:00
2017-10-28 04:53:54 +00:00
2018-05-25 15:52:45 +00:00
2018-07-21 18:11:09 +00:00
2018-07-27 12:02:25 +00:00
2017-10-28 06:27:32 +00:00
2018-07-25 07:55:44 +00:00
2018-03-31 14:50:45 +00:00
2018-06-26 06:47:57 +00:00
2017-10-25 08:12:37 +00:00
2018-06-26 06:47:57 +00:00
2017-10-20 07:06:05 +00:00
2018-03-04 07:39:45 +00:00
2018-06-26 06:47:57 +00:00
2018-06-03 10:01:21 +00:00
2018-07-06 01:58:12 +00:00
2018-04-19 21:50:06 +00:00
2018-04-19 21:50:06 +00:00
2017-10-20 07:06:05 +00:00
2018-07-15 05:16:40 +00:00
2018-01-26 23:36:01 +00:00
2018-08-09 16:27:23 +00:00
2018-07-14 00:47:33 +00:00
2018-06-26 06:47:57 +00:00
2017-10-20 07:06:05 +00:00
2018-07-25 07:55:44 +00:00
2017-11-30 20:25:54 +00:00
2018-05-06 10:32:33 +00:00
2018-06-26 06:47:57 +00:00
2018-06-09 21:18:41 +00:00
2018-07-09 14:07:37 +00:00
2018-07-04 03:17:01 +00:00
2018-06-28 13:31:57 +00:00
2018-01-31 16:00:03 +00:00
2017-12-09 13:25:38 +00:00
2018-02-04 09:18:44 +00:00
2018-02-08 10:52:05 +00:00
2018-05-27 01:39:00 +00:00
2018-03-30 22:54:36 +00:00
2018-07-24 09:47:35 +00:00
2018-08-09 06:26:47 +00:00
2018-07-10 01:44:30 +00:00
2018-07-16 02:36:39 +00:00
2018-06-14 10:30:55 +00:00
2018-03-06 07:49:36 +00:00
2017-11-04 08:33:28 +00:00
2018-06-23 03:18:49 +00:00
2017-12-16 16:09:36 +00:00
2018-05-11 22:48:55 +00:00
2018-05-22 01:35:49 +00:00
2017-07-01 05:32:24 +00:00
2017-11-15 04:28:45 +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-01-23 22:42:29 +00:00
2018-04-19 21:50:06 +00:00
2018-07-27 12:02:25 +00:00
2018-05-12 10:33:06 +00:00
2017-11-01 19:15:31 +00:00
2017-11-01 19:34:45 +00:00
2018-01-23 22:42:29 +00:00
2017-10-28 03:47:24 +00:00
2017-08-20 15:58:43 +00:00
2018-01-10 15:58:40 +00:00
2017-07-08 00:54:37 +00:00
2017-12-10 20:38:13 +00:00
2018-03-03 19:26:12 +00:00
2017-10-28 03:47:24 +00:00
2017-12-27 00:12:06 +00:00
2017-12-27 00:12:06 +00:00
2018-02-05 22:14:26 +00:00
2017-11-30 20:25:54 +00:00
2017-10-29 17:57:21 +00:00
2017-10-28 03:47:24 +00:00
2017-10-28 03:47:24 +00:00
2017-10-28 03:47:24 +00:00
2017-07-28 15:52:53 +00:00