gpu: nvgpu: gv11b: Update PMU firmware.

PMU ucode is updated to include engine ID in the
PG messages sent from PMU to gpu driver.

Right now we were getting random values from the PMU ucode
as it uses ELPG msg structure without initializing.

It further causes incorrect values of ELPG state variables
maintained in the nvgpu driver.

PMU ucode update:
https://git-master.nvidia.com/r/1661642

Bug 2046561

Change-Id: Iec1ba87b8d0c0c7ac7423f782fd5a0333a4b5842
Signed-off-by: Deepak Goyal <dgoyal@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1661653
Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com>
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-by: Mahantesh Kumbar <mkumbar@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Vijayakumar Subbu <vsubbu@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
Deepak Goyal
2018-02-21 11:56:26 +05:30
committed by mobile promotions
parent 2f2e51bbae
commit c0196d5003

View File

@@ -36,7 +36,7 @@
#define NVGPU_PMU_NS_UCODE_IMAGE "gpmu_ucode.bin" #define NVGPU_PMU_NS_UCODE_IMAGE "gpmu_ucode.bin"
/* PMU F/W version */ /* PMU F/W version */
#define APP_VERSION_GV11B 23355380 #define APP_VERSION_GV11B 23416738
#define APP_VERSION_GV10X 23440730 #define APP_VERSION_GV10X 23440730
#define APP_VERSION_GP10X 21308030 #define APP_VERSION_GP10X 21308030
#define APP_VERSION_GP10B 20429989 #define APP_VERSION_GP10B 20429989