]> 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)
commit0a3239a0346166903412c854d10941c19a9f5162
tree6ea4ff88e36c93918da57e71fdb8d30523734dc4
parent3ad3ea296f0d01a4526d188b6febb5c0a79b7dc4
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]