diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/debug_gk20a.h')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/debug_gk20a.h | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/debug_gk20a.h b/drivers/gpu/nvgpu/gk20a/debug_gk20a.h deleted file mode 100644 index 213922b3..00000000 --- a/drivers/gpu/nvgpu/gk20a/debug_gk20a.h +++ /dev/null | |||
@@ -1,41 +0,0 @@ | |||
1 | /* | ||
2 | * GK20A Debug functionality | ||
3 | * | ||
4 | * Copyright (C) 2011-2017 NVIDIA CORPORATION. All rights reserved. | ||
5 | * | ||
6 | * This software is licensed under the terms of the GNU General Public | ||
7 | * License version 2, as published by the Free Software Foundation, and | ||
8 | * may be copied, distributed, and modified under those terms. | ||
9 | * | ||
10 | * This program is distributed in the hope that it will be useful, | ||
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
13 | * GNU General Public License for more details. | ||
14 | * | ||
15 | */ | ||
16 | |||
17 | #ifndef _DEBUG_GK20A_H_ | ||
18 | #define _DEBUG_GK20A_H_ | ||
19 | |||
20 | struct platform_device; | ||
21 | struct gk20a; | ||
22 | struct gpu_ops; | ||
23 | |||
24 | extern unsigned int gk20a_debug_trace_cmdbuf; | ||
25 | |||
26 | struct gk20a_debug_output { | ||
27 | void (*fn)(void *ctx, const char *str, size_t len); | ||
28 | void *ctx; | ||
29 | char buf[256]; | ||
30 | }; | ||
31 | |||
32 | void gk20a_debug_output(struct gk20a_debug_output *o, | ||
33 | const char *fmt, ...); | ||
34 | |||
35 | void gk20a_debug_dump(struct device *pdev); | ||
36 | void gk20a_debug_show_dump(struct gk20a *g, struct gk20a_debug_output *o); | ||
37 | int gk20a_gr_debug_dump(struct device *pdev); | ||
38 | void gk20a_debug_init(struct device *dev, const char *debugfs_symlink); | ||
39 | void gk20a_init_debug_ops(struct gpu_ops *gops); | ||
40 | void gk20a_debug_dump_device(void *dev); | ||
41 | #endif | ||