gpu: host1x: cdma: Drop unnecessary local variable
authorThierry Reding <treding@nvidia.com>
Thu, 23 Jun 2016 09:21:51 +0000 (11:21 +0200)
committerThierry Reding <treding@nvidia.com>
Thu, 23 Jun 2016 09:59:27 +0000 (11:59 +0200)
The local 'pos' variable doesn't serve any purpose other than being a
shortcut for pb->pos, but the result doesn't remove much, so simply drop
the local variable.

Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/gpu/host1x/cdma.c

index a18db4d5347cefa99847df944be3a3b364de089a..fe1b216b8d1722b0c065b1a4ab753e2e0f66b970 100644 (file)
@@ -96,12 +96,12 @@ fail:
  */
 static void host1x_pushbuffer_push(struct push_buffer *pb, u32 op1, u32 op2)
 {
-       u32 pos = pb->pos;
-       u32 *p = (u32 *)((void *)pb->mapped + pos);
-       WARN_ON(pos == pb->fence);
+       u32 *p = (u32 *)((void *)pb->mapped + pb->pos);
+
+       WARN_ON(pb->pos == pb->fence);
        *(p++) = op1;
        *(p++) = op2;
-       pb->pos = (pos + 8) & (pb->size_bytes - 1);
+       pb->pos = (pb->pos + 8) & (pb->size_bytes - 1);
 }
 
 /*