diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/gpu/nvgpu/gp10b/gr_gp10b.c | 4 |
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; |