Searched refs:grpcfg_offset (Results 1 – 3 of 3) sorted by relevance
/linux/drivers/dma/idxd/ |
H A D | device.c | 849 u32 grpcfg_offset; in idxd_group_config_write() local 855 grpcfg_offset = GRPWQCFG_OFFSET(idxd, group->id, i); in idxd_group_config_write() 856 iowrite64(group->grpcfg.wqs[i], idxd->reg_base + grpcfg_offset); in idxd_group_config_write() 858 group->id, i, grpcfg_offset, in idxd_group_config_write() 859 ioread64(idxd->reg_base + grpcfg_offset)); in idxd_group_config_write() 863 grpcfg_offset = GRPENGCFG_OFFSET(idxd, group->id); in idxd_group_config_write() 864 iowrite64(group->grpcfg.engines, idxd->reg_base + grpcfg_offset); in idxd_group_config_write() 866 grpcfg_offset, ioread64(idxd->reg_base + grpcfg_offset)); in idxd_group_config_write() 869 grpcfg_offset = GRPFLGCFG_OFFSET(idxd, group->id); in idxd_group_config_write() 870 iowrite64(group->grpcfg.flags.bits, idxd->reg_base + grpcfg_offset); in idxd_group_config_write() [all …]
|
H A D | init.c | 441 idxd->grpcfg_offset = offsets.grpcfg * IDXD_TABLE_MULT; in idxd_read_table_offsets() 442 dev_dbg(dev, "IDXD Group Config Offset: %#x\n", idxd->grpcfg_offset); in idxd_read_table_offsets()
|
H A D | idxd.h | 345 u32 grpcfg_offset; member
|