summaryrefslogtreecommitdiff
path: root/src/dev/i2c
diff options
context:
space:
mode:
authorAdrian Herrera <adrian.herrera@arm.com>2019-08-20 08:33:17 +0100
committerGiacomo Travaglini <giacomo.travaglini@arm.com>2019-09-05 16:37:18 +0000
commite06d4f2658b2817b07ea3d71d5554b02f874fee0 (patch)
treea0965669098866802202b1d7eac150bfd3a32895 /src/dev/i2c
parent8d439c29ed86f55c454396fdd03d606cfa13a95a (diff)
downloadgem5-e06d4f2658b2817b07ea3d71d5554b02f874fee0.tar.xz
dev-arm: Implement invalidateVA/VAA in SMMUv3 WalkCache
This patch implements VA/VAA invalidations in the SMMUv3 model. As per SMMUv3.0 spec, if leaf bit is specified in the invalidation command, only leaf entries within the walk cache need to be invalidated, otherwise entries with intermediate translations are also invalidated. Change-Id: I0eb1e1f1d8c00671a3c23d2a8fb756f2020d8d46 Reviewed-by: Michiel van Tol <michiel.vantol@arm.com> Reviewed-by: Marc Mari Barcelo <marc.maribarcelo@arm.com> Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/20258 Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com> Maintainer: Andreas Sandberg <andreas.sandberg@arm.com> Tested-by: kokoro <noreply+kokoro@google.com>
Diffstat (limited to 'src/dev/i2c')
0 files changed, 0 insertions, 0 deletions