From f329f67243d671965d73bd2243cffc4e1e68c4a3 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Thu, 7 Apr 2022 10:34:00 -0400 Subject: [PATCH] panfrost: Kick off v9 support in the driver Call panfrost_cmdstream_screen_init_v9. Signed-off-by: Alyssa Rosenzweig Part-of: --- src/gallium/drivers/panfrost/pan_screen.c | 2 ++ src/gallium/drivers/panfrost/pan_screen.h | 1 + 2 files changed, 3 insertions(+) diff --git a/src/gallium/drivers/panfrost/pan_screen.c b/src/gallium/drivers/panfrost/pan_screen.c index e092531cd9b..21ae980f4b4 100644 --- a/src/gallium/drivers/panfrost/pan_screen.c +++ b/src/gallium/drivers/panfrost/pan_screen.c @@ -907,6 +907,8 @@ panfrost_create_screen(int fd, struct renderonly *ro) panfrost_cmdstream_screen_init_v6(screen); else if (dev->arch == 7) panfrost_cmdstream_screen_init_v7(screen); + else if (dev->arch == 9) + panfrost_cmdstream_screen_init_v9(screen); else unreachable("Unhandled architecture major"); diff --git a/src/gallium/drivers/panfrost/pan_screen.h b/src/gallium/drivers/panfrost/pan_screen.h index 9b8ef97343f..a85adc34989 100644 --- a/src/gallium/drivers/panfrost/pan_screen.h +++ b/src/gallium/drivers/panfrost/pan_screen.h @@ -128,6 +128,7 @@ void panfrost_cmdstream_screen_init_v4(struct panfrost_screen *screen); void panfrost_cmdstream_screen_init_v5(struct panfrost_screen *screen); void panfrost_cmdstream_screen_init_v6(struct panfrost_screen *screen); void panfrost_cmdstream_screen_init_v7(struct panfrost_screen *screen); +void panfrost_cmdstream_screen_init_v9(struct panfrost_screen *screen); #define perf_debug(dev, ...) \ do { \