Skip to content

Commit

Permalink
bnxt_en: Support all variants of the 5750X chip family.
Browse files Browse the repository at this point in the history
Define the 57508, 57504, and 57502 chip IDs that are all part of the
BNXT_CHIP_P5 family of chips.

Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
  • Loading branch information
Michael Chan authored and David S. Miller committed Jul 29, 2019
1 parent 7c38091 commit 1dc88b9
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions drivers/net/ethernet/broadcom/bnxt/bnxt.h
Original file line number Diff line number Diff line change
Expand Up @@ -1362,7 +1362,9 @@ struct bnxt {

#define CHIP_NUM_5745X 0xd730

#define CHIP_NUM_57500 0x1750
#define CHIP_NUM_57508 0x1750
#define CHIP_NUM_57504 0x1751
#define CHIP_NUM_57502 0x1752

#define CHIP_NUM_58802 0xd802
#define CHIP_NUM_58804 0xd804
Expand Down Expand Up @@ -1464,7 +1466,9 @@ struct bnxt {

/* Chip class phase 5 */
#define BNXT_CHIP_P5(bp) \
((bp)->chip_num == CHIP_NUM_57500)
((bp)->chip_num == CHIP_NUM_57508 || \
(bp)->chip_num == CHIP_NUM_57504 || \
(bp)->chip_num == CHIP_NUM_57502)

/* Chip class phase 4.x */
#define BNXT_CHIP_P4(bp) \
Expand Down

0 comments on commit 1dc88b9

Please sign in to comment.