Commit Graph

222 Commits (ae948011071c12ff6a328348859c717ea885ed40)

Author SHA1 Message Date
Joerg Roedel d3ad9373b7 x86/amd-iommu: Fix deassignment of a device from the pt_domain 15 years ago
Joerg Roedel f532509437 x86/amd-iommu: Fix IOMMU-API initialization for iommu=pt 15 years ago
Joerg Roedel 2ca762790c x86/amd-iommu: Fix NULL pointer dereference in __detach_device() 15 years ago
Joerg Roedel d91afd15b0 x86/amd-iommu: Fix possible integer overflow 15 years ago
Akinobu Mita a66022c457 iommu-helper: use bitmap library 15 years ago
Joerg Roedel 8638c4914f x86/amd-iommu: Fix PCI hotplug with passthrough mode 15 years ago
Joerg Roedel b7cc9554bc x86/amd-iommu: Fix passthrough mode 15 years ago
André Goddard Rosa af901ca181 tree-wide: fix assorted typos all over the place 15 years ago
Joerg Roedel 492667dacc x86/amd-iommu: Remove amd_iommu_pd_table 15 years ago
Joerg Roedel 8eed983334 x86/amd-iommu: Move reset_iommu_command_buffer out of locked code 15 years ago
Joerg Roedel b00d3bcff4 x86/amd-iommu: Cleanup DTE flushing code 15 years ago
Joerg Roedel 3fa43655d8 x86/amd-iommu: Introduce iommu_flush_device() function 15 years ago
Joerg Roedel 7f760ddd70 x86/amd-iommu: Cleanup attach/detach_device code 15 years ago
Joerg Roedel 7c392cbe98 x86/amd-iommu: Keep devices per domain in a list 15 years ago
Joerg Roedel 241000556f x86/amd-iommu: Add device bind reference counting 15 years ago
Joerg Roedel 657cbb6b6c x86/amd-iommu: Use dev->arch->iommu to store iommu related information 15 years ago
Joerg Roedel 8793abeb78 x86/amd-iommu: Remove support for domain sharing 15 years ago
Joerg Roedel 171e7b3739 x86/amd-iommu: Rearrange dma_ops related functions 15 years ago
Joerg Roedel 308973d3b9 x86/amd-iommu: Move some pte allocation functions in the right section 15 years ago
Joerg Roedel 87a64d5238 x86/amd-iommu: Remove iommu parameter from dma_ops_domain_alloc 15 years ago
Joerg Roedel 98fc5a693b x86/amd-iommu: Use get_device_id and check_device where appropriate 15 years ago
Joerg Roedel 71c70984e5 x86/amd-iommu: Move find_protection_domain to helper functions 15 years ago
Joerg Roedel 94f6d190ee x86/amd-iommu: Simplify get_device_resources() 15 years ago
Joerg Roedel 15898bbcb4 x86/amd-iommu: Let domain_for_device handle aliases 15 years ago
Joerg Roedel f3be07da53 x86/amd-iommu: Remove iommu specific handling from dma_ops path 15 years ago
Joerg Roedel cd8c82e875 x86/amd-iommu: Remove iommu parameter from __(un)map_single 15 years ago
Joerg Roedel 576175c250 x86/amd-iommu: Make alloc_new_range aware of multiple IOMMUs 15 years ago
Joerg Roedel 680525e06d x86/amd-iommu: Remove iommu parameter from dma_ops_domain_(un)map 15 years ago
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 c5cca146aa x86/amd-iommu: Workaround for erratum 63 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