summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gv11b
diff options
context:
space:
mode:
authorSeema Khowala <seemaj@nvidia.com>2018-04-17 16:07:39 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2018-04-27 18:32:51 -0400
commitd61d72bfb51e8ac8375b85dd9125e146ba60fe0e (patch)
treed1030e6348411892cc88ab68428236b0e12055c4 /drivers/gpu/nvgpu/gv11b
parent43bbd777c5b259ad8df43dbe4c9e95277ec149b1 (diff)
gpu: nvgpu: gv11b: fix priv error for slcg reg
Bug 2102373 Change-Id: I13a5faa18cf26233eb04ac08d2b8755aeb56ae4b Signed-off-by: Seema Khowala <seemaj@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1696890 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gv11b')
-rw-r--r--drivers/gpu/nvgpu/gv11b/gv11b_gating_reglist.c14
1 files changed, 9 insertions, 5 deletions
diff --git a/drivers/gpu/nvgpu/gv11b/gv11b_gating_reglist.c b/drivers/gpu/nvgpu/gv11b/gv11b_gating_reglist.c
index 3db73f78..4dbc87d5 100644
--- a/drivers/gpu/nvgpu/gv11b/gv11b_gating_reglist.c
+++ b/drivers/gpu/nvgpu/gv11b/gv11b_gating_reglist.c
@@ -73,19 +73,22 @@ static const struct gating_desc gv11b_slcg_gr[] = {
73 {.addr = 0x00405864, .prod = 0x00000000, .disable = 0x000001fe}, 73 {.addr = 0x00405864, .prod = 0x00000000, .disable = 0x000001fe},
74 {.addr = 0x00405910, .prod = 0xfffffff0, .disable = 0xfffffffe}, 74 {.addr = 0x00405910, .prod = 0xfffffff0, .disable = 0xfffffffe},
75 {.addr = 0x00408044, .prod = 0x00000000, .disable = 0x000007fe}, 75 {.addr = 0x00408044, .prod = 0x00000000, .disable = 0x000007fe},
76 {.addr = 0x00407004, .prod = 0x00000000, .disable = 0x000001fe}, 76 /* fix priv error */
77 {.addr = 0x00405bf4, .prod = 0x00000000, .disable = 0x00000002}, 77 /*{.addr = 0x00407004, .prod = 0x00000000, .disable = 0x000001fe},*/
78 /*{.addr = 0x00405bf4, .prod = 0x00000000, .disable = 0x00000002},*/
78 {.addr = 0x0041a134, .prod = 0x00020008, .disable = 0x0003fffe}, 79 {.addr = 0x0041a134, .prod = 0x00020008, .disable = 0x0003fffe},
79 {.addr = 0x0041a894, .prod = 0x00000000, .disable = 0x0000fffe}, 80 {.addr = 0x0041a894, .prod = 0x00000000, .disable = 0x0000fffe},
80 {.addr = 0x00418504, .prod = 0x00000000, .disable = 0x0007fffe}, 81 {.addr = 0x00418504, .prod = 0x00000000, .disable = 0x0007fffe},
81 {.addr = 0x0041860c, .prod = 0x00000000, .disable = 0x000001fe}, 82 /* fix priv error */
83 /*{.addr = 0x0041860c, .prod = 0x00000000, .disable = 0x000001fe},*/
82 {.addr = 0x0041868c, .prod = 0x00000000, .disable = 0x0000001e}, 84 {.addr = 0x0041868c, .prod = 0x00000000, .disable = 0x0000001e},
83 {.addr = 0x0041871c, .prod = 0x00000000, .disable = 0x000003fe}, 85 {.addr = 0x0041871c, .prod = 0x00000000, .disable = 0x000003fe},
84 {.addr = 0x00418388, .prod = 0x00000000, .disable = 0x00000001}, 86 {.addr = 0x00418388, .prod = 0x00000000, .disable = 0x00000001},
85 {.addr = 0x0041882c, .prod = 0x00000000, .disable = 0x0001fffe}, 87 {.addr = 0x0041882c, .prod = 0x00000000, .disable = 0x0001fffe},
86 {.addr = 0x00418bc0, .prod = 0x00000000, .disable = 0x000001fe}, 88 {.addr = 0x00418bc0, .prod = 0x00000000, .disable = 0x000001fe},
87 {.addr = 0x00418974, .prod = 0x00000000, .disable = 0x0001fffe}, 89 {.addr = 0x00418974, .prod = 0x00000000, .disable = 0x0001fffe},
88 {.addr = 0x00418c74, .prod = 0xffffff80, .disable = 0xfffffffe}, 90 /* fix priv error */
91 /*{.addr = 0x00418c74, .prod = 0xffffff80, .disable = 0xfffffffe},*/
89 {.addr = 0x00418cf4, .prod = 0xfffffff8, .disable = 0xfffffffe}, 92 {.addr = 0x00418cf4, .prod = 0xfffffff8, .disable = 0xfffffffe},
90 {.addr = 0x00418d74, .prod = 0xffffffe0, .disable = 0xfffffffe}, 93 {.addr = 0x00418d74, .prod = 0xffffffe0, .disable = 0xfffffffe},
91 {.addr = 0x00418f10, .prod = 0xffffffe0, .disable = 0xfffffffe}, 94 {.addr = 0x00418f10, .prod = 0xffffffe0, .disable = 0xfffffffe},
@@ -108,7 +111,8 @@ static const struct gating_desc gv11b_slcg_gr[] = {
108 {.addr = 0x00419a84, .prod = 0x0000000c, .disable = 0x0000000e}, 111 {.addr = 0x00419a84, .prod = 0x0000000c, .disable = 0x0000000e},
109 {.addr = 0x0041be2c, .prod = 0x04115fc0, .disable = 0xfffffffe}, 112 {.addr = 0x0041be2c, .prod = 0x04115fc0, .disable = 0xfffffffe},
110 {.addr = 0x0041bfec, .prod = 0xfffffff0, .disable = 0xfffffffe}, 113 {.addr = 0x0041bfec, .prod = 0xfffffff0, .disable = 0xfffffffe},
111 {.addr = 0x0041bed4, .prod = 0xfffffff8, .disable = 0xfffffffe}, 114 /* fix priv error */
115 /*{.addr = 0x0041bed4, .prod = 0xfffffff8, .disable = 0xfffffffe},*/
112 {.addr = 0x00408814, .prod = 0x00000000, .disable = 0x0001fffe}, 116 {.addr = 0x00408814, .prod = 0x00000000, .disable = 0x0001fffe},
113 {.addr = 0x00408a84, .prod = 0x00000000, .disable = 0x0001fffe}, 117 {.addr = 0x00408a84, .prod = 0x00000000, .disable = 0x0001fffe},
114 {.addr = 0x004089ac, .prod = 0x00000000, .disable = 0x0001fffe}, 118 {.addr = 0x004089ac, .prod = 0x00000000, .disable = 0x0001fffe},