Joerg Roedel
|
f99c0f1c75
x86/amd-iommu: Use check_device in get_device_resources
|
15 years ago |
Joerg Roedel
|
420aef8a3a
x86/amd-iommu: Use check_device for amd_iommu_dma_supported
|
15 years ago |
Joerg Roedel
|
318afd41d2
x86/amd-iommu: Make np-cache a global flag
|
15 years ago |
Joerg Roedel
|
09b4280439
x86/amd-iommu: Reimplement flush_all_domains_on_iommu()
|
15 years ago |
Joerg Roedel
|
e3306664eb
x86/amd-iommu: Reimplement amd_iommu_flush_all_domains()
|
15 years ago |
Joerg Roedel
|
aeb26f5533
x86/amd-iommu: Implement protection domain list
|
15 years ago |
Joerg Roedel
|
601367d76b
x86/amd-iommu: Remove iommu_flush_domain function
|
15 years ago |
Joerg Roedel
|
dcd1e92e40
x86/amd-iommu: Use __iommu_flush_pages for tlb flushes
|
15 years ago |
Joerg Roedel
|
6de8ad9b9e
x86/amd-iommu: Make iommu_flush_pages aware of multiple IOMMUs
|
15 years ago |
Joerg Roedel
|
0518a3a458
x86/amd-iommu: Add function to complete a tlb flush
|
15 years ago |
Joerg Roedel
|
c459611424
x86/amd-iommu: Add per IOMMU reference counting
|
15 years ago |
Joerg Roedel
|
bf3118c127
x86/amd-iommu: Update copyright headers
|
15 years ago |
Joerg Roedel
|
6a9401a7ac
x86/amd-iommu: Separate internal interface definitions
|
15 years ago |
Joerg Roedel
|
be83129771
x86/amd-iommu: attach devices to pre-allocated domains early
|
15 years ago |
FUJITA Tomonori
|
8fd524b355
x86: Kill bad_dma_address variable
|
15 years ago |
FUJITA Tomonori
|
75f1cdf1dd
x86: Handle HW IOMMU initialization failure gracefully
|
15 years ago |
Joerg Roedel
|
342688f9db
Merge branches 'amd-iommu/fixes' and 'dma-debug/fixes' into iommu/fixes
|
15 years ago |
Joerg Roedel
|
c5cca146aa
x86/amd-iommu: Workaround for erratum 63
|
15 years ago |
Joerg Roedel
|
2b681fafcc
Merge branch 'amd-iommu/pagetable' into amd-iommu/2.6.32
|
16 years ago |
Joerg Roedel
|
03362a05c5
Merge branch 'amd-iommu/passthrough' into amd-iommu/2.6.32
|
16 years ago |
Joerg Roedel
|
85da07c409
Merge branches 'gart/fixes', 'amd-iommu/fixes+cleanups' and 'amd-iommu/fault-handling' into amd-iommu/2.6.32
|
16 years ago |
Joerg Roedel
|
a1ca331c8a
x86/amd-iommu: Don't detach device from pt domain on driver unbind
|
16 years ago |
Joerg Roedel
|
21129f786f
x86/amd-iommu: Make sure a device is assigned in passthrough mode
|
16 years ago |
Joerg Roedel
|
eba6ac60ba
x86/amd-iommu: Align locking between attach_device and detach_device
|
16 years ago |
Joerg Roedel
|
aa879fff5d
x86/amd-iommu: Fix device table write order
|
16 years ago |
Joerg Roedel
|
0feae533dd
x86/amd-iommu: Add passthrough mode initialization functions
|
16 years ago |
Joerg Roedel
|
2650815fb0
x86/amd-iommu: Add core functions for pd allocation/freeing
|
16 years ago |
Joerg Roedel
|
abdc5eb3d6
x86/amd-iommu: Change iommu_map_page to support multiple page sizes
|
16 years ago |
Joerg Roedel
|
a6b256b413
x86/amd-iommu: Support higher level PTEs in iommu_page_unmap
|
16 years ago |
Joerg Roedel
|
8f7a017ce0
x86/amd-iommu: Use 2-level page tables for dma_ops domains
|
16 years ago |