Commit Graph

59 Commits (ef519a4371347cae2ae627ce5fb79c205f632d0f)

Author SHA1 Message Date
Wei Yongjun 83ed9c13e3 iommu/amd: fix error return code in early_amd_iommu_init() 12 years ago
Suravee Suthikulpanit 3f398bc776 iommu/AMD: Per-thread IOMMU Interrupt Handling 12 years ago
Joerg Roedel dfbb6d476d iommu/amd: Don't report firmware bugs with cmd-line ivrs overrides 12 years ago
Joerg Roedel 440e899805 iommu/amd: Add ioapic and hpet ivrs override 12 years ago
Joerg Roedel 235dacbc79 iommu/amd: Add early maps for ioapic and hpet 12 years ago
Joerg Roedel 31cff67f6b iommu/amd: Extend IVRS special device data structure 12 years ago
Joerg Roedel d3da2200d0 iommu/amd: Move add_special_device() to __init 12 years ago
Shuah Khan 6f2729bab2 iommu/amd: Remove calc_devid() and use PCI_DEVID() from PCI 12 years ago
Shuah Khan c5081cd7a2 iommu/amd: Remove local PCI_BUS() define and use PCI_BUS_NUM() from PCI 12 years ago
Nikola Pajkovsky e2f1a3bd8c amd_iommu_init: remove __init from amd_iommu_erratum_746_workaround 12 years ago
Joerg Roedel f528d980c1 iommu/amd: Initialize device table after dma_ops 12 years ago
Suravee Suthikulpanit 318fe78253 IOMMU, AMD Family15h Model10-1Fh erratum 746 Workaround 12 years ago
Joerg Roedel c2ff5cf529 iommu/amd: Work around wrong IOAPIC device-id in IVRS table 13 years ago
Joerg Roedel ebe60bbfdc iommu/amd: Print message to system log when irq remapping is enabled 13 years ago
Joerg Roedel d04e0ba343 iommu/amd: Make sure irq remapping still works on dma init failure 13 years ago
Joerg Roedel 6b474b8224 iommu/amd: Add initialization routines for AMD interrupt remapping 13 years ago
Joerg Roedel f6fec00a92 iommu/amd: Make sure IOMMU is not considered to translate itself 13 years ago
Joerg Roedel 33f28c59e1 iommu/amd: Split device table initialization into irq and dma part 13 years ago
Joerg Roedel eb1eb7ae65 iommu/amd: Check if IOAPIC information is correct 13 years ago
Joerg Roedel 0ea2c422bc iommu/amd: Allocate data structures to keep track of irq remapping tables 13 years ago
Joerg Roedel 05152a0494 iommu/amd: Add slab-cache for irq remapping tables 13 years ago
Joerg Roedel 6efed63bec iommu/amd: Keep track of HPET and IOAPIC device ids 13 years ago
Borislav Petkov 500c25edda iommu/amd: Fix features reporting 13 years ago
Frank Arnold df805abb28 iommu/amd: Fix some typos 13 years ago
Wei Yongjun 2166f0eefc iommu/amd: remove duplicated include from amd_iommu_init.c 13 years ago
Joerg Roedel 2bd5ed002c iommu/amd: Fix wrong check for ARRAY_SIZE() 13 years ago
Joerg Roedel 1adb7d31b0 iommu/amd: Fix pci_request_acs() call-place 13 years ago
Joerg Roedel 2c0ae1720c iommu/amd: Convert iommu initialization to state machine 13 years ago
Joerg Roedel b9b1ce707d iommu/amd: Introduce amd_iommu_init_dma routine 13 years ago
Joerg Roedel 62410eeb40 iommu/amd: Move unmap_flush message to amd_iommu_init_dma_ops() 13 years ago
Joerg Roedel 11ee5ac47b iommu/amd: Split enable_iommus() routine 13 years ago
Joerg Roedel 643511b37e iommu/amd: Introduce early_amd_iommu_init routine 13 years ago
Joerg Roedel 4d121c3256 iommu/amd: Move informational prinks out of iommu_enable 13 years ago
Joerg Roedel 23c742db21 iommu/amd: Split out PCI related parts of IOMMU initialization 13 years ago
Joerg Roedel 02f3b3f544 iommu/amd: Use acpi_get_table instead of acpi_table_parse 13 years ago
Joerg Roedel 98f1ad2582 iommu/amd: Fix sparse warnings 13 years ago
Dan Carpenter 3775d4818d iommu/amd: fix type bug in flush code 13 years ago
Shuah Khan f2f12b6fc0 iommu/amd: Fix missing iommu_shutdown initialization in passthrough mode 13 years ago
Joerg Roedel c1bf94ec1e iommu/amd: Cache pdev pointer to root-bridge 13 years ago
Gerard Snitselaar ae295142d2 iommu/amd: Fix section mismatch 13 years ago
Joerg Roedel 3d9761e7a5 iommu/amd: Move interrupt setup code into seperate function 13 years ago
Joerg Roedel 9ddd592a19 iommu/amd: Make sure IOMMU interrupts are re-enabled on resume 13 years ago
Joerg Roedel 6e930045ab iommu/amd: Fix double free of mem-region in error-path 13 years ago
Jan Beulich 6b7f000eb6 x86/amd: iommu_set_device_table() must not be __init 13 years ago
Joerg Roedel 8704a1ba47 iommu/amd: Split amd_iommu_init function 13 years ago
Joerg Roedel 1456e9d2c4 iommu/amd: Set IOTLB invalidation timeout 13 years ago
Joerg Roedel 31342b58b7 iommu/amd: Remove unnecessary cache flushes in amd_iommu_resume 13 years ago
Joerg Roedel 52815b7568 iommu/amd: Add support for IOMMUv2 domain mode 13 years ago
Joerg Roedel 5abcdba4fa iommu/amd: Put IOMMUv2 capable devices in pt_domain 13 years ago
Joerg Roedel 400a28a05f iommu/amd: Add iommuv2 flag to struct amd_iommu 13 years ago