RDMA/ipoib: Add support for XDR speed in ethtool
authorPatrisious Haddad <phaddad@nvidia.com>
Wed, 20 Sep 2023 10:07:45 +0000 (13:07 +0300)
committerLeon Romanovsky <leon@kernel.org>
Tue, 26 Sep 2023 09:38:57 +0000 (12:38 +0300)
commit8dc0fd2f5693ab71f84fb16339c483999a909ab0
tree6e36fa4500c50bf984bde2012ffbb6b2e918aa59
parent4f4db190893fb8dee3761b4c5a704ffa5713b73c
RDMA/ipoib: Add support for XDR speed in ethtool

The IBTA specification 1.7 has new speed - XDR, supporting signaling
rate of 200Gb.

Ethtool support of IPoIB driver translates IB speed to signaling rate.
Added translation of XDR IB type to rate of 200Gb Ethernet speed.

Signed-off-by: Patrisious Haddad <phaddad@nvidia.com>
Reviewed-by: Mark Zhang <markzhang@nvidia.com>
Link: https://lore.kernel.org/r/ca252b79b7114af967de3d65f9a38992d4d87a14.1695204156.git.leon@kernel.org
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c