iommu/arm-smmu: Move Secure access quirk to implementation
authorRobin Murphy <robin.murphy@arm.com>
Thu, 15 Aug 2019 18:37:34 +0000 (19:37 +0100)
committerWill Deacon <will@kernel.org>
Mon, 19 Aug 2019 15:52:48 +0000 (16:52 +0100)
commit6d7dff62afb0c7a880860148a8984d0cddc6e589
tree49988f93ab2d29ca54d407ce4f6e348692e39aef
parentfc058d37b3450db3e146d475f85e6afd51888997
iommu/arm-smmu: Move Secure access quirk to implementation

Move detection of the Secure access quirk to its new home, trimming it
down in the process - time has proven that boolean DT flags are neither
ideal nor necessarily sufficient, so it's highly unlikely we'll ever add
more, let alone enough to justify the frankly overengineered parsing
machinery.

Signed-off-by: Robin Murphy <robin.murphy@arm.com>
Signed-off-by: Will Deacon <will@kernel.org>
drivers/iommu/arm-smmu-impl.c
drivers/iommu/arm-smmu.c
drivers/iommu/arm-smmu.h