aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlxsw/core.h
diff options
context:
space:
mode:
authorVadim Pasternak <vadimp@mellanox.com>2019-03-03 09:12:10 +0000
committerDavid S. Miller <davem@davemloft.net>2019-03-03 22:23:00 -0800
commitc100e47caa8efe818f92c55f50933632f0af0e93 (patch)
tree96b6f146f4e0ddf2c3f45a2b54e5369ff98bd819 /drivers/net/ethernet/mellanox/mlxsw/core.h
parentmlxsw: minimal: Make structures and variables names shorter (diff)
downloadlinux-dev-c100e47caa8efe818f92c55f50933632f0af0e93.tar.xz
linux-dev-c100e47caa8efe818f92c55f50933632f0af0e93.zip
mlxsw: minimal: Add ethtool support
The minimal driver is chip independent and uses I2C bus for chip access. Its purpose is to support chassis management on systems equipped with Mellanox switch ASICs. For example from BMC (Board Management Controller) device. Expose a dummy netdev for each front panel port and implement basic ethtool operations to obtain QSFP/SFP module info through ethtool. Signed-off-by: Vadim Pasternak <vadimp@mellanox.com> Signed-off-by: Ido Schimmel <idosch@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/mellanox/mlxsw/core.h')
0 files changed, 0 insertions, 0 deletions