freebsd-dev/sys/dev/ixgbe
Andrew Gallatin bca3808097 Restore SIOCGI2C functionality to ixgbe
When ixgbe was converted to iflib, it lost the SIOCGI2C support
that allows ifconfig to print SFP state, optical light levels, etc.
Restore this by plugging in to the ifdi_i2c_req iflib method.  Note
that the sanity checking on dev_addr that used to be done in ixgbe is
now done in iflib.

Reviewed by:	erj, Matthew Macy <mmacy@mattmacy.io>
Sponsored by:	Netflix
2018-04-17 16:51:27 +00:00
..
if_bypass.c ixgbe(4): Convert driver to use iflib 2017-12-20 18:15:06 +00:00
if_fdir.c ixgbe(4): Convert driver to use iflib 2017-12-20 18:15:06 +00:00
if_ix.c Restore SIOCGI2C functionality to ixgbe 2018-04-17 16:51:27 +00:00
if_ixv.c netmap: align codebase to the current upstream (commit id 3fb001303718146) 2018-04-12 07:20:50 +00:00
if_sriov.c ixgbe(4): Convert driver to use iflib 2017-12-20 18:15:06 +00:00
ix_txrx.c Use C99 initializers for iflib function tables. 2018-04-11 15:15:34 +00:00
ixgbe_82598.c ixgbe(4): Update shared code, add support for X552 1G, fix bug 2018-03-19 20:55:05 +00:00
ixgbe_82598.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
ixgbe_82599.c ixgbe(4): Update shared code, add support for X552 1G, fix bug 2018-03-19 20:55:05 +00:00
ixgbe_82599.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
ixgbe_api.c ixgbe(4): Update shared code, add support for X552 1G, fix bug 2018-03-19 20:55:05 +00:00
ixgbe_api.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
ixgbe_bypass.h ixgbe(4): Update HEAD (p3) to 3.2.12-k 2017-07-05 17:27:03 +00:00
ixgbe_common.c ixgbe(4): Update shared code, add support for X552 1G, fix bug 2018-03-19 20:55:05 +00:00
ixgbe_common.h ixgbe(4): Update shared code, add support for X552 1G, fix bug 2018-03-19 20:55:05 +00:00
ixgbe_dcb_82598.c ixgbe(4): Update shared code, add support for X552 1G, fix bug 2018-03-19 20:55:05 +00:00
ixgbe_dcb_82598.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
ixgbe_dcb_82599.c ixgbe(4): Update shared code, add support for X552 1G, fix bug 2018-03-19 20:55:05 +00:00
ixgbe_dcb_82599.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
ixgbe_dcb.c ixgbe(4): Update shared code, add support for X552 1G, fix bug 2018-03-19 20:55:05 +00:00
ixgbe_dcb.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
ixgbe_fdir.h ixgbe(4): Convert driver to use iflib 2017-12-20 18:15:06 +00:00
ixgbe_features.h ixgbe(4): Update HEAD (p3) to 3.2.12-k 2017-07-05 17:27:03 +00:00
ixgbe_mbx.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
ixgbe_mbx.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
ixgbe_osdep.c ixgbe(4): Convert driver to use iflib 2017-12-20 18:15:06 +00:00
ixgbe_osdep.h ixgbe(4): Convert driver to use iflib 2017-12-20 18:15:06 +00:00
ixgbe_phy.c ixgbe(4): Update shared code, add support for X552 1G, fix bug 2018-03-19 20:55:05 +00:00
ixgbe_phy.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
ixgbe_rss.h ixgbe: Remove never defined UDP_IPV4_EX 2017-10-11 05:55:52 +00:00
ixgbe_sriov.h ixgbe(4): Convert driver to use iflib 2017-12-20 18:15:06 +00:00
ixgbe_type.h ixgbe(4): Update shared code, add support for X552 1G, fix bug 2018-03-19 20:55:05 +00:00
ixgbe_vf.c ixgbe(4): Update shared code, add support for X552 1G, fix bug 2018-03-19 20:55:05 +00:00
ixgbe_vf.h ixgbe(4): Convert driver to use iflib 2017-12-20 18:15:06 +00:00
ixgbe_x540.c ixgbe(4): Update shared code, add support for X552 1G, fix bug 2018-03-19 20:55:05 +00:00
ixgbe_x540.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
ixgbe_x550.c ixgbe(4): Update shared code, add support for X552 1G, fix bug 2018-03-19 20:55:05 +00:00
ixgbe_x550.h ixgbe(4): Update HEAD (p3) to 3.2.12-k 2017-07-05 17:27:03 +00:00
ixgbe.h ixgbe(4): Convert driver to use iflib 2017-12-20 18:15:06 +00:00