diff options
Diffstat (limited to 'nvdebug.h')
-rw-r--r-- | nvdebug.h | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -1084,7 +1084,7 @@ typedef union { | |||
1084 | uint64_t addr:28; | 1084 | uint64_t addr:28; |
1085 | // 32:63 | 1085 | // 32:63 |
1086 | bool is_volatile:1; | 1086 | bool is_volatile:1; |
1087 | enum INST_TARGET:2; | 1087 | enum INST_TARGET target:2; |
1088 | bool atomics_disabled:1; | 1088 | bool atomics_disabled:1; |
1089 | uint32_t kind:8; | 1089 | uint32_t kind:8; |
1090 | uint32_t comptag:20; | 1090 | uint32_t comptag:20; |
@@ -1266,17 +1266,19 @@ extern struct nvdebug_state g_nvdebug_state[NVDEBUG_MAX_DEVICES]; | |||
1266 | int get_runlist_iter(struct nvdebug_state *g, int rl_id, struct runlist_iter *rl_iter); | 1266 | int get_runlist_iter(struct nvdebug_state *g, int rl_id, struct runlist_iter *rl_iter); |
1267 | int preempt_tsg(struct nvdebug_state *g, uint32_t tsg_id); | 1267 | int preempt_tsg(struct nvdebug_state *g, uint32_t tsg_id); |
1268 | int preempt_runlist(struct nvdebug_state *g, uint32_t rl_id); | 1268 | int preempt_runlist(struct nvdebug_state *g, uint32_t rl_id); |
1269 | int resubmit_runlist(struct nvdebug_state *g, uint32_t rl_id); | ||
1269 | 1270 | ||
1270 | // Defined in mmu.c | 1271 | // Defined in mmu.c |
1271 | void __iomem *phy2PRAMIN(struct nvdebug_state* g, uint64_t phy); | ||
1272 | uint64_t search_page_directory( | 1272 | uint64_t search_page_directory( |
1273 | struct nvdebug_state *g, | 1273 | struct nvdebug_state *g, |
1274 | page_dir_config_t pd_config, | 1274 | page_dir_config_t pd_config, |
1275 | uint64_t addr_to_find); | 1275 | uint64_t addr_to_find, |
1276 | enum INST_TARGET addr_to_find_aperture); | ||
1276 | uint64_t search_v1_page_directory( | 1277 | uint64_t search_v1_page_directory( |
1277 | struct nvdebug_state *g, | 1278 | struct nvdebug_state *g, |
1278 | page_dir_config_t pd_config, | 1279 | page_dir_config_t pd_config, |
1279 | uint64_t addr_to_find); | 1280 | uint64_t addr_to_find, |
1281 | enum INST_TARGET addr_to_find_aperture); | ||
1280 | // Defined in bus.c | 1282 | // Defined in bus.c |
1281 | int addr_to_pramin_mut(struct nvdebug_state *g, uint64_t addr, enum INST_TARGET target); | 1283 | int addr_to_pramin_mut(struct nvdebug_state *g, uint64_t addr, enum INST_TARGET target); |
1282 | int get_bar2_pdb(struct nvdebug_state *g, page_dir_config_t* pd); | 1284 | int get_bar2_pdb(struct nvdebug_state *g, page_dir_config_t* pd); |