Commit dbabf685 authored by Michael Guralnik's avatar Michael Guralnik Committed by Jason Gunthorpe

IB/core: Add 2X port width

Add the new 2X port width that is part of IB spec 1.3
Signed-off-by: default avatarMichael Guralnik <michaelgur@mellanox.com>
Reviewed-by: default avatarMajd Dibbiny <majd@mellanox.com>
Signed-off-by: default avatarLeon Romanovsky <leonro@mellanox.com>
Signed-off-by: default avatarJason Gunthorpe <jgg@mellanox.com>
parent 1e8f43b7
...@@ -434,6 +434,7 @@ enum ib_port_state { ...@@ -434,6 +434,7 @@ enum ib_port_state {
enum ib_port_width { enum ib_port_width {
IB_WIDTH_1X = 1, IB_WIDTH_1X = 1,
IB_WIDTH_2X = 16,
IB_WIDTH_4X = 2, IB_WIDTH_4X = 2,
IB_WIDTH_8X = 4, IB_WIDTH_8X = 4,
IB_WIDTH_12X = 8 IB_WIDTH_12X = 8
...@@ -443,6 +444,7 @@ static inline int ib_width_enum_to_int(enum ib_port_width width) ...@@ -443,6 +444,7 @@ static inline int ib_width_enum_to_int(enum ib_port_width width)
{ {
switch (width) { switch (width) {
case IB_WIDTH_1X: return 1; case IB_WIDTH_1X: return 1;
case IB_WIDTH_2X: return 2;
case IB_WIDTH_4X: return 4; case IB_WIDTH_4X: return 4;
case IB_WIDTH_8X: return 8; case IB_WIDTH_8X: return 8;
case IB_WIDTH_12X: return 12; case IB_WIDTH_12X: return 12;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment