Skip to content

Commit ea69052

Browse files
deborahbrouwerDarksonn
authored andcommitted
drm/tyr: Print GPU_ID without filtering
Currently, Tyr prints just the upper 16 bits of the GPU_ID in the hex id field, namely ARCH_MAJOR, ARCH_MINOR, ARCH_REV, and PRODUCT_MAJOR. The VERSION_* fields are already printed separately as "major", "minor", and "status". Print the full 32-bit GPU_ID register instead of shifting it, so the hex id reflects the complete register contents. Before this change: mali-g610 id 0xa867 major 0x0 minor 0x0 status 0x5 After this change: mali-g610 GPU_ID 0xa8670005 major 0x0 minor 0x0 status 0x5 Reviewed-by: Boris Brezillon <[email protected]> Signed-off-by: Deborah Brouwer <[email protected]> Link: https://patch.msgid.link/20260409-b4-tyr-use-register-macro-v5-v5-2-8abfff8a0204@collabora.com Signed-off-by: Alice Ryhl <[email protected]>
1 parent 87a3ac4 commit ea69052

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

drivers/gpu/drm/tyr/gpu.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,9 @@ impl GpuInfo {
9797

9898
dev_info!(
9999
dev,
100-
"mali-{} id 0x{:x} major 0x{:x} minor 0x{:x} status 0x{:x}",
100+
"mali-{} GPU_ID 0x{:x} major 0x{:x} minor 0x{:x} status 0x{:x}",
101101
model_name,
102-
gpu_id.into_raw() >> 16,
102+
gpu_id.into_raw(),
103103
gpu_id.ver_major().get(),
104104
gpu_id.ver_minor().get(),
105105
gpu_id.ver_status().get()

0 commit comments

Comments
 (0)