diff options
author | Terje Bergstrom <tbergstrom@nvidia.com> | 2014-05-15 06:48:51 -0400 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2015-03-18 15:09:56 -0400 |
commit | 24fc5e36a7f4fe2f36f78c6c91909595964f1645 (patch) | |
tree | d8073cb8149cf3563b361c1f145ec61ee3c69a9a /drivers/gpu/nvgpu/gk20a/fifo_gk20a.c | |
parent | 48f0b407f967d73a2301a215bb5c381be3876a20 (diff) |
gpu: nvgpu: Initialize FECS explicitly on recovery
Instead of calling second phase of PMU boot sequence, initialize FECS
directly.
Change-Id: I7f9de0c5ec42049033839d244979f3f3daabf317
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-on: http://git-master/r/410204
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/fifo_gk20a.c')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/fifo_gk20a.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c index 4cc7781d..3bd5a994 100644 --- a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c | |||
@@ -831,9 +831,6 @@ static void gk20a_fifo_handle_mmu_fault_thread(struct work_struct *work) | |||
831 | struct gk20a *g = f->g; | 831 | struct gk20a *g = f->g; |
832 | int i; | 832 | int i; |
833 | 833 | ||
834 | /* Reinitialise FECS and GR */ | ||
835 | gk20a_init_pmu_setup_hw2(g); | ||
836 | |||
837 | /* It is safe to enable ELPG again. */ | 834 | /* It is safe to enable ELPG again. */ |
838 | gk20a_pmu_enable_elpg(g); | 835 | gk20a_pmu_enable_elpg(g); |
839 | 836 | ||