Home
last modified time | relevance | path

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

/openbmc/qemu/hw/i386/
H A Dintel_iommu_internal.h42 #define DMAR_RTADDR_REG 0x20 /* Root entry table */ macro
H A Dintel_iommu.c190 uint64_t val = vtd_get_quad_raw(s, DMAR_RTADDR_REG); in vtd_update_scalable_state()
2040 s->root = vtd_get_quad_raw(s, DMAR_RTADDR_REG); in vtd_root_table_setup()
2981 case DMAR_RTADDR_REG: in vtd_mem_read()
2982 val = vtd_get_quad_raw(s, DMAR_RTADDR_REG); in vtd_mem_read()
2990 val = vtd_get_quad_raw(s, DMAR_RTADDR_REG) >> 32; in vtd_mem_read()
3131 case DMAR_RTADDR_REG: in vtd_mem_write()
4212 vtd_define_quad(s, DMAR_RTADDR_REG, 0, 0xfffffffffffffc00ULL, 0); in vtd_init()
/openbmc/linux/drivers/iommu/intel/
H A Ddebugfs.c253 if (dmar_readq(iommu->reg + DMAR_RTADDR_REG) & DMA_RTADDR_SMT) { in ctx_tbl_walk()
H A Diommu.h67 #define DMAR_RTADDR_REG 0x20 /* Root entry table */ macro
H A Diommu.c1229 dmar_writeq(iommu->reg + DMAR_RTADDR_REG, addr); in iommu_set_root_entry()
2694 rtaddr_reg = dmar_readq(iommu->reg + DMAR_RTADDR_REG); in copy_translation_tables()