iommu: arm-smmu: Add retention support for qsmmu-v500 variant

Some hardware may lose internal state after retention. Use TLBIALL for
cache maintenance to guarantee that the necessary entries are invalidated.

Change-Id: Idf715eadf296e5d0a26a8b7e4bcc5f2d18fb73e8
Signed-off-by: Patrick Daly <pdaly@codeaurora.org>
2 files changed