[Mesa-dev] [PATCH 01/10] radeonsi: print unknown registers with correct formatting

Marek Olšák maraeo at gmail.com
Mon Nov 28 11:16:54 UTC 2016


From: Marek Olšák <marek.olsak at amd.com>

---
 src/gallium/drivers/radeonsi/si_debug.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/gallium/drivers/radeonsi/si_debug.c b/src/gallium/drivers/radeonsi/si_debug.c
index 3de7c71..26763a8 100644
--- a/src/gallium/drivers/radeonsi/si_debug.c
+++ b/src/gallium/drivers/radeonsi/si_debug.c
@@ -226,21 +226,22 @@ static void si_dump_reg(FILE *file, unsigned offset, uint32_t value,
 				else
 					print_value(file, val,
 						    util_bitcount(field->mask));
 
 				first_field = false;
 			}
 			return;
 		}
 	}
 
-	fprintf(file, COLOR_YELLOW "0x%05x" COLOR_RESET " = 0x%08x", offset, value);
+	print_spaces(file, INDENT_PKT);
+	fprintf(file, COLOR_YELLOW "0x%05x" COLOR_RESET " <- 0x%08x\n", offset, value);
 }
 
 static void si_parse_set_reg_packet(FILE *f, uint32_t *ib, unsigned count,
 				    unsigned reg_offset)
 {
 	unsigned reg = (ib[1] << 2) + reg_offset;
 	int i;
 
 	for (i = 0; i < count; i++)
 		si_dump_reg(f, reg + i*4, ib[2+i], ~0);
-- 
2.7.4



More information about the mesa-dev mailing list