09 Jul, 2014
1 commit
-
Any kernel source registering the invalid PPR calback may include the header file with PPR fault flags macros definitions.
Thus we move them to include/linux/amd-iommu.hSigned-off-by: Alexey Skidanov
Signed-off-by: Oded Gabbay
Signed-off-by: Joerg Roedel
01 Mar, 2012
1 commit
-
The hardware-initializtion part of the AMD IOMMU driver is
split out into a seperate function. This function can now be
called either from amd_iommu_init() itself or any other
place if the hardware needs to be ready earlier. This will
be used to implement interrupt remapping for AMD.Signed-off-by: Joerg Roedel
15 Dec, 2011
2 commits
-
This call-back is invoked when the task that is bound to a
pasid is about to exit. The driver can use it to shutdown
all context related to that context in a safe way.Signed-off-by: Joerg Roedel
-
This function can be used to find out which features
necessary for IOMMUv2 usage are available on a given device.Signed-off-by: Joerg Roedel
14 Dec, 2011
1 commit
-
This callback can be used to change the PRI response code
sent to a device when a PPR fault fails.Signed-off-by: Joerg Roedel
12 Dec, 2011
3 commits
-
This patch adds routines to bind a specific process
address-space to a given PASID.Signed-off-by: Joerg Roedel
-
This patch adds the amd_iommu_init_device() and
amd_iommu_free_device() functions which make a device and
the IOMMU ready for IOMMUv2 usage.Signed-off-by: Joerg Roedel
-
Add infrastructure for errata-handling and handle two known
erratas in the IOMMUv2 code.Signed-off-by: Joerg Roedel
21 Jun, 2011
1 commit
-
A few parts of the driver were missing in drivers/iommu.
Move them there to have the complete driver in that
directory.Signed-off-by: Joerg Roedel