dev-arm: Define enum masks for SMMU_CR0 register
authorGiacomo Travaglini <giacomo.travaglini@arm.com>
Mon, 22 Jul 2019 16:38:29 +0000 (17:38 +0100)
committerGiacomo Travaglini <giacomo.travaglini@arm.com>
Thu, 25 Jul 2019 12:49:27 +0000 (12:49 +0000)
commitaf1838be8d1efbbbb7133262f23f9f757033589d
treeb92975b101bbf556e837e3f7c415df4217fa7006
parent404b86813e73762cdce537c440abb16f6ab1bb97
dev-arm: Define enum masks for SMMU_CR0 register

The configuration register is a vital register in the SMMU, and using
enum masks will make the code more readable/understandable

Change-Id: Ia117db56c457fe876ae38be391c386e502f34384
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-by: Michiel Van Tol <michiel.vantol@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/19632
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/dev/arm/smmu_v3_defs.hh
src/dev/arm/smmu_v3_transl.cc