summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gm20b/hal_gm20b.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gm20b/hal_gm20b.c')
-rw-r--r--drivers/gpu/nvgpu/gm20b/hal_gm20b.c13
1 files changed, 11 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gm20b/hal_gm20b.c b/drivers/gpu/nvgpu/gm20b/hal_gm20b.c
index 431cfc9b..acdf4591 100644
--- a/drivers/gpu/nvgpu/gm20b/hal_gm20b.c
+++ b/drivers/gpu/nvgpu/gm20b/hal_gm20b.c
@@ -32,6 +32,7 @@
32#include "common/therm/therm_gm20b.h" 32#include "common/therm/therm_gm20b.h"
33#include "common/therm/therm_gm20b.h" 33#include "common/therm/therm_gm20b.h"
34#include "common/ltc/ltc_gm20b.h" 34#include "common/ltc/ltc_gm20b.h"
35#include "common/fuse/fuse_gm20b.h"
35 36
36#include "gk20a/gk20a.h" 37#include "gk20a/gk20a.h"
37#include "gk20a/ce2_gk20a.h" 38#include "gk20a/ce2_gk20a.h"
@@ -55,7 +56,6 @@
55#include "regops_gm20b.h" 56#include "regops_gm20b.h"
56#include "hal_gm20b.h" 57#include "hal_gm20b.h"
57#include "acr_gm20b.h" 58#include "acr_gm20b.h"
58#include "fuse_gm20b.h"
59 59
60#include <nvgpu/debug.h> 60#include <nvgpu/debug.h>
61#include <nvgpu/bug.h> 61#include <nvgpu/bug.h>
@@ -64,7 +64,6 @@
64#include <nvgpu/error_notifier.h> 64#include <nvgpu/error_notifier.h>
65 65
66#include <nvgpu/hw/gm20b/hw_proj_gm20b.h> 66#include <nvgpu/hw/gm20b/hw_proj_gm20b.h>
67#include <nvgpu/hw/gm20b/hw_fuse_gm20b.h>
68#include <nvgpu/hw/gm20b/hw_fifo_gm20b.h> 67#include <nvgpu/hw/gm20b/hw_fifo_gm20b.h>
69#include <nvgpu/hw/gm20b/hw_ram_gm20b.h> 68#include <nvgpu/hw/gm20b/hw_ram_gm20b.h>
70#include <nvgpu/hw/gm20b/hw_top_gm20b.h> 69#include <nvgpu/hw/gm20b/hw_top_gm20b.h>
@@ -649,6 +648,16 @@ static const struct gpu_ops gm20b_ops = {
649 }, 648 },
650 .fuse = { 649 .fuse = {
651 .check_priv_security = gm20b_fuse_check_priv_security, 650 .check_priv_security = gm20b_fuse_check_priv_security,
651 .fuse_status_opt_fbio = gm20b_fuse_status_opt_fbio,
652 .fuse_status_opt_fbp = gm20b_fuse_status_opt_fbp,
653 .fuse_status_opt_rop_l2_fbp = gm20b_fuse_status_opt_rop_l2_fbp,
654 .fuse_status_opt_tpc_gpc = gm20b_fuse_status_opt_tpc_gpc,
655 .fuse_ctrl_opt_tpc_gpc = gm20b_fuse_ctrl_opt_tpc_gpc,
656 .fuse_opt_sec_debug_en = gm20b_fuse_opt_sec_debug_en,
657 .fuse_opt_priv_sec_en = gm20b_fuse_opt_priv_sec_en,
658 .read_vin_cal_fuse_rev = NULL,
659 .read_vin_cal_slope_intercept_fuse = NULL,
660 .read_vin_cal_gain_offset_fuse = NULL,
652 }, 661 },
653 .chip_init_gpu_characteristics = gk20a_init_gpu_characteristics, 662 .chip_init_gpu_characteristics = gk20a_init_gpu_characteristics,
654 .get_litter_value = gm20b_get_litter_value, 663 .get_litter_value = gm20b_get_litter_value,