mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-22 17:36:20 +03:00
gpu: nvgpu: PMU init update
Modified PMU subunits init sequence as they required during PMU RTOS initialize stage, function nvgpu_pmu_early_init() allocates space for all its subunit & its default values for further usage during runtime, and function nvgpu_pmu_init() performs setup for sub units & starts PMU-RTOS boot. Deinit of all sub units allocated space will handled as part of remove_support stage & also, during init stage upon failure of init/setup sequence. JIRA NVGPU-1972 Change-Id: I3ead9f9bb9e9c1178a02fc99eeec276660477325 Signed-off-by: Mahantesh Kumbar <mkumbar@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2110154 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
committed by
mobile promotions
parent
5ec94e4a98
commit
efe34ec6d7
@@ -14,6 +14,7 @@
|
||||
|
||||
#include <nvgpu/enabled.h>
|
||||
#include <nvgpu/pmu/pmu_perfmon.h>
|
||||
#include <nvgpu/pmu/debug.h>
|
||||
|
||||
#include "debug_pmu.h"
|
||||
#include "os_linux.h"
|
||||
|
||||
Reference in New Issue
Block a user