dev-arm: Cleanup GICv3 initialization
authorGiacomo Travaglini <giacomo.travaglini@arm.com>
Wed, 4 Sep 2019 13:39:46 +0000 (14:39 +0100)
committerGiacomo Travaglini <giacomo.travaglini@arm.com>
Mon, 9 Sep 2019 08:48:30 +0000 (08:48 +0000)
commit8ea1bd8ad099bb5e7e2ed7377d392e324500ba78
tree200e1f611c789deae544de0d436c73611c80771f
parente5e1d85bbb468e8708263e3512061a5fe927d134
dev-arm: Cleanup GICv3 initialization

This patch is removing the unnecessary initState() / reset() methods
from GICv3 classes, since we can initialize everything at
construction/init time

Change-Id: Ia70edcc4ca4f11878fac0024342e4f2cd81883a0
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/20636
Tested-by: kokoro <noreply+kokoro@google.com>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
src/dev/arm/gic_v3.cc
src/dev/arm/gic_v3.hh
src/dev/arm/gic_v3_cpu_interface.cc
src/dev/arm/gic_v3_cpu_interface.hh
src/dev/arm/gic_v3_distributor.cc
src/dev/arm/gic_v3_distributor.hh
src/dev/arm/gic_v3_redistributor.cc
src/dev/arm/gic_v3_redistributor.hh