diff options
author | Fenghua Yu <fenghua.yu@intel.com> | 2020-09-15 09:30:05 -0700 |
---|---|---|
committer | Borislav Petkov <bp@suse.de> | 2020-09-17 19:21:16 +0200 |
commit | c7b6bac9c72c5fcbd6e9e12545bd3022c7f21860 (patch) | |
tree | dd187df25c58ff75768a40b51b42422d949b233a /drivers/iommu/iommu.c | |
parent | 856deb866d16e29bd65952e0289066f6078af773 (diff) | |
download | linux-stable-c7b6bac9c72c5fcbd6e9e12545bd3022c7f21860.tar.gz linux-stable-c7b6bac9c72c5fcbd6e9e12545bd3022c7f21860.tar.bz2 linux-stable-c7b6bac9c72c5fcbd6e9e12545bd3022c7f21860.zip |
drm, iommu: Change type of pasid to u32
PASID is defined as a few different types in iommu including "int",
"u32", and "unsigned int". To be consistent and to match with uapi
definitions, define PASID and its variations (e.g. max PASID) as "u32".
"u32" is also shorter and a little more explicit than "unsigned int".
No PASID type change in uapi although it defines PASID as __u64 in
some places.
Suggested-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Fenghua Yu <fenghua.yu@intel.com>
Signed-off-by: Borislav Petkov <bp@suse.de>
Reviewed-by: Tony Luck <tony.luck@intel.com>
Reviewed-by: Lu Baolu <baolu.lu@linux.intel.com>
Acked-by: Felix Kuehling <Felix.Kuehling@amd.com>
Acked-by: Joerg Roedel <jroedel@suse.de>
Link: https://lkml.kernel.org/r/1600187413-163670-2-git-send-email-fenghua.yu@intel.com
Diffstat (limited to 'drivers/iommu/iommu.c')
-rw-r--r-- | drivers/iommu/iommu.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c index 609bd25bf154..0e4fbdc0f5e5 100644 --- a/drivers/iommu/iommu.c +++ b/drivers/iommu/iommu.c @@ -2839,7 +2839,7 @@ void iommu_sva_unbind_device(struct iommu_sva *handle) } EXPORT_SYMBOL_GPL(iommu_sva_unbind_device); -int iommu_sva_get_pasid(struct iommu_sva *handle) +u32 iommu_sva_get_pasid(struct iommu_sva *handle) { const struct iommu_ops *ops = handle->dev->bus->iommu_ops; |