summaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorJonathan Gray <jsg@cvs.openbsd.org>2015-04-06 14:11:00 +0000
committerJonathan Gray <jsg@cvs.openbsd.org>2015-04-06 14:11:00 +0000
commit069b9acf99fdfb44d00855a26be049b5c64bedf4 (patch)
tree50ef9b0058fc134e5091c8e7c5941a32ebd7bcb7 /sys/dev
parentc4596ed4b33aeca1e718ff59cf7c2a4dd0e4dfb0 (diff)
switch back from howmany() to DIV_ROUND_UP()
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/pci/drm/radeon/evergreen.c4
-rw-r--r--sys/dev/pci/drm/radeon/r100.c4
-rw-r--r--sys/dev/pci/drm/radeon/r200.c4
-rw-r--r--sys/dev/pci/drm/radeon/r600.c4
-rw-r--r--sys/dev/pci/drm/radeon/rv770.c4
-rw-r--r--sys/dev/pci/drm/radeon/si.c4
6 files changed, 12 insertions, 12 deletions
diff --git a/sys/dev/pci/drm/radeon/evergreen.c b/sys/dev/pci/drm/radeon/evergreen.c
index 92678cf0e4b..e49eb39cf8b 100644
--- a/sys/dev/pci/drm/radeon/evergreen.c
+++ b/sys/dev/pci/drm/radeon/evergreen.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: evergreen.c,v 1.17 2015/04/06 06:12:25 jsg Exp $ */
+/* $OpenBSD: evergreen.c,v 1.18 2015/04/06 14:10:59 jsg Exp $ */
/*
* Copyright 2010 Advanced Micro Devices, Inc.
*
@@ -3487,7 +3487,7 @@ int evergreen_copy_dma(struct radeon_device *rdev,
}
size_in_dw = (num_gpu_pages << RADEON_GPU_PAGE_SHIFT) / 4;
- num_loops = howmany(size_in_dw, 0xfffff);
+ num_loops = DIV_ROUND_UP(size_in_dw, 0xfffff);
r = radeon_ring_lock(rdev, ring, num_loops * 5 + 11);
if (r) {
DRM_ERROR("radeon: moving bo (%d).\n", r);
diff --git a/sys/dev/pci/drm/radeon/r100.c b/sys/dev/pci/drm/radeon/r100.c
index 98277e43a39..1c4fe9ea7b4 100644
--- a/sys/dev/pci/drm/radeon/r100.c
+++ b/sys/dev/pci/drm/radeon/r100.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: r100.c,v 1.14 2015/04/06 07:38:49 jsg Exp $ */
+/* $OpenBSD: r100.c,v 1.15 2015/04/06 14:10:59 jsg Exp $ */
/*
* Copyright 2008 Advanced Micro Devices, Inc.
* Copyright 2008 Red Hat Inc.
@@ -894,7 +894,7 @@ int r100_copy_blit(struct radeon_device *rdev,
/* radeon pitch is /64 */
pitch = stride_bytes / 64;
stride_pixels = stride_bytes / 4;
- num_loops = howmany(num_gpu_pages, 8191);
+ num_loops = DIV_ROUND_UP(num_gpu_pages, 8191);
/* Ask for enough room for blit + flush + fence */
ndw = 64 + (10 * num_loops);
diff --git a/sys/dev/pci/drm/radeon/r200.c b/sys/dev/pci/drm/radeon/r200.c
index 93088350aba..7b0d3d74342 100644
--- a/sys/dev/pci/drm/radeon/r200.c
+++ b/sys/dev/pci/drm/radeon/r200.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: r200.c,v 1.2 2015/02/11 07:01:37 jsg Exp $ */
+/* $OpenBSD: r200.c,v 1.3 2015/04/06 14:10:59 jsg Exp $ */
/*
* Copyright 2008 Advanced Micro Devices, Inc.
* Copyright 2008 Red Hat Inc.
@@ -95,7 +95,7 @@ int r200_copy_dma(struct radeon_device *rdev,
/* radeon pitch is /64 */
size = num_gpu_pages << RADEON_GPU_PAGE_SHIFT;
- num_loops = howmany(size, 0x1FFFFF);
+ num_loops = DIV_ROUND_UP(size, 0x1FFFFF);
r = radeon_ring_lock(rdev, ring, num_loops * 4 + 64);
if (r) {
DRM_ERROR("radeon: moving bo (%d).\n", r);
diff --git a/sys/dev/pci/drm/radeon/r600.c b/sys/dev/pci/drm/radeon/r600.c
index d1a66165634..2463c10996a 100644
--- a/sys/dev/pci/drm/radeon/r600.c
+++ b/sys/dev/pci/drm/radeon/r600.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: r600.c,v 1.18 2015/04/06 12:25:10 jsg Exp $ */
+/* $OpenBSD: r600.c,v 1.19 2015/04/06 14:10:59 jsg Exp $ */
/*
* Copyright 2008 Advanced Micro Devices, Inc.
* Copyright 2008 Red Hat Inc.
@@ -2684,7 +2684,7 @@ int r600_copy_dma(struct radeon_device *rdev,
}
size_in_dw = (num_gpu_pages << RADEON_GPU_PAGE_SHIFT) / 4;
- num_loops = howmany(size_in_dw, 0xFFFE);
+ num_loops = DIV_ROUND_UP(size_in_dw, 0xFFFE);
r = radeon_ring_lock(rdev, ring, num_loops * 4 + 8);
if (r) {
DRM_ERROR("radeon: moving bo (%d).\n", r);
diff --git a/sys/dev/pci/drm/radeon/rv770.c b/sys/dev/pci/drm/radeon/rv770.c
index e8b20a14551..d7ce0e6078c 100644
--- a/sys/dev/pci/drm/radeon/rv770.c
+++ b/sys/dev/pci/drm/radeon/rv770.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: rv770.c,v 1.5 2014/02/09 12:33:44 jsg Exp $ */
+/* $OpenBSD: rv770.c,v 1.6 2015/04/06 14:10:59 jsg Exp $ */
/*
* Copyright 2008 Advanced Micro Devices, Inc.
* Copyright 2008 Red Hat Inc.
@@ -917,7 +917,7 @@ int rv770_copy_dma(struct radeon_device *rdev,
}
size_in_dw = (num_gpu_pages << RADEON_GPU_PAGE_SHIFT) / 4;
- num_loops = howmany(size_in_dw, 0xFFFF);
+ num_loops = DIV_ROUND_UP(size_in_dw, 0xFFFF);
r = radeon_ring_lock(rdev, ring, num_loops * 5 + 8);
if (r) {
DRM_ERROR("radeon: moving bo (%d).\n", r);
diff --git a/sys/dev/pci/drm/radeon/si.c b/sys/dev/pci/drm/radeon/si.c
index 45d65ea2982..7eaee5ae1b7 100644
--- a/sys/dev/pci/drm/radeon/si.c
+++ b/sys/dev/pci/drm/radeon/si.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: si.c,v 1.21 2015/04/06 07:38:49 jsg Exp $ */
+/* $OpenBSD: si.c,v 1.22 2015/04/06 14:10:59 jsg Exp $ */
/*
* Copyright 2011 Advanced Micro Devices, Inc.
*
@@ -4054,7 +4054,7 @@ int si_copy_dma(struct radeon_device *rdev,
}
size_in_bytes = (num_gpu_pages << RADEON_GPU_PAGE_SHIFT);
- num_loops = howmany(size_in_bytes, 0xfffff);
+ num_loops = DIV_ROUND_UP(size_in_bytes, 0xfffff);
r = radeon_ring_lock(rdev, ring, num_loops * 5 + 11);
if (r) {
DRM_ERROR("radeon: moving bo (%d).\n", r);