From 834a7ba4e1a80b1841e189eaff4747e7e62e8374 Mon Sep 17 00:00:00 2001 From: Terje Bergstrom Date: Thu, 22 May 2014 12:02:54 +0300 Subject: gpu: nvgpu: Enable gm20b fecs/gpccs bootloader Change-Id: Ia9ab5ef8fbe3244b44c911d8808123e0aaf860cf Signed-off-by: Terje Bergstrom Reviewed-on: http://git-master/r/488611 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Vijayakumar Subbu Reviewed-by: Seshendra Gadagottu Tested-by: Seshendra Gadagottu --- drivers/gpu/nvgpu/gk20a/gr_gk20a.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'drivers') diff --git a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c index 892a138e..c1789427 100644 --- a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c @@ -2174,7 +2174,8 @@ int gr_gk20a_load_ctxsw_ucode(struct gk20a *g) * In case bootloader is not supported, revert to the old way of * loading gr ucode, without the faster bootstrap routine. */ - if (g->gpu_characteristics.arch == NVHOST_GPU_ARCH_GM200) { + if (g->gpu_characteristics.arch != NVHOST_GPU_ARCH_GK100 && + g->gpu_characteristics.arch != NVHOST_GPU_ARCH_GM200) { gr_gk20a_load_falcon_dmem(g); gr_gk20a_load_falcon_imem(g); gr_gk20a_start_falcon_ucode(g); -- cgit v1.2.2