diff options
author | Seema Khowala <seemaj@nvidia.com> | 2017-05-15 19:33:41 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-07-12 10:44:49 -0400 |
commit | 66fb130bfdf12175c117f36737503b1b5f33d42e (patch) | |
tree | d6a26dee697fc5e9f16e43328a448705a39ff5d4 /drivers/gpu/nvgpu/gv11b/ce_gv11b.h | |
parent | 971c90e3b6b7f1e3f5dff67ccd701c99c1b0f7b5 (diff) |
gpu: nvgpu: gv11b: recover from replay and ce mmu fault
Fix pte valid bit for replayable fault and ce fault
JIRA GPUT19X-12
Change-Id: I77a7a452d9b5b304f182e120e8d75959d46d4422
Signed-off-by: Seema Khowala <seemaj@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1515538
GVS: Gerrit_Virtual_Submit
Reviewed-by: Vijayakumar Subbu <vsubbu@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gv11b/ce_gv11b.h')
-rw-r--r-- | drivers/gpu/nvgpu/gv11b/ce_gv11b.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gv11b/ce_gv11b.h b/drivers/gpu/nvgpu/gv11b/ce_gv11b.h index 09d18058..23053199 100644 --- a/drivers/gpu/nvgpu/gv11b/ce_gv11b.h +++ b/drivers/gpu/nvgpu/gv11b/ce_gv11b.h | |||
@@ -2,7 +2,7 @@ | |||
2 | * | 2 | * |
3 | * Volta GPU series copy engine | 3 | * Volta GPU series copy engine |
4 | * | 4 | * |
5 | * Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved. | 5 | * Copyright (c) 2016-2017, NVIDIA CORPORATION. All rights reserved. |
6 | * | 6 | * |
7 | * This program is free software; you can redistribute it and/or modify it | 7 | * This program is free software; you can redistribute it and/or modify it |
8 | * under the terms and conditions of the GNU General Public License, | 8 | * under the terms and conditions of the GNU General Public License, |
@@ -23,5 +23,6 @@ struct gpu_ops; | |||
23 | 23 | ||
24 | void gv11b_init_ce(struct gpu_ops *gops); | 24 | void gv11b_init_ce(struct gpu_ops *gops); |
25 | void gv11b_ce_mthd_buffer_fault_in_bar2_fault(struct gk20a *g); | 25 | void gv11b_ce_mthd_buffer_fault_in_bar2_fault(struct gk20a *g); |
26 | u32 gv11b_ce_get_num_lce(struct gk20a *g); | ||
26 | 27 | ||
27 | #endif /*__CE2_GV11B_H__*/ | 28 | #endif /*__CE2_GV11B_H__*/ |