freedreno: Fix crashdec pre-a6xx.

We'd assert fail looking up the REM registers.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24358>
This commit is contained in:
Emma Anholt 2023-07-27 17:15:11 -07:00 committed by Marge Bot
parent 33f2726b97
commit e9a6832a1b

View file

@ -345,8 +345,10 @@ dump_cmdstream(void)
printf("got rb_base=%" PRIx64 "\n", rb_base);
options.ibs[1].base = regval64("CP_IB1_BASE");
if (is_a6xx())
options.ibs[1].rem = regval("CP_IB1_REM_SIZE");
options.ibs[2].base = regval64("CP_IB2_BASE");
if (is_a6xx())
options.ibs[2].rem = regval("CP_IB2_REM_SIZE");
/* Adjust remaining size to account for cmdstream slurped into ROQ