diff options
author | Chen Ni <nichen@iscas.ac.cn> | 2025-04-22 15:25:11 +0800 |
---|---|---|
committer | Joerg Roedel <jroedel@suse.de> | 2025-04-28 13:11:26 +0200 |
commit | c6f0d53ebf358f453e162a0d1f38e2c2d42a54bd (patch) | |
tree | 02bafcbdf6c4fde96ba0ce71dc604b2b3bdc6e12 | |
parent | 8ffd015db85fea3e15a77027fda6c02ced4d2444 (diff) |
iommu: apple-dart: Remove unnecessary NULL check before free_io_pgtable_ops()
free_io_pgtable_ops() checks for NULL pointers internally.
Remove unneeded NULL check here.
Signed-off-by: Chen Ni <nichen@iscas.ac.cn>
Link: https://lore.kernel.org/r/20250422072511.1334243-1-nichen@iscas.ac.cn
Signed-off-by: Joerg Roedel <jroedel@suse.de>
-rw-r--r-- | drivers/iommu/apple-dart.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/iommu/apple-dart.c b/drivers/iommu/apple-dart.c index e13501541fdd..757d24f67ad4 100644 --- a/drivers/iommu/apple-dart.c +++ b/drivers/iommu/apple-dart.c @@ -776,8 +776,7 @@ static void apple_dart_domain_free(struct iommu_domain *domain) { struct apple_dart_domain *dart_domain = to_dart_domain(domain); - if (dart_domain->pgtbl_ops) - free_io_pgtable_ops(dart_domain->pgtbl_ops); + free_io_pgtable_ops(dart_domain->pgtbl_ops); kfree(dart_domain); } |