summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gp10b/gr_gp10b.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gp10b/gr_gp10b.c')
-rw-r--r--drivers/gpu/nvgpu/gp10b/gr_gp10b.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gp10b/gr_gp10b.c b/drivers/gpu/nvgpu/gp10b/gr_gp10b.c
index ff3c891f..374242bf 100644
--- a/drivers/gpu/nvgpu/gp10b/gr_gp10b.c
+++ b/drivers/gpu/nvgpu/gp10b/gr_gp10b.c
@@ -18,6 +18,7 @@
18#include <linux/delay.h> 18#include <linux/delay.h>
19#include <linux/tegra-fuse.h> 19#include <linux/tegra-fuse.h>
20 20
21#include <dt-bindings/soc/gm20b-fuse.h>
21#include <dt-bindings/soc/gp10b-fuse.h> 22#include <dt-bindings/soc/gp10b-fuse.h>
22 23
23#include "gk20a/gr_gk20a.h" 24#include "gk20a/gr_gk20a.h"
@@ -2144,6 +2145,9 @@ static int gp10b_gr_fuse_override(struct gk20a *g)
2144 fuse = fuses[2 * i]; 2145 fuse = fuses[2 * i];
2145 value = fuses[2 * i + 1]; 2146 value = fuses[2 * i + 1];
2146 switch (fuse) { 2147 switch (fuse) {
2148 case GM20B_FUSE_OPT_TPC_DISABLE:
2149 gm20b_gr_tpc_disable_override(g, value);
2150 break;
2147 case GP10B_FUSE_OPT_ECC_EN: 2151 case GP10B_FUSE_OPT_ECC_EN:
2148 g->gr.t18x.fecs_feature_override_ecc_val = value; 2152 g->gr.t18x.fecs_feature_override_ecc_val = value;
2149 break; 2153 break;