arch-arm, dev-arm: Use PageTableOps in Arm TableWalker
As the VMSA is shared between the CPU MMU and the SMMU, we move the PageTableOps data structures to the arch/arm/pagetable.hh/cc sources. Both MMUs will make use of them Change-Id: I3a1113f6ef56f8d879aff2df50a01037baca82ff Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/51672 Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
@@ -76,7 +76,6 @@ Source('smmu_v3_cmdexec.cc', tags='arm isa');
|
||||
Source('smmu_v3_events.cc', tags='arm isa');
|
||||
Source('smmu_v3_ports.cc', tags='arm isa');
|
||||
Source('smmu_v3_proc.cc', tags='arm isa');
|
||||
Source('smmu_v3_ptops.cc', tags='arm isa');
|
||||
Source('smmu_v3_deviceifc.cc', tags='arm isa');
|
||||
Source('smmu_v3_transl.cc', tags='arm isa');
|
||||
Source('timer_sp804.cc', tags='arm isa')
|
||||
|
||||
Reference in New Issue
Block a user