From 6b8d8a70de59993bb6e420a8d0e5568a8d4123b6 Mon Sep 17 00:00:00 2001 From: Marc Alcala Prieto Date: Fri, 15 May 2026 12:03:51 +0200 Subject: [PATCH] pan/decode: Support INTERLEAVED_64K Z/S target dumps Block format INTERLEAVED_64K is supported on v10+. Fixes: 69d067fe1c3 ("pan/lib: introduce standard_sparse_mapping_granularity") Acked-by: Erik Faye-Lund Part-of: --- src/panfrost/genxml/decode.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/panfrost/genxml/decode.c b/src/panfrost/genxml/decode.c index fc6068b5228..9e0b3ba8536 100644 --- a/src/panfrost/genxml/decode.c +++ b/src/panfrost/genxml/decode.c @@ -183,6 +183,9 @@ GENX(pandecode_zs_crc_ext)(struct pandecode_context *ctx, uint64_t gpu_va) #endif case MALI_BLOCK_FORMAT_TILED_U_INTERLEAVED: case MALI_BLOCK_FORMAT_LINEAR: +#if PAN_ARCH >= 10 + case MALI_BLOCK_FORMAT_INTERLEAVED_64K: +#endif DUMP_UNPACKED(ctx, ZS_TARGET, zs_crc.zs, "ZS:\n"); break; #if PAN_ARCH >= 7 @@ -204,6 +207,9 @@ GENX(pandecode_zs_crc_ext)(struct pandecode_context *ctx, uint64_t gpu_va) #endif case MALI_BLOCK_FORMAT_TILED_U_INTERLEAVED: case MALI_BLOCK_FORMAT_LINEAR: +#if PAN_ARCH >= 10 + case MALI_BLOCK_FORMAT_INTERLEAVED_64K: +#endif DUMP_UNPACKED(ctx, S_TARGET, zs_crc.s, "S:\n"); break; #if PAN_ARCH >= 9