diff --git a/src/freedreno/decode/crashdec.c b/src/freedreno/decode/crashdec.c index 9cabb4bd1b0..2b6e99b5c96 100644 --- a/src/freedreno/decode/crashdec.c +++ b/src/freedreno/decode/crashdec.c @@ -345,9 +345,11 @@ dump_cmdstream(void) printf("got rb_base=%" PRIx64 "\n", rb_base); options.ibs[1].base = regval64("CP_IB1_BASE"); - options.ibs[1].rem = regval("CP_IB1_REM_SIZE"); + if (is_a6xx()) + options.ibs[1].rem = regval("CP_IB1_REM_SIZE"); options.ibs[2].base = regval64("CP_IB2_BASE"); - options.ibs[2].rem = regval("CP_IB2_REM_SIZE"); + if (is_a6xx()) + options.ibs[2].rem = regval("CP_IB2_REM_SIZE"); /* Adjust remaining size to account for cmdstream slurped into ROQ * but not yet consumed by SQE