diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/fifo_gk20a.c')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/fifo_gk20a.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c index 5a571dc8..37e19ef8 100644 --- a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.c | |||
@@ -3494,10 +3494,11 @@ void gk20a_dump_channel_status_ramfc(struct gk20a *g, | |||
3494 | syncpointa = inst_mem[ram_fc_syncpointa_w()]; | 3494 | syncpointa = inst_mem[ram_fc_syncpointa_w()]; |
3495 | syncpointb = inst_mem[ram_fc_syncpointb_w()]; | 3495 | syncpointb = inst_mem[ram_fc_syncpointb_w()]; |
3496 | 3496 | ||
3497 | gk20a_debug_output(o, "%d-%s, pid %d, refs: %d: ", hw_chid, | 3497 | gk20a_debug_output(o, "%d-%s, pid %d, refs %d%s: ", hw_chid, |
3498 | g->name, | 3498 | g->name, |
3499 | ch_state->pid, | 3499 | ch_state->pid, |
3500 | ch_state->refs); | 3500 | ch_state->refs, |
3501 | ch_state->deterministic ? ", deterministic" : ""); | ||
3501 | gk20a_debug_output(o, "channel status: %s in use %s %s\n", | 3502 | gk20a_debug_output(o, "channel status: %s in use %s %s\n", |
3502 | ccsr_channel_enable_v(channel) ? "" : "not", | 3503 | ccsr_channel_enable_v(channel) ? "" : "not", |
3503 | gk20a_decode_ccsr_chan_status(status), | 3504 | gk20a_decode_ccsr_chan_status(status), |
@@ -3576,6 +3577,7 @@ void gk20a_debug_dump_all_channel_status_ramfc(struct gk20a *g, | |||
3576 | 3577 | ||
3577 | ch_state[chid]->pid = ch->pid; | 3578 | ch_state[chid]->pid = ch->pid; |
3578 | ch_state[chid]->refs = atomic_read(&ch->ref_count); | 3579 | ch_state[chid]->refs = atomic_read(&ch->ref_count); |
3580 | ch_state[chid]->deterministic = ch->deterministic; | ||
3579 | nvgpu_mem_rd_n(g, &ch->inst_block, 0, | 3581 | nvgpu_mem_rd_n(g, &ch->inst_block, 0, |
3580 | &ch_state[chid]->inst_block[0], | 3582 | &ch_state[chid]->inst_block[0], |
3581 | ram_in_alloc_size_v()); | 3583 | ram_in_alloc_size_v()); |