mlx4_core: Fix max_eqs masking in QUERY_DEV_CAP
authorJack Morgenstein <jackm@dev.mellanox.co.il>
Mon, 10 Dec 2007 03:25:23 +0000 (05:25 +0200)
committerRoland Dreier <rolandd@cisco.com>
Fri, 25 Jan 2008 22:15:29 +0000 (14:15 -0800)
commit5920869f1ec263fee4255ec71d333c118406a419
treef9d4c2739feb0c110a65a690b09f323ef5212221
parent3c8450860ba9d6279dbc969633eacf99161860d9
mlx4_core: Fix max_eqs masking in QUERY_DEV_CAP

log_max_eqs is a 4-bit field, not a 3-bit field in the response to the
QUERY_DEV_CAP FW command, so we should mask with 0xf instead of 0x7
when reading it.

Found by Yossi Leybovitch of Mellanox.

Signed-off-by: Jack Morgenstein <jackm@dev.mellanox.co.il>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
drivers/net/mlx4/fw.c