From d17d076cc668526f1daab207d208a0e84a965d94 Mon Sep 17 00:00:00 2001 From: Boris Brezillon Date: Thu, 18 Jan 2024 12:14:42 +0100 Subject: [PATCH] panfrost: Advertize G610 support Signed-off-by: Boris Brezillon Reviewed-by: Antonino Maniscalco Reviewed-by: Erik Faye-Lund Part-of: --- docs/drivers/panfrost.rst | 35 ++++++++++++++++++----------------- src/panfrost/lib/pan_props.c | 2 ++ 2 files changed, 20 insertions(+), 17 deletions(-) diff --git a/docs/drivers/panfrost.rst b/docs/drivers/panfrost.rst index 83b12d429d2..615033a3c4c 100644 --- a/docs/drivers/panfrost.rst +++ b/docs/drivers/panfrost.rst @@ -6,23 +6,24 @@ GPUs based on the Midgard and Bifrost microarchitectures. It is **conformant** on Mali-G52 and Mali-G57 but **non-conformant** on other GPUs. The following hardware is currently supported: -========= ============ ============ ======= -Product Architecture OpenGL ES OpenGL -========= ============ ============ ======= -Mali T620 Midgard (v4) 2.0 2.1 -Mali T720 Midgard (v4) 2.0 2.1 -Mali T760 Midgard (v5) 3.1 3.1 -Mali T820 Midgard (v5) 3.1 3.1 -Mali T830 Midgard (v5) 3.1 3.1 -Mali T860 Midgard (v5) 3.1 3.1 -Mali T880 Midgard (v5) 3.1 3.1 -Mali G72 Bifrost (v6) 3.1 3.1 -Mali G31 Bifrost (v7) 3.1 3.1 -Mali G51 Bifrost (v7) 3.1 3.1 -Mali G52 Bifrost (v7) 3.1 3.1 -Mali G76 Bifrost (v7) 3.1 3.1 -Mali G57 Valhall (v9) 3.1 3.1 -========= ============ ============ ======= +========= ============= ============ ======= +Product Architecture OpenGL ES OpenGL +========= ============= ============ ======= +Mali T620 Midgard (v4) 2.0 2.1 +Mali T720 Midgard (v4) 2.0 2.1 +Mali T760 Midgard (v5) 3.1 3.1 +Mali T820 Midgard (v5) 3.1 3.1 +Mali T830 Midgard (v5) 3.1 3.1 +Mali T860 Midgard (v5) 3.1 3.1 +Mali T880 Midgard (v5) 3.1 3.1 +Mali G72 Bifrost (v6) 3.1 3.1 +Mali G31 Bifrost (v7) 3.1 3.1 +Mali G51 Bifrost (v7) 3.1 3.1 +Mali G52 Bifrost (v7) 3.1 3.1 +Mali G76 Bifrost (v7) 3.1 3.1 +Mali G57 Valhall (v9) 3.1 3.1 +Mali G610 Valhall (v10) 3.1 3.1 +========= ============= ============ ======= Other Midgard and Bifrost chips (T604, G71) are not yet supported. diff --git a/src/panfrost/lib/pan_props.c b/src/panfrost/lib/pan_props.c index 165b577b43c..6079a2a57ec 100644 --- a/src/panfrost/lib/pan_props.c +++ b/src/panfrost/lib/pan_props.c @@ -66,6 +66,8 @@ const struct panfrost_model panfrost_model_list[] = { MODEL(0x7402, 0, "G52 r1", "TGOx", HAS_ANISO, 16384, {}), MODEL(0x9091, 0, "G57", "TNAx", HAS_ANISO, 16384, {}), MODEL(0x9093, 0, "G57", "TNAx", HAS_ANISO, 16384, {}), + + MODEL(0xa867, 0, "G610", "TVIx", HAS_ANISO, 32768, {}), }; /* clang-format on */