diff options
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gr_gk20a.h | 1 | ||||
-rw-r--r-- | drivers/gpu/nvgpu/gm20b/ltc_gm20b.c | 3 | ||||
-rw-r--r-- | drivers/gpu/nvgpu/gp10b/ltc_gp10b.c | 1 | ||||
-rw-r--r-- | drivers/gpu/nvgpu/vgpu/ltc_vgpu.c | 2 |
4 files changed, 6 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gr_gk20a.h b/drivers/gpu/nvgpu/gk20a/gr_gk20a.h index 79afbf0c..be149b73 100644 --- a/drivers/gpu/nvgpu/gk20a/gr_gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/gr_gk20a.h | |||
@@ -339,6 +339,7 @@ struct gr_gk20a { | |||
339 | 339 | ||
340 | u32 num_fbps; | 340 | u32 num_fbps; |
341 | 341 | ||
342 | u32 max_comptag_lines; | ||
342 | u32 comptags_per_cacheline; | 343 | u32 comptags_per_cacheline; |
343 | u32 slices_per_ltc; | 344 | u32 slices_per_ltc; |
344 | u32 cacheline_size; | 345 | u32 cacheline_size; |
diff --git a/drivers/gpu/nvgpu/gm20b/ltc_gm20b.c b/drivers/gpu/nvgpu/gm20b/ltc_gm20b.c index 0d9fd560..dcb65372 100644 --- a/drivers/gpu/nvgpu/gm20b/ltc_gm20b.c +++ b/drivers/gpu/nvgpu/gm20b/ltc_gm20b.c | |||
@@ -1,7 +1,7 @@ | |||
1 | /* | 1 | /* |
2 | * GM20B L2 | 2 | * GM20B L2 |
3 | * | 3 | * |
4 | * Copyright (c) 2014-2017 NVIDIA CORPORATION. All rights reserved. | 4 | * Copyright (c) 2014-2018 NVIDIA CORPORATION. All rights reserved. |
5 | * | 5 | * |
6 | * Permission is hereby granted, free of charge, to any person obtaining a | 6 | * Permission is hereby granted, free of charge, to any person obtaining a |
7 | * copy of this software and associated documentation files (the "Software"), | 7 | * copy of this software and associated documentation files (the "Software"), |
@@ -100,6 +100,7 @@ int gm20b_ltc_init_comptags(struct gk20a *g, struct gr_gk20a *gr) | |||
100 | if (err) | 100 | if (err) |
101 | return err; | 101 | return err; |
102 | 102 | ||
103 | gr->max_comptag_lines = max_comptag_lines; | ||
103 | gr->comptags_per_cacheline = comptags_per_cacheline; | 104 | gr->comptags_per_cacheline = comptags_per_cacheline; |
104 | gr->slices_per_ltc = slices_per_ltc; | 105 | gr->slices_per_ltc = slices_per_ltc; |
105 | gr->cacheline_size = cacheline_size; | 106 | gr->cacheline_size = cacheline_size; |
diff --git a/drivers/gpu/nvgpu/gp10b/ltc_gp10b.c b/drivers/gpu/nvgpu/gp10b/ltc_gp10b.c index d6634b14..71764a7c 100644 --- a/drivers/gpu/nvgpu/gp10b/ltc_gp10b.c +++ b/drivers/gpu/nvgpu/gp10b/ltc_gp10b.c | |||
@@ -124,6 +124,7 @@ int gp10b_ltc_init_comptags(struct gk20a *g, struct gr_gk20a *gr) | |||
124 | if (err) | 124 | if (err) |
125 | return err; | 125 | return err; |
126 | 126 | ||
127 | gr->max_comptag_lines = max_comptag_lines; | ||
127 | gr->comptags_per_cacheline = comptags_per_cacheline; | 128 | gr->comptags_per_cacheline = comptags_per_cacheline; |
128 | gr->slices_per_ltc = slices_per_ltc; | 129 | gr->slices_per_ltc = slices_per_ltc; |
129 | gr->cacheline_size = cacheline_size; | 130 | gr->cacheline_size = cacheline_size; |
diff --git a/drivers/gpu/nvgpu/vgpu/ltc_vgpu.c b/drivers/gpu/nvgpu/vgpu/ltc_vgpu.c index 7e86ba38..d451a1f2 100644 --- a/drivers/gpu/nvgpu/vgpu/ltc_vgpu.c +++ b/drivers/gpu/nvgpu/vgpu/ltc_vgpu.c | |||
@@ -56,6 +56,8 @@ int vgpu_ltc_init_comptags(struct gk20a *g, struct gr_gk20a *gr) | |||
56 | if (err) | 56 | if (err) |
57 | return err; | 57 | return err; |
58 | 58 | ||
59 | gr->max_comptag_lines = max_comptag_lines; | ||
60 | |||
59 | return 0; | 61 | return 0; |
60 | } | 62 | } |
61 | 63 | ||