summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gp10b/regops_gp10b.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gp10b/regops_gp10b.c')
-rw-r--r--drivers/gpu/nvgpu/gp10b/regops_gp10b.c40
1 files changed, 0 insertions, 40 deletions
diff --git a/drivers/gpu/nvgpu/gp10b/regops_gp10b.c b/drivers/gpu/nvgpu/gp10b/regops_gp10b.c
index 8113f7d5..c61709e0 100644
--- a/drivers/gpu/nvgpu/gp10b/regops_gp10b.c
+++ b/drivers/gpu/nvgpu/gp10b/regops_gp10b.c
@@ -23,12 +23,9 @@
23 */ 23 */
24 24
25#include "gk20a/gk20a.h" 25#include "gk20a/gk20a.h"
26#include "gk20a/dbg_gpu_gk20a.h"
27#include "gk20a/regops_gk20a.h" 26#include "gk20a/regops_gk20a.h"
28#include "regops_gp10b.h" 27#include "regops_gp10b.h"
29 28
30#include <nvgpu/bsearch.h>
31
32static const struct regop_offset_range gp10b_global_whitelist_ranges[] = { 29static const struct regop_offset_range gp10b_global_whitelist_ranges[] = {
33 { 0x000004f0, 1}, 30 { 0x000004f0, 1},
34 { 0x00001a00, 3}, 31 { 0x00001a00, 3},
@@ -393,23 +390,12 @@ static const u32 gp10b_runcontrol_whitelist[] = {
393static const u64 gp10b_runcontrol_whitelist_count = 390static const u64 gp10b_runcontrol_whitelist_count =
394 ARRAY_SIZE(gp10b_runcontrol_whitelist); 391 ARRAY_SIZE(gp10b_runcontrol_whitelist);
395 392
396static const struct regop_offset_range gp10b_runcontrol_whitelist_ranges[] = {
397};
398static const u64 gp10b_runcontrol_whitelist_ranges_count =
399 ARRAY_SIZE(gp10b_runcontrol_whitelist_ranges);
400
401
402/* quad ctl */ 393/* quad ctl */
403static const u32 gp10b_qctl_whitelist[] = { 394static const u32 gp10b_qctl_whitelist[] = {
404}; 395};
405static const u64 gp10b_qctl_whitelist_count = 396static const u64 gp10b_qctl_whitelist_count =
406 ARRAY_SIZE(gp10b_qctl_whitelist); 397 ARRAY_SIZE(gp10b_qctl_whitelist);
407 398
408static const struct regop_offset_range gp10b_qctl_whitelist_ranges[] = {
409};
410static const u64 gp10b_qctl_whitelist_ranges_count =
411 ARRAY_SIZE(gp10b_qctl_whitelist_ranges);
412
413const struct regop_offset_range *gp10b_get_global_whitelist_ranges(void) 399const struct regop_offset_range *gp10b_get_global_whitelist_ranges(void)
414{ 400{
415 return gp10b_global_whitelist_ranges; 401 return gp10b_global_whitelist_ranges;
@@ -440,16 +426,6 @@ u64 gp10b_get_runcontrol_whitelist_count(void)
440 return gp10b_runcontrol_whitelist_count; 426 return gp10b_runcontrol_whitelist_count;
441} 427}
442 428
443const struct regop_offset_range *gp10b_get_runcontrol_whitelist_ranges(void)
444{
445 return gp10b_runcontrol_whitelist_ranges;
446}
447
448u64 gp10b_get_runcontrol_whitelist_ranges_count(void)
449{
450 return gp10b_runcontrol_whitelist_ranges_count;
451}
452
453const u32 *gp10b_get_qctl_whitelist(void) 429const u32 *gp10b_get_qctl_whitelist(void)
454{ 430{
455 return gp10b_qctl_whitelist; 431 return gp10b_qctl_whitelist;
@@ -459,19 +435,3 @@ u64 gp10b_get_qctl_whitelist_count(void)
459{ 435{
460 return gp10b_qctl_whitelist_count; 436 return gp10b_qctl_whitelist_count;
461} 437}
462
463const struct regop_offset_range *gp10b_get_qctl_whitelist_ranges(void)
464{
465 return gp10b_qctl_whitelist_ranges;
466}
467
468u64 gp10b_get_qctl_whitelist_ranges_count(void)
469{
470 return gp10b_qctl_whitelist_ranges_count;
471}
472
473int gp10b_apply_smpc_war(struct dbg_session_gk20a *dbg_s)
474{
475 /* Not needed on gp10b */
476 return 0;
477}