summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gv11b/fifo_gv11b.c
diff options
context:
space:
mode:
authorDebarshi Dutta <ddutta@nvidia.com>2017-08-06 05:14:11 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2017-08-17 17:26:47 -0400
commit6ff92bfb6e1ed68e29cef279f3275ac75ceaa4db (patch)
treee1c84bfd6acca99c7c9aa652c274d39af7ab488c /drivers/gpu/nvgpu/gv11b/fifo_gv11b.c
parentbacbc7331223b0f80b36d7eff43009e5d7ac9aae (diff)
gpu: nvgpu: Add wrapper over atomic_t and atomic64_t
- added wrapper structs nvgpu_atomic_t and nvgpu_atomic64_t over atomic_t and atomic64_t - added nvgpu_atomic_* and nvgpu_atomic64_* APIs to access the above wrappers. JIRA NVGPU-121 Change-Id: I61667bb0a84c2fc475365abb79bffb42b8b4786a Signed-off-by: Debarshi Dutta <ddutta@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1533641 Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-by: svccoveritychecker <svccoveritychecker@nvidia.com> Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com> Tested-by: Terje Bergstrom <tbergstrom@nvidia.com> GVS: Gerrit_Virtual_Submit
Diffstat (limited to 'drivers/gpu/nvgpu/gv11b/fifo_gv11b.c')
-rw-r--r--drivers/gpu/nvgpu/gv11b/fifo_gv11b.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/drivers/gpu/nvgpu/gv11b/fifo_gv11b.c b/drivers/gpu/nvgpu/gv11b/fifo_gv11b.c
index bd769f75..c2792414 100644
--- a/drivers/gpu/nvgpu/gv11b/fifo_gv11b.c
+++ b/drivers/gpu/nvgpu/gv11b/fifo_gv11b.c
@@ -315,11 +315,10 @@ void gv11b_dump_channel_status_ramfc(struct gk20a *g,
315 inst_mem[ram_fc_sem_payload_lo_w()], 315 inst_mem[ram_fc_sem_payload_lo_w()],
316 inst_mem[ram_fc_sem_execute_w()]); 316 inst_mem[ram_fc_sem_execute_w()]);
317 if (hw_sema) 317 if (hw_sema)
318 gk20a_debug_output(o, "SEMA STATE: value: 0x%08x " 318 gk20a_debug_output(o, "SEMA STATE: value: 0x%08x next_val: 0x%08x addr: 0x%010llx\n",
319 "next_val: 0x%08x addr: 0x%010llx\n", 319 __nvgpu_semaphore_read(hw_sema),
320 __nvgpu_semaphore_read(hw_sema), 320 nvgpu_atomic_read(&hw_sema->next_value),
321 atomic_read(&hw_sema->next_value), 321 nvgpu_hw_sema_addr(hw_sema));
322 nvgpu_hw_sema_addr(hw_sema));
323 gk20a_debug_output(o, "\n"); 322 gk20a_debug_output(o, "\n");
324} 323}
325 324