Searched refs:hw_gcmd (Results 1 – 5 of 5) sorted by relevance
| /freebsd-13-stable/sys/x86/iommu/ |
| HD | intel_utils.c | 418 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd | DMAR_GCMD_SRTP); in dmar_load_root_entry_ptr() 489 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd | DMAR_GCMD_WBF); in dmar_flush_write_bufs() 501 unit->hw_gcmd |= DMAR_GCMD_TE; in dmar_enable_translation() 502 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd); in dmar_enable_translation() 514 unit->hw_gcmd &= ~DMAR_GCMD_TE; in dmar_disable_translation() 515 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd); in dmar_disable_translation() 537 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd | DMAR_GCMD_SIRTP); in dmar_load_irt_ptr() 549 unit->hw_gcmd |= DMAR_GCMD_IRE; in dmar_enable_ir() 550 unit->hw_gcmd &= ~DMAR_GCMD_CFI; in dmar_enable_ir() 551 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd); in dmar_enable_ir() [all …]
|
| HD | intel_qi.c | 77 unit->hw_gcmd |= DMAR_GCMD_QIE; in dmar_enable_qi() 78 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd); in dmar_enable_qi() 90 unit->hw_gcmd &= ~DMAR_GCMD_QIE; in dmar_disable_qi() 91 dmar_write4(unit, DMAR_GCMD_REG, unit->hw_gcmd); in dmar_disable_qi()
|
| HD | intel_dmar.h | 140 uint32_t hw_gcmd; member 349 (unit->hw_gcmd & DMAR_GCMD_TE), in dmar_write4() 351 unit->hw_gcmd, val)); in dmar_write4()
|
| HD | intel_ctx.c | 634 if (enable && !rmrr_init && (dmar->hw_gcmd & DMAR_GCMD_TE) == 0) { in dmar_get_ctx_for_dev1()
|
| HD | intel_drv.c | 1072 KASSERT((dmar->hw_gcmd & DMAR_GCMD_TE) == 0, in dmar_instantiate_rmrr_ctxs()
|