diff options
author | Debarshi Dutta <ddutta@nvidia.com> | 2017-08-06 05:14:11 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-08-17 17:26:47 -0400 |
commit | 6ff92bfb6e1ed68e29cef279f3275ac75ceaa4db (patch) | |
tree | e1c84bfd6acca99c7c9aa652c274d39af7ab488c /drivers/gpu/nvgpu/gv11b/fifo_gv11b.c | |
parent | bacbc7331223b0f80b36d7eff43009e5d7ac9aae (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.c | 9 |
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 | ||