freebsd-dev/sys/dev/cxgbe/tom
Navdeep Parhar ea710848dc cxgbe(4): Link related changes.
- Switch to using 32b port/link capabilities in the driver.  The 32b
  format is used internally by firmwares > 1.16.45.0 and the driver will
  now interact with the firmware in its native format, whether it's 16b
  or 32b.  Note that the 16b format doesn't have room for 50G, 200G, or
  400G speeds.

- Add a bit in the pause_settings knobs to allow negotiated PAUSE
  settings to override manual settings.

- Ensure that manual link settings persist across an administrative
  down/up as well as transceiver unplug/replug.

- Remove unused is_*G_port() functions.

Approved by:	re@ (gjb@)
MFC after:	1 month
Sponsored by:	Chelsio Communications
2018-09-25 05:52:42 +00:00
..
t4_connect.c cxgbe/tom: Put the ifnet or VLAN's PCP value in the 802.1Q tag of frames 2018-08-17 19:22:46 +00:00
t4_cpl_io.c cxgbe(4): Link related changes. 2018-09-25 05:52:42 +00:00
t4_ddp.c cxgbe/tom: Unregister shared CPL handlers on module unload. This fixes 2018-08-28 18:16:02 +00:00
t4_listen.c cxgbe/tom: Put the ifnet or VLAN's PCP value in the 802.1Q tag of frames 2018-08-17 19:22:46 +00:00
t4_tls.c epoch(9): allow preemptible epochs to compose 2018-07-04 02:47:16 +00:00
t4_tls.h Support for TLS offload of TOE connections on T6 adapters. 2018-03-13 23:05:51 +00:00
t4_tom_l2t.c cxgbe/tom: Put the ifnet or VLAN's PCP value in the 802.1Q tag of frames 2018-08-17 19:22:46 +00:00
t4_tom_l2t.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
t4_tom.c cxgbe/tom: Make sure 'matched' is always initialized before use. 2018-08-21 22:19:34 +00:00
t4_tom.h Whitespace nit in t4_tom.h 2018-08-13 19:21:28 +00:00