aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/iommu
Commit message (Expand)AuthorAgeFilesLines
* o Rename acpi_iommu_get_dma_tag() -> iommu_get_dma_tag().Ruslan Bukin2020-09-293-3/+3
* Move the rid variable to the generic iommu context.Ruslan Bukin2020-09-101-0/+1
* Move dmar_domain_unload_task to busdma_iommu.c.Ruslan Bukin2020-08-061-0/+21
* Add iommu_domain constructor and destructor.Ruslan Bukin2020-08-062-0/+23
* o Add machine/iommu.h and include MD iommu headers from it,Ruslan Bukin2020-08-052-10/+3
* Remove unneeded cast to struct iommu_domain *.Ruslan Bukin2020-08-041-2/+2
* Remove free_domain() and uma_zfree_domain().Mark Johnston2020-08-041-4/+4
* Add iommu_domain_map_ops virtual table with map/unmap methodsRuslan Bukin2020-07-312-9/+14
* o Don't include headers from iommu.h, include them from the headerRuslan Bukin2020-07-292-12/+4
* o Move iommu_set_buswide_ctx, iommu_is_buswide_ctx toRuslan Bukin2020-07-292-0/+27
* o Move the buswide_ctxs bitmap to iommu_unit and rename related functions.Ruslan Bukin2020-07-282-5/+15
* Rename DMAR flags:Ruslan Bukin2020-07-263-19/+19
* o Make the _hw_iommu sysctl node non-static;Ruslan Bukin2020-07-252-2/+5
* o Move iommu gas prototypes, DMAR flags to iommu.h;Ruslan Bukin2020-07-252-0/+48
* Move Intel GAS to dev/iommu/ as now a part of generic iommu framework.Ruslan Bukin2020-07-251-0/+729
* Split-out the Intel GAS (Guest Address Space) management componentRuslan Bukin2020-07-251-0/+9
* Move sys/iommu.h to dev/iommu/ as a part of generic IOMMU busdma backend.Ruslan Bukin2020-07-213-2/+170
* Move the Intel DMAR busdma backend to a generic place soRuslan Bukin2020-07-212-0/+1116