Commit Graph

98 Commits (0f2a86f200bc97ae6cefc5d3ac879094b3fcde48)

Author SHA1 Message Date
Joerg Roedel 0f2a86f200 AMD IOMMU: add stats counter for map_single requests 16 years ago
Joerg Roedel da49f6df72 AMD IOMMU: add stats counter for completion wait events 16 years ago
Joerg Roedel 7f26508bbb AMD IOMMU: add init code for statistic collection 16 years ago
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
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
Joerg Roedel 8ad909c4c1 AMD IOMMU: fix WARN_ON in dma_ops unmap path 16 years ago
Joerg Roedel 24f811603e AMD IOMMU: fix typo in comment 16 years ago
Joerg Roedel 3cc3d84bff AMD IOMMU: fix loop counter in free_pagetable function 16 years ago
Joerg Roedel bb9d4ff80b AMD IOMMU: fix iommu_map_page function 16 years ago
Joerg Roedel 09ee17eb8e AMD IOMMU: fix possible race while accessing iommu->need_sync 16 years ago
Joerg Roedel f91ba19064 AMD IOMMU: set device table entry for aliased devices 16 years ago
Joerg Roedel 1d9b16d169 x86: move GART specific stuff from iommu.h to gart.h 16 years ago
Joerg Roedel 8501c45cc3 AMD IOMMU: check for next_bit also in unmapped area 16 years ago
Joerg Roedel 80be308dfa AMD IOMMU: fix lazy IO/TLB flushing in unmap path 16 years ago
Joerg Roedel ae9b940364 AMD IOMMU: fix detection of NP capable IOMMUs 17 years ago
Joerg Roedel e3c449f526 x86, AMD IOMMU: convert driver to generic iommu_num_pages function 17 years ago
Joerg Roedel bdab0ba3d9 x86: rename iommu_num_pages function to iommu_nr_pages 17 years ago
FUJITA Tomonori 40becd8d5a AMD IOMMU: use iommu_device_max_index 17 years ago
FUJITA Tomonori afa9fdc2f5 iommu: remove fullflush and nofullflush in IOMMU generic option 17 years ago
FUJITA Tomonori d26dbc5cf9 iommu: export iommu_area_reserve helper function 17 years ago
Joerg Roedel 832a90c304 AMD IOMMU: use coherent_dma_mask in alloc_coherent 17 years ago
Joerg Roedel 6754086ce6 AMD IOMMU: simplify dma_mask_to_pages 17 years ago
Joerg Roedel c97ac5359e AMD IOMMU: replace memset with __GFP_ZERO in alloc_coherent 17 years ago