iommu/arm-smmu: Abstract GR1 accesses
authorRobin Murphy <robin.murphy@arm.com>
Thu, 15 Aug 2019 18:37:29 +0000 (19:37 +0100)
committerWill Deacon <will@kernel.org>
Mon, 19 Aug 2019 15:52:47 +0000 (16:52 +0100)
commitaadbf2143aeb61368f4b9240b4f8960a0d08c473
treece53444b81a01b6509b01a1a8a6ebd39d2a293b2
parent6100576284e9df139477817e1a207b5fae1a3df8
iommu/arm-smmu: Abstract GR1 accesses

Introduce some register access abstractions which we will later use to
encapsulate various quirks. GR1 is the easiest page to start with.

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