mirror of
https://github.com/torvalds/linux.git
synced 2026-07-28 10:09:10 +02:00
RDMA/efa: Report 800 and 1600 Gbps link speed
Add support for reporting 800 Gbps as 8X NDR and 1600 Gbps as 8X XDR link speeds. Link: https://patch.msgid.link/r/20260608083736.48454-1-tomsela@amazon.com Reviewed-by: Michael Margolin <mrgolin@amazon.com> Reviewed-by: Yonatan Nachum <ynachum@amazon.com> Signed-off-by: Tom Sela <tomsela@amazon.com> Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
This commit is contained in:
parent
6eb287509d
commit
7d4f515b66
|
|
@ -282,7 +282,13 @@ static void efa_link_gbps_to_speed_and_width(u16 gbps,
|
|||
enum ib_port_speed *speed,
|
||||
enum ib_port_width *width)
|
||||
{
|
||||
if (gbps >= 400) {
|
||||
if (gbps >= 1600) {
|
||||
*width = IB_WIDTH_8X;
|
||||
*speed = IB_SPEED_XDR;
|
||||
} else if (gbps >= 800) {
|
||||
*width = IB_WIDTH_8X;
|
||||
*speed = IB_SPEED_NDR;
|
||||
} else if (gbps >= 400) {
|
||||
*width = IB_WIDTH_8X;
|
||||
*speed = IB_SPEED_HDR;
|
||||
} else if (gbps >= 200) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user