diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gm206/bios_gm206.h')
-rw-r--r-- | drivers/gpu/nvgpu/gm206/bios_gm206.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gm206/bios_gm206.h b/drivers/gpu/nvgpu/gm206/bios_gm206.h index 28bfd7b8..f93e5f58 100644 --- a/drivers/gpu/nvgpu/gm206/bios_gm206.h +++ b/drivers/gpu/nvgpu/gm206/bios_gm206.h | |||
@@ -13,6 +13,27 @@ | |||
13 | 13 | ||
14 | #ifndef NVGPU_BIOS_GM206_H | 14 | #ifndef NVGPU_BIOS_GM206_H |
15 | #define NVGPU_BIOS_GM206_H | 15 | #define NVGPU_BIOS_GM206_H |
16 | |||
17 | #define PERF_PTRS_WIDTH 0x4 | ||
18 | |||
19 | enum { | ||
20 | CLOCKS_TABLE = 2, | ||
21 | CLOCK_PROGRAMMING_TABLE, | ||
22 | NAFLL_TABLE, | ||
23 | ADC_TABLE, | ||
24 | }; | ||
25 | |||
26 | enum { | ||
27 | CONTINUOUS_VIRTUAL_BINNING_TABLE, | ||
28 | }; | ||
29 | |||
30 | struct bit_token { | ||
31 | u8 token_id; | ||
32 | u8 data_version; | ||
33 | u16 data_size; | ||
34 | u16 data_ptr; | ||
35 | } __packed; | ||
36 | |||
16 | struct gpu_ops; | 37 | struct gpu_ops; |
17 | 38 | ||
18 | void gm206_init_bios(struct gpu_ops *gops); | 39 | void gm206_init_bios(struct gpu_ops *gops); |