commit | d0948945638635487111d0851218080e81de5104 | [log] [tgz] |
---|---|---|
author | Will Deacon <will.deacon@arm.com> | Tue Jun 24 17:30:10 2014 +0100 |
committer | Will Deacon <will.deacon@arm.com> | Thu Jul 03 15:50:22 2014 +0100 |
tree | ff113ddc055520b1db1a8d1daeb7262838a56f47 | |
parent | a9a1b0b53d8b7ca60abef0687eae927f286f07c2 [diff] |
iommu/arm-smmu: caps: add IOMMU_CAP_INTR_REMAP capability MSIs are just seen as bog standard memory writes by the ARM SMMU, so they can be translated (and isolated) in the same way. This patch adds the IOMMU_CAP_INTR_REMAP capability to the ARM SMMU driver and reworks our capabaility code so that we don't assume the caps are organised as bits in a bitmask (since this isn't the intention). Signed-off-by: Will Deacon <will.deacon@arm.com>