Searched refs:hw_gcmd (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/x86/iommu/ |
H A D | intel_utils.c | 277 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd | DMAR_GCMD_SRTP); in dmar_load_root_entry_ptr() 348 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd | DMAR_GCMD_WBF); in dmar_flush_write_bufs() 390 unit->hw_gcmd |= DMAR_GCMD_TE; in dmar_enable_translation() 391 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd); in dmar_enable_translation() 403 unit->hw_gcmd &= ~DMAR_GCMD_TE; in dmar_disable_translation() 404 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd); in dmar_disable_translation() 426 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd | DMAR_GCMD_SIRTP); in dmar_load_irt_ptr() 438 unit->hw_gcmd |= DMAR_GCMD_IRE; in dmar_enable_ir() 439 unit->hw_gcmd &= ~DMAR_GCMD_CFI; in dmar_enable_ir() 440 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd); in dmar_enable_ir() [all …]
|
H A D | intel_qi.c | 67 unit->hw_gcmd |= DMAR_GCMD_QIE; in dmar_enable_qi() 68 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd); in dmar_enable_qi() 80 unit->hw_gcmd &= ~DMAR_GCMD_QIE; in dmar_disable_qi() 81 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd); in dmar_disable_qi()
|
H A D | intel_dmar.h | 122 uint32_t hw_gcmd; member 295 (unit->hw_gcmd & DMAR_GCMD_TE), in dmar_write4() 297 unit->hw_gcmd, val)); in dmar_write4()
|
H A D | intel_ctx.c | 616 if (enable && !rmrr_init && (dmar->hw_gcmd & DMAR_GCMD_TE) == 0) { in dmar_get_ctx_for_dev1()
|
H A D | intel_drv.c | 1078 KASSERT((dmar->hw_gcmd & DMAR_GCMD_TE) == 0, in dmar_instantiate_rmrr_ctxs()
|