Home
last modified time | relevance | path

Searched refs:gen_cap (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/dma/idxd/
A Dinit.c446 idxd->hw.gen_cap.bits = ioread64(idxd->reg_base + IDXD_GENCAP_OFFSET); in idxd_read_caps()
447 dev_dbg(dev, "gen_cap: %#llx\n", idxd->hw.gen_cap.bits); in idxd_read_caps()
449 if (idxd->hw.gen_cap.cmd_cap) { in idxd_read_caps()
454 idxd->max_xfer_bytes = 1ULL << idxd->hw.gen_cap.max_xfer_shift; in idxd_read_caps()
456 idxd->max_batch_size = 1U << idxd->hw.gen_cap.max_batch_shift; in idxd_read_caps()
458 if (idxd->hw.gen_cap.config_en) in idxd_read_caps()
A Dsysfs.c645 if (!idxd->hw.gen_cap.block_on_fault) in wq_block_on_fault_store()
1085 return sysfs_emit(buf, "%#llx\n", idxd->hw.gen_cap.bits); in gen_cap_show()
1087 static DEVICE_ATTR_RO(gen_cap);
A Didxd.h211 union gen_cap_reg gen_cap; member
A Ddevice.c784 if (idxd->hw.gen_cap.config_en && idxd->token_limit) { in idxd_groups_config_write()
873 if (idxd->hw.gen_cap.block_on_fault && in idxd_wq_config_write()

Completed in 16 milliseconds