dev-arm: Fix GICv3 address range
Distributor and Redistributor sizes should be 64KiB and 128KiB (gicv4) Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com> Change-Id: I7f9696c5911840d88f4db10379f8cd62fa06a718 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/41294 Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com> Maintainer: Andreas Sandberg <andreas.sandberg@arm.com> Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
@@ -74,10 +74,10 @@ Gicv3::init()
|
||||
}
|
||||
|
||||
distRange = RangeSize(params().dist_addr,
|
||||
Gicv3Distributor::ADDR_RANGE_SIZE - 1);
|
||||
Gicv3Distributor::ADDR_RANGE_SIZE);
|
||||
|
||||
redistSize = redistributors[0]->addrRangeSize;
|
||||
redistRange = RangeSize(params().redist_addr, redistSize * threads - 1);
|
||||
redistRange = RangeSize(params().redist_addr, redistSize * threads);
|
||||
|
||||
addrRanges = {distRange, redistRange};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user