idxd: Update register names for idxd_group_flags
The names on these were changed. Signed-off-by: Ben Walker <benjamin.walker@intel.com> Change-Id: Ib75a60342c08f72dad39635a9244421c1cca5485 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11793 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com>
This commit is contained in:
parent
26d4436a52
commit
049bb9e41f
@ -542,12 +542,12 @@ union idxd_group_flags {
|
|||||||
struct {
|
struct {
|
||||||
uint32_t tc_a : 3;
|
uint32_t tc_a : 3;
|
||||||
uint32_t tc_b : 3;
|
uint32_t tc_b : 3;
|
||||||
uint32_t rsvd: 1;
|
uint32_t reserved0 : 1;
|
||||||
uint32_t use_token_limit: 1;
|
uint32_t global_read_buffer_limit: 1;
|
||||||
uint32_t tokens_reserved: 8;
|
uint32_t read_buffers_reserved : 8;
|
||||||
uint32_t rsvd2: 4;
|
uint32_t reserved1: 4;
|
||||||
uint32_t tokens_allowed: 8;
|
uint32_t read_buffers_allowed : 8;
|
||||||
uint32_t rsvd3: 4;
|
uint32_t reserved2 : 4;
|
||||||
};
|
};
|
||||||
uint32_t raw;
|
uint32_t raw;
|
||||||
};
|
};
|
||||||
|
@ -240,7 +240,7 @@ idxd_group_config(struct spdk_idxd_device *idxd)
|
|||||||
idxd->groups[i].id = i;
|
idxd->groups[i].id = i;
|
||||||
|
|
||||||
/* Divide BW tokens evenly */
|
/* Divide BW tokens evenly */
|
||||||
idxd->groups[i].grpcfg.flags.tokens_allowed =
|
idxd->groups[i].grpcfg.flags.read_buffers_allowed =
|
||||||
user_idxd->registers.groupcap.read_bufs / g_user_dev_cfg.num_groups;
|
user_idxd->registers.groupcap.read_bufs / g_user_dev_cfg.num_groups;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -187,7 +187,7 @@ test_idxd_group_config(void)
|
|||||||
/* wqe and engine arrays are indexed by group id and are bitmaps of assigned elements. */
|
/* wqe and engine arrays are indexed by group id and are bitmaps of assigned elements. */
|
||||||
CU_ASSERT(wqs[0] == 0x1);
|
CU_ASSERT(wqs[0] == 0x1);
|
||||||
CU_ASSERT(engines[0] == 0xf);
|
CU_ASSERT(engines[0] == 0xf);
|
||||||
CU_ASSERT(flags[0].tokens_allowed == MAX_TOKENS / g_user_dev_cfg.num_groups);
|
CU_ASSERT(flags[0].read_buffers_allowed == MAX_TOKENS / g_user_dev_cfg.num_groups);
|
||||||
|
|
||||||
/* groups allocated by code under test. */
|
/* groups allocated by code under test. */
|
||||||
free(idxd->groups);
|
free(idxd->groups);
|
||||||
|
Loading…
Reference in New Issue
Block a user