iommu/vt-d: Populate debugfs if IOMMUs are detected
authorMegha Dey <megha.dey@linux.intel.com>
Sat, 14 Mar 2020 03:39:59 +0000 (11:39 +0800)
committerJoerg Roedel <jroedel@suse.de>
Sat, 14 Mar 2020 19:02:43 +0000 (20:02 +0100)
commit1da8347d8505c137fb07ff06bbcd3f2bf37409bc
tree7fd6b719c8cbe115ecc6fa2403cb0b23cfd77b01
parent730ad0ede130015a773229573559e97ba0943065
iommu/vt-d: Populate debugfs if IOMMUs are detected

Currently, the intel iommu debugfs directory(/sys/kernel/debug/iommu/intel)
gets populated only when DMA remapping is enabled (dmar_disabled = 0)
irrespective of whether interrupt remapping is enabled or not.

Instead, populate the intel iommu debugfs directory if any IOMMUs are
detected.

Cc: Dan Carpenter <dan.carpenter@oracle.com>
Fixes: ee2636b8670b1 ("iommu/vt-d: Enable base Intel IOMMU debugfs support")
Signed-off-by: Megha Dey <megha.dey@linux.intel.com>
Signed-off-by: Lu Baolu <baolu.lu@linux.intel.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/intel-iommu-debugfs.c
drivers/iommu/intel-iommu.c