gpu: nvgpu: add bios debugfs node

Add bios debugfs node to get current VBIOS version.

Bug 2113607

Change-Id: I8d52b651f923080000a4ad529e7efa05667563ba
Signed-off-by: Thomas Fleury <tfleury@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1743030
Reviewed-by: Richard Zhao <rizhao@nvidia.com>
Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Seshendra Gadagottu <sgadagottu@nvidia.com>
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:
Thomas Fleury
2018-06-07 14:55:03 -07:00
committed by mobile promotions
parent ce5bd347aa
commit c60d8b7520
4 changed files with 86 additions and 1 deletions

View File

@@ -22,6 +22,7 @@
#include "debug_sched.h"
#include "debug_hal.h"
#include "debug_xve.h"
#include "debug_bios.h"
#include "os_linux.h"
#include "platform_gk20a.h"
@@ -434,8 +435,10 @@ void gk20a_debug_init(struct gk20a *g, const char *debugfs_symlink)
#ifdef CONFIG_NVGPU_TRACK_MEM_USAGE
nvgpu_kmem_debugfs_init(g);
#endif
if (g->pci_vendor_id)
if (g->pci_vendor_id) {
nvgpu_xve_debugfs_init(g);
nvgpu_bios_debugfs_init(g);
}
}
void gk20a_debug_deinit(struct gk20a *g)