Home
last modified time | relevance | path

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

/xen/xen/drivers/passthrough/vtd/
A Diommu.c326 dmar_writel(iommu->reg, DMAR_GCMD_REG, val | DMA_GCMD_WBF); in iommu_flush_write_buffer()
975 dmar_writel(iommu->reg, reg + in __do_iommu_page_fault()
995 dmar_writel(iommu->reg, DMAR_FSTS_REG, DMA_FSTS_PFO); in __do_iommu_page_fault()
1041 dmar_writel(iommu->reg, DMAR_FECTL_REG, sts); in dma_msi_unmask()
1056 dmar_writel(iommu->reg, DMAR_FECTL_REG, sts); in dma_msi_mask()
1102 dmar_writel(iommu->reg, DMAR_FEDATA_REG, msg.data); in dma_msi_set_affinity()
2137 dmar_writel(iommu->reg, DMAR_FECTL_REG, sts); in init_vtd_hw()
2613 dmar_writel(iommu->reg, DMAR_FECTL_REG, in vtd_resume()
2615 dmar_writel(iommu->reg, DMAR_FEDATA_REG, in vtd_resume()
2617 dmar_writel(iommu->reg, DMAR_FEADDR_REG, in vtd_resume()
[all …]
A Dintremap.c817 dmar_writel(iommu->reg, DMAR_GCMD_REG, gcmd); in enable_intremap()
829 dmar_writel(iommu->reg, DMAR_GCMD_REG, gcmd); in enable_intremap()
852 dmar_writel(iommu->reg, DMAR_GCMD_REG, sts & (~DMA_GCMD_IRE)); in disable_intremap()
872 dmar_writel(iommu->reg, DMAR_IRTA_REG, irta & ~IRTA_EIME); in disable_intremap()
A Dqinval.c435 dmar_writel(iommu->reg, DMAR_GCMD_REG, sts | DMA_GCMD_QIE); in enable_qinval()
458 dmar_writel(iommu->reg, DMAR_GCMD_REG, sts & (~DMA_GCMD_QIE)); in disable_qinval()
A Dutils.c42 dmar_writel(iommu->reg, DMAR_PMEN_REG, val & ~DMA_PMEN_EPM); in disable_pmr()
A Diommu.h55 #define dmar_writel(dmar, reg, val) writel(val, (dmar) + (reg)) macro

Completed in 14 milliseconds