]> git.baikalelectronics.ru Git - kernel.git/commit
habanalabs: calculate trace frequency from PLL
authorAdam Aharon <aaharon@habana.ai>
Tue, 26 May 2020 08:04:30 +0000 (11:04 +0300)
committerOded Gabbay <oded.gabbay@gmail.com>
Fri, 24 Jul 2020 17:31:35 +0000 (20:31 +0300)
commit4a631fd51e63fcbbfa115498e56b135bc89a6b32
tree6ea4ff88e36c93918da57e71fdb8d30523734dc4
parent2b8d0dc4fd87e4125c8e3988f80a93a1afaa243e
habanalabs: calculate trace frequency from PLL

The profiler needs to know the PLL values for correctly showing the
profiling data. Because our firmware can use different PLL configurations,
we need to read the PLL values from the ASIC to pass them to the profiler.

Signed-off-by: Adam Aharon <aaharon@habana.ai>
Reviewed-by: Oded Gabbay <oded.gabbay@gmail.com>
Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
drivers/misc/habanalabs/gaudi/gaudi.c
drivers/misc/habanalabs/gaudi/gaudi_coresight.c
drivers/misc/habanalabs/goya/goya.c
drivers/misc/habanalabs/goya/goya_coresight.c
drivers/misc/habanalabs/habanalabs.h
drivers/misc/habanalabs/include/gaudi/asic_reg/gaudi_regs.h
drivers/misc/habanalabs/include/gaudi/asic_reg/psoc_cpu_pll_regs.h [new file with mode: 0644]