freebsd-skq/sys/dev/cxgbe/common
Navdeep Parhar 358bca3bc6 cxgbe(4): Updates to link configuration.
- Update struct link_settings and associated shared code.

- Add tunables to control FEC and autonegotiation.  All ports inherit
  these values as their initial settings.
  hw.cxgbe.fec
  hw.cxgbe.autoneg

- Add per-port sysctls to control FEC and autonegotiation.  These can be
  modified at any time.
  dev.<port>.<n>.fec
  dev.<port>.<n>.autoneg

MFC after:	3 days
Sponsored by:	Chelsio Communications
2016-12-30 08:59:49 +00:00
..
common.h cxgbe(4): Updates to link configuration. 2016-12-30 08:59:49 +00:00
t4_hw.c cxgbe(4): Updates to link configuration. 2016-12-30 08:59:49 +00:00
t4_hw.h cxgbe(4): Very basic T6 awareness. This is part of ongoing work to 2016-03-04 13:11:13 +00:00
t4_msg.h cxgbe(4): Fix typo in an unused macro. 2016-12-16 06:30:07 +00:00
t4_regs_values.h cxgbe: catch up with the latest hardware-related definitions. 2016-02-19 00:29:16 +00:00
t4_regs.h Rename the 'M_B' macro in t4_regs.h to 'CXGBE_M_B'. 2016-04-12 17:44:34 +00:00
t4_tcb.h cxgbe: catch up with the latest hardware-related definitions. 2016-02-19 00:29:16 +00:00
t4vf_hw.c cxgbe(4): Update the pad_boundary calculation for T6, which has a 2016-09-11 17:22:54 +00:00