Joerg Roedel
|
edcb34da25
AMD IOMMU: use calc_devid in prealloc_protection_domains
|
16 years ago |
Joerg Roedel
|
0cfd7aa90b
AMD IOMMU: convert iommu->need_sync to bool
|
16 years ago |
Joerg Roedel
|
ab89672286
AMD IOMMU: use dev_name instead of self-build print_devid
|
16 years ago |
Joerg Roedel
|
1ac4cbbc5e
AMD IOMMU: allocate a new protection for hotplugged devices
|
16 years ago |
Joerg Roedel
|
e2dc14a2a6
AMD IOMMU: add a domain flag for default domains
|
16 years ago |
Joerg Roedel
|
26961efe0d
AMD IOMMU: register functions for the IOMMU API
|
16 years ago |
Joerg Roedel
|
645c4c8d72
AMD IOMMU: add domain address lookup function for IOMMU API
|
16 years ago |
Joerg Roedel
|
eb74ff6cc0
AMD IOMMU: add domain unmap function for IOMMU API
|
16 years ago |
Joerg Roedel
|
c6229ca649
AMD IOMMU: add domain map function for IOMMU API
|
16 years ago |
Joerg Roedel
|
01106066a6
AMD IOMMU: add device attach function for IOMMU API
|
16 years ago |
Joerg Roedel
|
684f288884
AMD IOMMU: add device detach function for IOMMU API
|
16 years ago |
Joerg Roedel
|
98383fc301
AMD IOMMU: add domain destroy function for IOMMU API
|
16 years ago |
Joerg Roedel
|
c156e347d6
AMD IOMMU: add domain init function for IOMMU API
|
16 years ago |
Joerg Roedel
|
6d98cd8043
AMD IOMMU: add domain cleanup helper function
|
16 years ago |
Joerg Roedel
|
e275a2a0fc
AMD IOMMU: add device notifier callback
|
16 years ago |
Joerg Roedel
|
355bf553ed
AMD IOMMU: add device detach helper functions
|
16 years ago |
Joerg Roedel
|
f1179dc005
AMD IOMMU: rename set_device_domain function
|
16 years ago |
Joerg Roedel
|
863c74ebd0
AMD IOMMU: add device reference counting for protection domains
|
16 years ago |
Joerg Roedel
|
5b28df6f43
AMD IOMMU: add checks for dma_ops domain to dma_ops functions
|
16 years ago |
Joerg Roedel
|
9fdb19d64c
AMD IOMMU: add protection domain flags
|
16 years ago |
Joerg Roedel
|
43f4960983
AMD IOMMU: add iommu_flush_domain function
|
16 years ago |
Joerg Roedel
|
9e919012e3
AMD IOMMU: don't remove protection domain from iommu_pd_list
|
16 years ago |
Joerg Roedel
|
237b6f3329
AMD IOMMU: move invalidation command building to a separate function
|
16 years ago |
Joerg Roedel
|
8d201968e1
AMD IOMMU: refactor completion wait handling into separate functions
|
16 years ago |
Joerg Roedel
|
a2acfb7579
AMD IOMMU: add domain id free function
|
16 years ago |
Joerg Roedel
|
86db2e5d47
AMD IOMMU: make dma_ops_free_pagetable generic
|
16 years ago |
Joerg Roedel
|
38e817febe
AMD IOMMU: rename iommu_map to iommu_map_page
|
16 years ago |
Ingo Molnar
|
3e5621edb3
Merge branch 'x86/iommu' into x86/core
|
16 years ago |
Joerg Roedel
|
84df817595
AMD IOMMU: panic if completion wait loop fails
|
16 years ago |
Joerg Roedel
|
b8d9905d02
AMD IOMMU: __unmap_single: check for bad_dma_address instead of 0
|
16 years ago |