diff --git a/src/freedreno/afuc/asm.c b/src/freedreno/afuc/asm.c index a38bddf39e0..71d693dd71c 100644 --- a/src/freedreno/afuc/asm.c +++ b/src/freedreno/afuc/asm.c @@ -296,6 +296,8 @@ main(int argc, char **argv) gpuver = 5; } else if (strstr(file, "a6")) { gpuver = 6; + } else if (strstr(file, "a7")) { + gpuver = 7; } } diff --git a/src/freedreno/afuc/disasm.c b/src/freedreno/afuc/disasm.c index 4de6def772f..3a24eeaadb0 100644 --- a/src/freedreno/afuc/disasm.c +++ b/src/freedreno/afuc/disasm.c @@ -469,6 +469,8 @@ main(int argc, char **argv) char *str = strstr(file, "a5"); if (!str) str = strstr(file, "a6"); + if (!str) + str = strstr(file, "a7"); if (str) gpu_id = atoi(str + 1); }