Joerg Roedel
|
71f7758090
x86/amd-iommu: Store device alias as dev_data pointer
|
14 years ago |
Joerg Roedel
|
3b03bb745e
x86/amd-iommu: Search for existind dev_data before allocting a new one
|
14 years ago |
Joerg Roedel
|
2b02b091ab
x86/amd-iommu: Allow dev_data->alias to be NULL
|
14 years ago |
Joerg Roedel
|
ec9e79ef06
x86/amd-iommu: Use only dev_data in low-level domain attach/detach functions
|
14 years ago |
Joerg Roedel
|
6c54204793
x86/amd-iommu: Use only dev_data for dte and iotlb flushing routines
|
14 years ago |
Joerg Roedel
|
ea61cddb9d
x86/amd-iommu: Store ATS state in dev_data
|
14 years ago |
Joerg Roedel
|
f62dda66b5
x86/amd-iommu: Store devid in dev_data
|
14 years ago |
Joerg Roedel
|
8fa5f802ab
x86/amd-iommu: Introduce global dev_data_list
|
14 years ago |
Joerg Roedel
|
39c555460c
x86/amd-iommu: Remove redundant device_flush_dte() calls
|
14 years ago |
Joerg Roedel
|
26018874e3
x86/amd-iommu: Fix boot crash with hidden PCI devices
|
14 years ago |
Joerg Roedel
|
27c2127a15
x86/amd-iommu: Use only per-device dma_ops
|
14 years ago |
Gustavo F. Padovan
|
6ec5ff4bc3
x86: Eliminate various 'set but not used' warnings
|
14 years ago |
Joerg Roedel
|
72fe00f01f
x86/amd-iommu: Use threaded interupt handler
|
14 years ago |
Joerg Roedel
|
604c307bf4
Merge branches 'dma-debug/next', 'amd-iommu/command-cleanups', 'amd-iommu/ats' and 'amd-iommu/extended-features' into iommu/2.6.40
|
14 years ago |
Joerg Roedel
|
58fc7f1419
x86/amd-iommu: Add support for invalidate_all command
|
14 years ago |
Joerg Roedel
|
fd7b5535e1
x86/amd-iommu: Add ATS enable/disable code
|
14 years ago |
Joerg Roedel
|
cb41ed85ef
x86/amd-iommu: Flush device IOTLB if ATS is enabled
|
14 years ago |
Joerg Roedel
|
7d0c5cc5be
x86/amd-iommu: Flush all internal TLBs when IOMMUs are enabled
|
14 years ago |
Joerg Roedel
|
d8c1308577
x86/amd-iommu: Rename iommu_flush_device
|
14 years ago |
Joerg Roedel
|
ac0ea6e92b
x86/amd-iommu: Improve handling of full command buffer
|
14 years ago |
Joerg Roedel
|
17b124bf14
x86/amd-iommu: Rename iommu_flush* to domain_flush*
|
14 years ago |
Joerg Roedel
|
61985a040f
x86/amd-iommu: Remove command buffer resetting logic
|
14 years ago |
Joerg Roedel
|
815b33fdc2
x86/amd-iommu: Cleanup completion-wait handling
|
14 years ago |
Joerg Roedel
|
11b6402c66
x86/amd-iommu: Cleanup inv_pages command handling
|
14 years ago |
Joerg Roedel
|
94fe79e2f1
x86/amd-iommu: Move inv-dte command building to own function
|
14 years ago |
Joerg Roedel
|
ded467374a
x86/amd-iommu: Move compl-wait command building to own function
|
14 years ago |
Uwe Kleine-König
|
b595076a18
tree-wide: fix comment/printk typos
|
14 years ago |
Joerg Roedel
|
5d0d71569e
x86/amd-iommu: Update copyright headers
|
15 years ago |
Joerg Roedel
|
04e0463e08
x86/amd-iommu: Fix rounding-bug in __unmap_single
|
15 years ago |
Joerg Roedel
|
80a506b8fd
x86/amd-iommu: Export cache-coherency capability
|
15 years ago |