Home
last modified time | relevance | path

Searched refs:hw_gcmd (Results 1 – 5 of 5) sorted by relevance

/freebsd-13-stable/sys/x86/iommu/
HDintel_utils.c418 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 …]
HDintel_qi.c77 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()
HDintel_dmar.h140 uint32_t hw_gcmd; member
349 (unit->hw_gcmd & DMAR_GCMD_TE), in dmar_write4()
351 unit->hw_gcmd, val)); in dmar_write4()
HDintel_ctx.c634 if (enable && !rmrr_init && (dmar->hw_gcmd & DMAR_GCMD_TE) == 0) { in dmar_get_ctx_for_dev1()
HDintel_drv.c1072 KASSERT((dmar->hw_gcmd & DMAR_GCMD_TE) == 0, in dmar_instantiate_rmrr_ctxs()