]> www.infradead.org Git - users/jedix/linux-maple.git/commit
mlx4_core: device revision support
authorYishai Hadas <yishaih@mellanox.com>
Tue, 12 Feb 2013 13:53:46 +0000 (15:53 +0200)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Tue, 7 Jul 2015 21:45:08 +0000 (14:45 -0700)
commit66a5d978da93266403878b644809d778a36233da
tree94dedc567ade61ae937a1fa4c51d5a67c04e1394
parentabbb687e7485e01f46554b6211b00db2e4b93182
mlx4_core: device revision support

The device revision field returned by the NodeInfo MAD
is incorrect on ConnectX3 devices.

This patch is driver side handling to complete a FW fix
added at 2.11.1172. INIT_HCA - bit at offset 0x0C.12 is
set to 1 so that FW will report correct device revision.

Older FW versions won't be affected from turning on that bit,
no capability bit is needed.

Signed-off-by: Yishai Hadas <yishaih@mellanox.com>
(Ported from Mellanox OFED 2.4)

Signed-off-by: Mukesh Kacker <mukesh.kacker@oracle.com>
drivers/net/ethernet/mellanox/mlx4/fw.c