gpu-compute: Set scratch_base, lds_base for gfx902
When updating how scratch_base and lds_base were set, gfx902 was left out. This adds in gfx902 to the case statement, allowing the apertures to be set and for simulations using gfx902 to not error out Change-Id: I0e1adbdf63f7c129186fb835e30adac9cd4b72d0 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/54663 Reviewed-by: Matt Sinclair <mattdsinclair@gmail.com> Maintainer: Matt Sinclair <mattdsinclair@gmail.com> Reviewed-by: Matthew Poremba <matthew.poremba@amd.com> Maintainer: Matthew Poremba <matthew.poremba@amd.com> Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
committed by
Matt Sinclair
parent
f5fc1006c3
commit
4d2cbefd1e
@@ -331,6 +331,7 @@ GPUComputeDriver::ioctl(ThreadContext *tc, unsigned req, Addr ioc_buf)
|
||||
ldsApeBase(i + 1);
|
||||
break;
|
||||
case GfxVersion::gfx900:
|
||||
case GfxVersion::gfx902:
|
||||
args->process_apertures[i].scratch_base =
|
||||
scratchApeBaseV9();
|
||||
args->process_apertures[i].lds_base =
|
||||
@@ -631,6 +632,7 @@ GPUComputeDriver::ioctl(ThreadContext *tc, unsigned req, Addr ioc_buf)
|
||||
ape_args->lds_base = ldsApeBase(i + 1);
|
||||
break;
|
||||
case GfxVersion::gfx900:
|
||||
case GfxVersion::gfx902:
|
||||
ape_args->scratch_base = scratchApeBaseV9();
|
||||
ape_args->lds_base = ldsApeBaseV9();
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user