summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a
diff options
context:
space:
mode:
authorSai Nikhil <snikhil@nvidia.com>2018-08-27 03:12:02 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2018-09-07 00:42:11 -0400
commit2dd9bb03dd56ca86b0e61b89fab38d38a58ecddf (patch)
treeb4de42f0056a65d1947c56f1f16afdcca29675a1 /drivers/gpu/nvgpu/gk20a
parent7f8226887c28267d3c2351692d4429ead1e17695 (diff)
gpu: nvgpu: changing page_idx from int to u64
page_idx is an element of the struct nvgpu_semaphore_pool, defined in include/nvgpu/semaphore.h file. page_idx can not be negative so changing it from int to u64 and its related changes in various files. This also fixes MISRA 10.4 violations in these files. Jira NVGPU-992 Change-Id: Ie9696dab7da9e139bc31563783b422c84144f18b Signed-off-by: Sai Nikhil <snikhil@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1801632 Reviewed-by: Adeel Raza <araza@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Alex Waterman <alexw@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a')
-rw-r--r--drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.c b/drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.c
index f78df0b5..d7399403 100644
--- a/drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.c
@@ -366,13 +366,13 @@ static void add_sema_cmd(struct gk20a *g, struct channel_gk20a *c,
366 g->ops.fifo.add_sema_cmd(g, s, va, cmd, off, acquire, wfi); 366 g->ops.fifo.add_sema_cmd(g, s, va, cmd, off, acquire, wfi);
367 367
368 if (acquire) { 368 if (acquire) {
369 gpu_sema_verbose_dbg(g, "(A) c=%d ACQ_GE %-4u pool=%-3d" 369 gpu_sema_verbose_dbg(g, "(A) c=%d ACQ_GE %-4u pool=%-3llu"
370 "va=0x%llx cmd_mem=0x%llx b=0x%llx off=%u", 370 "va=0x%llx cmd_mem=0x%llx b=0x%llx off=%u",
371 ch, nvgpu_semaphore_get_value(s), 371 ch, nvgpu_semaphore_get_value(s),
372 s->location.pool->page_idx, va, cmd->gva, 372 s->location.pool->page_idx, va, cmd->gva,
373 cmd->mem->gpu_va, ob); 373 cmd->mem->gpu_va, ob);
374 } else { 374 } else {
375 gpu_sema_verbose_dbg(g, "(R) c=%d INCR %u (%u) pool=%-3d" 375 gpu_sema_verbose_dbg(g, "(R) c=%d INCR %u (%u) pool=%-3llu"
376 "va=0x%llx cmd_mem=0x%llx b=0x%llx off=%u", 376 "va=0x%llx cmd_mem=0x%llx b=0x%llx off=%u",
377 ch, nvgpu_semaphore_get_value(s), 377 ch, nvgpu_semaphore_get_value(s),
378 nvgpu_semaphore_read(s), 378 nvgpu_semaphore_read(s),