| .. | .. |
|---|
| 403 | 403 | #define I40IW_CQP_OP_MANAGE_ARP 0x0f |
|---|
| 404 | 404 | #define I40IW_CQP_OP_MANAGE_VF_PBLE_BP 0x10 |
|---|
| 405 | 405 | #define I40IW_CQP_OP_MANAGE_PUSH_PAGES 0x11 |
|---|
| 406 | | -#define I40IW_CQP_OP_MANAGE_PE_TEAM 0x12 |
|---|
| 406 | +#define I40IW_CQP_OP_QUERY_RDMA_FEATURES 0x12 |
|---|
| 407 | 407 | #define I40IW_CQP_OP_UPLOAD_CONTEXT 0x13 |
|---|
| 408 | 408 | #define I40IW_CQP_OP_ALLOCATE_LOC_MAC_IP_TABLE_ENTRY 0x14 |
|---|
| 409 | 409 | #define I40IW_CQP_OP_MANAGE_HMC_PM_FUNC_TABLE 0x15 |
|---|
| .. | .. |
|---|
| 430 | 430 | #define I40IW_CQP_OP_RESUME_QP 0x2a |
|---|
| 431 | 431 | #define I40IW_CQP_OP_SHMC_PAGES_ALLOCATED 0x2b |
|---|
| 432 | 432 | #define I40IW_CQP_OP_SET_HMC_RESOURCE_PROFILE 0x2d |
|---|
| 433 | + |
|---|
| 434 | +#define I40IW_FEATURE_BUF_SIZE (8 * I40IW_MAX_FEATURES) |
|---|
| 435 | + |
|---|
| 436 | +#define I40IW_FW_VER_MINOR_SHIFT 0 |
|---|
| 437 | +#define I40IW_FW_VER_MINOR_MASK \ |
|---|
| 438 | + (0xffffULL << I40IW_FW_VER_MINOR_SHIFT) |
|---|
| 439 | + |
|---|
| 440 | +#define I40IW_FW_VER_MAJOR_SHIFT 16 |
|---|
| 441 | +#define I40IW_FW_VER_MAJOR_MASK \ |
|---|
| 442 | + (0xffffULL << I40IW_FW_VER_MAJOR_SHIFT) |
|---|
| 443 | + |
|---|
| 444 | +#define I40IW_FEATURE_INFO_SHIFT 0 |
|---|
| 445 | +#define I40IW_FEATURE_INFO_MASK \ |
|---|
| 446 | + (0xffffULL << I40IW_FEATURE_INFO_SHIFT) |
|---|
| 447 | + |
|---|
| 448 | +#define I40IW_FEATURE_CNT_SHIFT 32 |
|---|
| 449 | +#define I40IW_FEATURE_CNT_MASK \ |
|---|
| 450 | + (0xffffULL << I40IW_FEATURE_CNT_SHIFT) |
|---|
| 433 | 451 | |
|---|
| 434 | 452 | #define I40IW_UDA_QPSQ_NEXT_HEADER_SHIFT 16 |
|---|
| 435 | 453 | #define I40IW_UDA_QPSQ_NEXT_HEADER_MASK ((u64)0xff << I40IW_UDA_QPSQ_NEXT_HEADER_SHIFT) |
|---|
| .. | .. |
|---|
| 1529 | 1547 | I40IW_AEQ_ALIGNMENT = 0x100, |
|---|
| 1530 | 1548 | I40IW_CEQ_ALIGNMENT = 0x100, |
|---|
| 1531 | 1549 | I40IW_CQ0_ALIGNMENT = 0x100, |
|---|
| 1532 | | - I40IW_SD_BUF_ALIGNMENT = 0x80 |
|---|
| 1550 | + I40IW_SD_BUF_ALIGNMENT = 0x80, |
|---|
| 1551 | + I40IW_FEATURE_BUF_ALIGNMENT = 0x8 |
|---|
| 1533 | 1552 | }; |
|---|
| 1534 | 1553 | |
|---|
| 1535 | 1554 | #define I40IW_WQE_SIZE_64 64 |
|---|
| .. | .. |
|---|
| 1732 | 1751 | #define OP_REQUESTED_COMMANDS 31 |
|---|
| 1733 | 1752 | #define OP_COMPLETED_COMMANDS 32 |
|---|
| 1734 | 1753 | #define OP_GEN_AE 33 |
|---|
| 1735 | | -#define OP_SIZE_CQP_STAT_ARRAY 34 |
|---|
| 1754 | +#define OP_QUERY_RDMA_FEATURES 34 |
|---|
| 1755 | +#define OP_SIZE_CQP_STAT_ARRAY 35 |
|---|
| 1736 | 1756 | |
|---|
| 1737 | 1757 | #endif |
|---|