Home
last modified time | relevance | path

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

/Linux-v6.1/drivers/dma/idxd/
Dinit.c195 if (idxd->hw.wq_cap.op_config) { in idxd_setup_wqs()
444 idxd->hw.wq_cap.bits = ioread64(idxd->reg_base + IDXD_WQCAP_OFFSET); in idxd_read_caps()
445 dev_dbg(dev, "wq_cap: %#llx\n", idxd->hw.wq_cap.bits); in idxd_read_caps()
446 idxd->max_wq_size = idxd->hw.wq_cap.total_wq_size; in idxd_read_caps()
448 idxd->max_wqs = idxd->hw.wq_cap.num_wqs; in idxd_read_caps()
450 idxd->wqcfg_size = 1 << (idxd->hw.wq_cap.wqcfg_size + IDXD_WQCFG_MIN); in idxd_read_caps()
Dsysfs.c1075 if (!idxd->hw.wq_cap.wq_ats_support) in wq_ats_disable_store()
1099 if (!idxd->hw.wq_cap.occupancy) in wq_occupancy_show()
1233 !idxd->hw.wq_cap.op_config; in idxd_wq_attr_op_config_invisible()
Didxd.h230 union wq_cap_reg wq_cap; member
Ddevice.c875 if (idxd->hw.wq_cap.wq_ats_support) in idxd_wq_config_write()
883 if (idxd->hw.wq_cap.op_config && wq->opcap_bmap) { in idxd_wq_config_write()