diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gm20b/hal_gm20b.c')
-rw-r--r-- | drivers/gpu/nvgpu/gm20b/hal_gm20b.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gm20b/hal_gm20b.c b/drivers/gpu/nvgpu/gm20b/hal_gm20b.c index 33198c23..f5328f03 100644 --- a/drivers/gpu/nvgpu/gm20b/hal_gm20b.c +++ b/drivers/gpu/nvgpu/gm20b/hal_gm20b.c | |||
@@ -39,6 +39,7 @@ | |||
39 | #include "hal_gm20b.h" | 39 | #include "hal_gm20b.h" |
40 | 40 | ||
41 | #include <nvgpu/bug.h> | 41 | #include <nvgpu/bug.h> |
42 | #include <nvgpu/enabled.h> | ||
42 | 43 | ||
43 | #include <nvgpu/hw/gm20b/hw_proj_gm20b.h> | 44 | #include <nvgpu/hw/gm20b/hw_proj_gm20b.h> |
44 | #include <nvgpu/hw/gm20b/hw_fuse_gm20b.h> | 45 | #include <nvgpu/hw/gm20b/hw_fuse_gm20b.h> |
@@ -192,7 +193,7 @@ int gm20b_init_hal(struct gk20a *g) | |||
192 | gops->securegpccs = false; | 193 | gops->securegpccs = false; |
193 | gops->pmupstate = false; | 194 | gops->pmupstate = false; |
194 | #ifdef CONFIG_TEGRA_ACR | 195 | #ifdef CONFIG_TEGRA_ACR |
195 | if (g->is_fmodel) { | 196 | if (nvgpu_is_enabled(g, NVGPU_IS_FMODEL)) { |
196 | gops->privsecurity = 1; | 197 | gops->privsecurity = 1; |
197 | } else { | 198 | } else { |
198 | val = gk20a_readl(g, fuse_opt_priv_sec_en_r()); | 199 | val = gk20a_readl(g, fuse_opt_priv_sec_en_r()); |
@@ -204,7 +205,7 @@ int gm20b_init_hal(struct gk20a *g) | |||
204 | } | 205 | } |
205 | } | 206 | } |
206 | #else | 207 | #else |
207 | if (g->is_fmodel) { | 208 | if (nvgpu_is_enabled(g, NVGPU_IS_FMODEL)) { |
208 | gk20a_dbg_info("running ASIM with PRIV security disabled"); | 209 | gk20a_dbg_info("running ASIM with PRIV security disabled"); |
209 | gops->privsecurity = 0; | 210 | gops->privsecurity = 0; |
210 | } else { | 211 | } else { |