Searched refs:hw_gcmd (Results 1 – 5 of 5) sorted by relevance
| /f-stack/freebsd/x86/iommu/ |
| H A D | intel_utils.c | 416 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd | DMAR_GCMD_SRTP); in dmar_load_root_entry_ptr() 487 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd | DMAR_GCMD_WBF); in dmar_flush_write_bufs() 499 unit->hw_gcmd |= DMAR_GCMD_TE; in dmar_enable_translation() 500 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd); in dmar_enable_translation() 512 unit->hw_gcmd &= ~DMAR_GCMD_TE; in dmar_disable_translation() 513 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd); in dmar_disable_translation() 547 unit->hw_gcmd |= DMAR_GCMD_IRE; in dmar_enable_ir() 548 unit->hw_gcmd &= ~DMAR_GCMD_CFI; in dmar_enable_ir() 549 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd); in dmar_enable_ir() 561 unit->hw_gcmd &= ~DMAR_GCMD_IRE; in dmar_disable_ir() [all …]
|
| H A D | intel_qi.c | 80 unit->hw_gcmd |= DMAR_GCMD_QIE; in dmar_enable_qi() 81 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd); in dmar_enable_qi() 93 unit->hw_gcmd &= ~DMAR_GCMD_QIE; in dmar_disable_qi() 94 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd); in dmar_disable_qi()
|
| H A D | intel_dmar.h | 143 uint32_t hw_gcmd; member 327 (unit->hw_gcmd & DMAR_GCMD_TE), in dmar_write4() 329 unit->hw_gcmd, val)); in dmar_write4()
|
| H A D | intel_ctx.c | 634 if (enable && !rmrr_init && (dmar->hw_gcmd & DMAR_GCMD_TE) == 0) { in dmar_get_ctx_for_dev1()
|
| H A D | intel_drv.c | 1068 KASSERT((dmar->hw_gcmd & DMAR_GCMD_TE) == 0, in dmar_instantiate_rmrr_ctxs()
|