summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.c
diff options
context:
space:
mode:
authorAlex Waterman <alexw@nvidia.com>2017-03-15 19:42:12 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2017-04-06 21:14:48 -0400
commitb69020bff5dfa69cad926c9374cdbe9a62509ffd (patch)
tree222f6b6bc23561a38004a257cbac401e431ff3be /drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.c
parentfa4ecf5730a75269e85cc41c2ad2ee61307e72a9 (diff)
gpu: nvgpu: Rename gk20a_mem_* functions
Rename the functions used for mem_desc access to nvgpu_mem_*. JIRA NVGPU-12 Change-Id: Ibfdc1112d43f0a125e4487c250e3f977ffd2cd75 Signed-off-by: Alex Waterman <alexw@nvidia.com> Reviewed-on: http://git-master/r/1323325 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.c54
1 files changed, 27 insertions, 27 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.c b/drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.c
index 8baf60dd..d9dfb133 100644
--- a/drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.c
@@ -46,13 +46,13 @@ static void add_wait_cmd(struct gk20a *g, struct priv_cmd_entry *cmd, u32 off,
46{ 46{
47 off = cmd->off + off; 47 off = cmd->off + off;
48 /* syncpoint_a */ 48 /* syncpoint_a */
49 gk20a_mem_wr32(g, cmd->mem, off++, 0x2001001C); 49 nvgpu_mem_wr32(g, cmd->mem, off++, 0x2001001C);
50 /* payload */ 50 /* payload */
51 gk20a_mem_wr32(g, cmd->mem, off++, thresh); 51 nvgpu_mem_wr32(g, cmd->mem, off++, thresh);
52 /* syncpoint_b */ 52 /* syncpoint_b */
53 gk20a_mem_wr32(g, cmd->mem, off++, 0x2001001D); 53 nvgpu_mem_wr32(g, cmd->mem, off++, 0x2001001D);
54 /* syncpt_id, switch_en, wait */ 54 /* syncpt_id, switch_en, wait */
55 gk20a_mem_wr32(g, cmd->mem, off++, (id << 8) | 0x10); 55 nvgpu_mem_wr32(g, cmd->mem, off++, (id << 8) | 0x10);
56} 56}
57 57
58static int gk20a_channel_syncpt_wait_syncpt(struct gk20a_channel_sync *s, 58static int gk20a_channel_syncpt_wait_syncpt(struct gk20a_channel_sync *s,
@@ -151,7 +151,7 @@ static int gk20a_channel_syncpt_wait_fd(struct gk20a_channel_sync *s, int fd,
151 if (nvhost_syncpt_is_expired_ext(sp->host1x_pdev, 151 if (nvhost_syncpt_is_expired_ext(sp->host1x_pdev,
152 wait_id, wait_value)) { 152 wait_id, wait_value)) {
153 /* each wait_cmd is 4 u32s */ 153 /* each wait_cmd is 4 u32s */
154 gk20a_memset(c->g, wait_cmd->mem, 154 nvgpu_memset(c->g, wait_cmd->mem,
155 (wait_cmd->off + i * 4) * sizeof(u32), 155 (wait_cmd->off + i * 4) * sizeof(u32),
156 0, 4 * sizeof(u32)); 156 0, 4 * sizeof(u32));
157 } else 157 } else
@@ -212,22 +212,22 @@ static int __gk20a_channel_syncpt_incr(struct gk20a_channel_sync *s,
212 212
213 if (wfi_cmd) { 213 if (wfi_cmd) {
214 /* wfi */ 214 /* wfi */
215 gk20a_mem_wr32(c->g, incr_cmd->mem, off++, 0x2001001E); 215 nvgpu_mem_wr32(c->g, incr_cmd->mem, off++, 0x2001001E);
216 /* handle, ignored */ 216 /* handle, ignored */
217 gk20a_mem_wr32(c->g, incr_cmd->mem, off++, 0x00000000); 217 nvgpu_mem_wr32(c->g, incr_cmd->mem, off++, 0x00000000);
218 } 218 }
219 /* syncpoint_a */ 219 /* syncpoint_a */
220 gk20a_mem_wr32(c->g, incr_cmd->mem, off++, 0x2001001C); 220 nvgpu_mem_wr32(c->g, incr_cmd->mem, off++, 0x2001001C);
221 /* payload, ignored */ 221 /* payload, ignored */
222 gk20a_mem_wr32(c->g, incr_cmd->mem, off++, 0); 222 nvgpu_mem_wr32(c->g, incr_cmd->mem, off++, 0);
223 /* syncpoint_b */ 223 /* syncpoint_b */
224 gk20a_mem_wr32(c->g, incr_cmd->mem, off++, 0x2001001D); 224 nvgpu_mem_wr32(c->g, incr_cmd->mem, off++, 0x2001001D);
225 /* syncpt_id, incr */ 225 /* syncpt_id, incr */
226 gk20a_mem_wr32(c->g, incr_cmd->mem, off++, (sp->id << 8) | 0x1); 226 nvgpu_mem_wr32(c->g, incr_cmd->mem, off++, (sp->id << 8) | 0x1);
227 /* syncpoint_b */ 227 /* syncpoint_b */
228 gk20a_mem_wr32(c->g, incr_cmd->mem, off++, 0x2001001D); 228 nvgpu_mem_wr32(c->g, incr_cmd->mem, off++, 0x2001001D);
229 /* syncpt_id, incr */ 229 /* syncpt_id, incr */
230 gk20a_mem_wr32(c->g, incr_cmd->mem, off++, (sp->id << 8) | 0x1); 230 nvgpu_mem_wr32(c->g, incr_cmd->mem, off++, (sp->id << 8) | 0x1);
231 231
232 WARN_ON(off - incr_cmd->off != incr_cmd_size); 232 WARN_ON(off - incr_cmd->off != incr_cmd_size);
233 233
@@ -531,39 +531,39 @@ static void add_sema_cmd(struct gk20a *g, struct channel_gk20a *c,
531 nvgpu_semaphore_incr(s); 531 nvgpu_semaphore_incr(s);
532 532
533 /* semaphore_a */ 533 /* semaphore_a */
534 gk20a_mem_wr32(g, cmd->mem, off++, 0x20010004); 534 nvgpu_mem_wr32(g, cmd->mem, off++, 0x20010004);
535 /* offset_upper */ 535 /* offset_upper */
536 gk20a_mem_wr32(g, cmd->mem, off++, (va >> 32) & 0xff); 536 nvgpu_mem_wr32(g, cmd->mem, off++, (va >> 32) & 0xff);
537 /* semaphore_b */ 537 /* semaphore_b */
538 gk20a_mem_wr32(g, cmd->mem, off++, 0x20010005); 538 nvgpu_mem_wr32(g, cmd->mem, off++, 0x20010005);
539 /* offset */ 539 /* offset */
540 gk20a_mem_wr32(g, cmd->mem, off++, va & 0xffffffff); 540 nvgpu_mem_wr32(g, cmd->mem, off++, va & 0xffffffff);
541 541
542 if (acquire) { 542 if (acquire) {
543 /* semaphore_c */ 543 /* semaphore_c */
544 gk20a_mem_wr32(g, cmd->mem, off++, 0x20010006); 544 nvgpu_mem_wr32(g, cmd->mem, off++, 0x20010006);
545 /* payload */ 545 /* payload */
546 gk20a_mem_wr32(g, cmd->mem, off++, 546 nvgpu_mem_wr32(g, cmd->mem, off++,
547 nvgpu_semaphore_get_value(s)); 547 nvgpu_semaphore_get_value(s));
548 /* semaphore_d */ 548 /* semaphore_d */
549 gk20a_mem_wr32(g, cmd->mem, off++, 0x20010007); 549 nvgpu_mem_wr32(g, cmd->mem, off++, 0x20010007);
550 /* operation: acq_geq, switch_en */ 550 /* operation: acq_geq, switch_en */
551 gk20a_mem_wr32(g, cmd->mem, off++, 0x4 | (0x1 << 12)); 551 nvgpu_mem_wr32(g, cmd->mem, off++, 0x4 | (0x1 << 12));
552 } else { 552 } else {
553 /* semaphore_c */ 553 /* semaphore_c */
554 gk20a_mem_wr32(g, cmd->mem, off++, 0x20010006); 554 nvgpu_mem_wr32(g, cmd->mem, off++, 0x20010006);
555 /* payload */ 555 /* payload */
556 gk20a_mem_wr32(g, cmd->mem, off++, 556 nvgpu_mem_wr32(g, cmd->mem, off++,
557 nvgpu_semaphore_get_value(s)); 557 nvgpu_semaphore_get_value(s));
558 /* semaphore_d */ 558 /* semaphore_d */
559 gk20a_mem_wr32(g, cmd->mem, off++, 0x20010007); 559 nvgpu_mem_wr32(g, cmd->mem, off++, 0x20010007);
560 /* operation: release, wfi */ 560 /* operation: release, wfi */
561 gk20a_mem_wr32(g, cmd->mem, off++, 561 nvgpu_mem_wr32(g, cmd->mem, off++,
562 0x2 | ((wfi ? 0x0 : 0x1) << 20)); 562 0x2 | ((wfi ? 0x0 : 0x1) << 20));
563 /* non_stall_int */ 563 /* non_stall_int */
564 gk20a_mem_wr32(g, cmd->mem, off++, 0x20010008); 564 nvgpu_mem_wr32(g, cmd->mem, off++, 0x20010008);
565 /* ignored */ 565 /* ignored */
566 gk20a_mem_wr32(g, cmd->mem, off++, 0); 566 nvgpu_mem_wr32(g, cmd->mem, off++, 0);
567 } 567 }
568 568
569 if (acquire) 569 if (acquire)