Steffen Persvold
|
943bc7e110
x86: Fix section warnings
|
13 years ago |
Joerg Roedel
|
af1be04901
iommu/amd: Work around broken IVRS tables
|
13 years ago |
Joerg Roedel
|
f93ea73387
Merge branches 'iommu/page-sizes' and 'iommu/group-id' into next
|
13 years ago |
Joerg Roedel
|
2655d7a297
iommu/amd: Init stats for iommu=pt
|
13 years ago |
Joerg Roedel
|
52efdb89d6
iommu/amd: Add amd_iommu_device_info() function
|
13 years ago |
Joerg Roedel
|
46277b75da
iommu/amd: Adapt IOMMU driver to PCI register name changes
|
13 years ago |
Joerg Roedel
|
a06ec394c9
Merge branch 'iommu/page-sizes' into x86/amd
|
13 years ago |
Joerg Roedel
|
399be2f519
iommu/amd: Add stat counter for IOMMUv2 events
|
13 years ago |
Joerg Roedel
|
6a113ddc03
iommu/amd: Add device errata handling
|
13 years ago |
Joerg Roedel
|
f3572db823
iommu/amd: Add function to get IOMMUv2 domain for pdev
|
13 years ago |
Joerg Roedel
|
c99afa25b6
iommu/amd: Implement function to send PPR completions
|
13 years ago |
Joerg Roedel
|
b16137b11b
iommu/amd: Implement functions to manage GCR3 table
|
13 years ago |
Joerg Roedel
|
22e266c79b
iommu/amd: Implement IOMMUv2 TLB flushing routines
|
13 years ago |
Joerg Roedel
|
52815b7568
iommu/amd: Add support for IOMMUv2 domain mode
|
13 years ago |
Joerg Roedel
|
132bd68f18
iommu/amd: Add amd_iommu_domain_direct_map function
|
13 years ago |
Joerg Roedel
|
72e1dcc419
iommu/amd: Implement notifier for PPR faults
|
13 years ago |
Joerg Roedel
|
5abcdba4fa
iommu/amd: Put IOMMUv2 capable devices in pt_domain
|
13 years ago |
Joerg Roedel
|
ee6c286845
iommu/amd: Convert dev_table_entry to u64
|
13 years ago |
Alex Williamson
|
bcb71abe7d
iommu: Add option to group multi-function devices
|
13 years ago |
Alex Williamson
|
8fbdce6595
iommu/amd: Implement iommu_device_group
|
13 years ago |
Ohad Ben-Cohen
|
aa3de9c050
iommu/amd: announce supported page sizes
|
13 years ago |
Ohad Ben-Cohen
|
5009065d38
iommu/core: stop converting bytes to page order back and forth
|
13 years ago |
Joerg Roedel
|
1abb4ba596
Merge branches 'amd/fixes', 'debug/dma-api', 'arm/omap', 'arm/msm', 'core', 'iommu/fault-reporting' and 'api/iommu-ops-per-bus' into next
|
13 years ago |
Joerg Roedel
|
2cc21c4236
iommu/amd: Use bus_set_iommu instead of register_iommu
|
14 years ago |
Joerg Roedel
|
fcd0861db1
iommu/amd: Fix wrong shift direction
|
13 years ago |
Joerg Roedel
|
e33acde911
iommu/amd: Don't take domain->lock recursivly
|
14 years ago |
Joerg Roedel
|
f1ca1512e7
iommu/amd: Make sure iommu->need_sync contains correct value
|
14 years ago |
Joerg Roedel
|
17f5b569e0
iommu/amd: Don't use MSI address range for DMA addresses
|
14 years ago |
Joerg Roedel
|
801019d59d
Merge branches 'amd/transparent-bridge' and 'core'
|
14 years ago |
Joerg Roedel
|
403f81d8ee
iommu/amd: Move missing parts to drivers/iommu
|
14 years ago |