diff --git a/src/panfrost/perf/pan_gen_perf.py b/src/panfrost/perf/pan_gen_perf.py index fad0a1c390c..c798afcf814 100644 --- a/src/panfrost/perf/pan_gen_perf.py +++ b/src/panfrost/perf/pan_gen_perf.py @@ -15,7 +15,7 @@ class SourceFile: self._indent = 0 def write(self, *args): - code = ' '.join(map(str,args)) + code = ' '.join(map(str, args)) for line in code.splitlines(): text = ''.rjust(self._indent) + line self.file.write(text.rstrip() + "\n") @@ -26,15 +26,17 @@ class SourceFile: def outdent(self, n): self._indent -= n + CATEGORY_IDX_REMAP = { - "Job Manager": "PAN_PERF_COUNTER_CAT_FRONTEND", - "CSF": "PAN_PERF_COUNTER_CAT_FRONTEND", - "Tiler": "PAN_PERF_COUNTER_CAT_TILER", - "Memory System" : "PAN_PERF_COUNTER_CAT_MEMSYS", - "L2 Cache": "PAN_PERF_COUNTER_CAT_MEMSYS", - "Shader Core": "PAN_PERF_COUNTER_CAT_SHADER", + "Job Manager": "PAN_PERF_COUNTER_CAT_FRONTEND", + "CSF": "PAN_PERF_COUNTER_CAT_FRONTEND", + "Tiler": "PAN_PERF_COUNTER_CAT_TILER", + "Memory System" : "PAN_PERF_COUNTER_CAT_MEMSYS", + "L2 Cache": "PAN_PERF_COUNTER_CAT_MEMSYS", + "Shader Core": "PAN_PERF_COUNTER_CAT_SHADER", } + class Counter: # category Category owning the counter # xml XML representation of itself @@ -197,7 +199,7 @@ def main(): c.write("\nconst struct pan_perf_config * pan_perf_configs[] = {") c.indent(tab_size) for prod in prods: - c.write("&pan_perf_config_%s," % prod.id) + c.write("&pan_perf_config_%s," % prod.id) c.outdent(tab_size) c.write("};")