summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/mc_gk20a.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/mc_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/mc_gk20a.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/mc_gk20a.c b/drivers/gpu/nvgpu/gk20a/mc_gk20a.c
index 9d9256bd..5027eaa4 100644
--- a/drivers/gpu/nvgpu/gk20a/mc_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/mc_gk20a.c
@@ -200,7 +200,10 @@ void gk20a_mc_reset(struct gk20a *g, u32 units)
200 200
201u32 gk20a_mc_boot_0(struct gk20a *g, u32 *arch, u32 *impl, u32 *rev) 201u32 gk20a_mc_boot_0(struct gk20a *g, u32 *arch, u32 *impl, u32 *rev)
202{ 202{
203 u32 val = gk20a_readl(g, mc_boot_0_r()); 203 u32 val = __nvgpu_readl(g, mc_boot_0_r());
204
205 if (val == 0xffffffff)
206 return val;
204 207
205 if (arch) 208 if (arch)
206 *arch = mc_boot_0_architecture_v(val) << 209 *arch = mc_boot_0_architecture_v(val) <<