Home
last modified time | relevance | path

Searched refs:grpcfg (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/idxd/
H A Ddevice.c511 iowrite64(group->grpcfg.wqs[i], in idxd_group_config_write()
520 iowrite64(group->grpcfg.engines, idxd->reg_base + grpcfg_offset); in idxd_group_config_write()
526 iowrite32(group->grpcfg.flags.bits, idxd->reg_base + grpcfg_offset); in idxd_group_config_write()
633 group->tc_a = group->grpcfg.flags.tc_a = 0; in idxd_group_flags_setup()
635 group->grpcfg.flags.tc_a = group->tc_a; in idxd_group_flags_setup()
637 group->tc_b = group->grpcfg.flags.tc_b = 1; in idxd_group_flags_setup()
639 group->grpcfg.flags.tc_b = group->tc_b; in idxd_group_flags_setup()
640 group->grpcfg.flags.use_token_limit = group->use_token_limit; in idxd_group_flags_setup()
641 group->grpcfg.flags.tokens_reserved = group->tokens_reserved; in idxd_group_flags_setup()
643 group->grpcfg in idxd_group_flags_setup()
[all...]
H A Dregisters.h95 u64 grpcfg:16; member
285 struct grpcfg { struct
H A Didxd.h45 struct grpcfg grpcfg; member
H A Dinit.c206 idxd->grpcfg_offset = offsets.grpcfg * 0x100; in idxd_read_table_offsets()
/kernel/linux/linux-6.6/drivers/dma/idxd/
H A Ddevice.c682 memset(&group->grpcfg, 0, sizeof(group->grpcfg)); in idxd_groups_clear_state()
851 iowrite64(group->grpcfg.wqs[i], idxd->reg_base + grpcfg_offset); in idxd_group_config_write()
859 iowrite64(group->grpcfg.engines, idxd->reg_base + grpcfg_offset); in idxd_group_config_write()
865 iowrite64(group->grpcfg.flags.bits, idxd->reg_base + grpcfg_offset); in idxd_group_config_write()
1020 group->tc_a = group->grpcfg.flags.tc_a = 0; in idxd_group_flags_setup()
1022 group->grpcfg.flags.tc_a = group->tc_a; in idxd_group_flags_setup()
1024 group->tc_b = group->grpcfg.flags.tc_b = 1; in idxd_group_flags_setup()
1026 group->grpcfg.flags.tc_b = group->tc_b; in idxd_group_flags_setup()
1027 group->grpcfg in idxd_group_flags_setup()
[all...]
H A Dregisters.h107 u64 grpcfg:16; member
355 struct grpcfg { struct
H A Didxd.h91 struct grpcfg grpcfg; member
H A Dinit.c431 idxd->grpcfg_offset = offsets.grpcfg * IDXD_TABLE_MULT; in idxd_read_table_offsets()

Completed in 10 milliseconds