Module Name: src
Committed By: phx
Date: Thu Nov 12 12:19:50 UTC 2015
Modified Files:
src/sys/arch/amiga/dev: amidisplaycc.c clock.c view.c
Log Message:
Use the MD_BTOP() macro as replacement for m68k_btop() in all device
drivers which are shared with amigappc.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/amiga/dev/amidisplaycc.c
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/amiga/dev/clock.c
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/amiga/dev/view.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/amiga/dev/amidisplaycc.c
diff -u src/sys/arch/amiga/dev/amidisplaycc.c:1.28 src/sys/arch/amiga/dev/amidisplaycc.c:1.29
--- src/sys/arch/amiga/dev/amidisplaycc.c:1.28 Wed Aug 5 07:02:20 2015
+++ src/sys/arch/amiga/dev/amidisplaycc.c Thu Nov 12 12:19:49 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: amidisplaycc.c,v 1.28 2015/08/05 07:02:20 mrg Exp $ */
+/* $NetBSD: amidisplaycc.c,v 1.29 2015/11/12 12:19:49 phx Exp $ */
/*-
* Copyright (c) 2000 Jukka Andberg.
@@ -28,7 +28,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: amidisplaycc.c,v 1.28 2015/08/05 07:02:20 mrg Exp $");
+__KERNEL_RCSID(0, "$NetBSD: amidisplaycc.c,v 1.29 2015/11/12 12:19:49 phx Exp $");
/*
* wscons interface to amiga custom chips. Contains the necessary functions
@@ -1183,7 +1183,7 @@ amidisplaycc_mmap(void *dp, void *vs, of
rv = (paddr_t)bm->hardware_address;
rv += off;
- return (rv >> PGSHIFT);
+ return MD_BTOP(rv);
}
Index: src/sys/arch/amiga/dev/clock.c
diff -u src/sys/arch/amiga/dev/clock.c:1.54 src/sys/arch/amiga/dev/clock.c:1.55
--- src/sys/arch/amiga/dev/clock.c:1.54 Sat Oct 27 17:17:28 2012
+++ src/sys/arch/amiga/dev/clock.c Thu Nov 12 12:19:49 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: clock.c,v 1.54 2012/10/27 17:17:28 chs Exp $ */
+/* $NetBSD: clock.c,v 1.55 2015/11/12 12:19:49 phx Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -39,7 +39,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: clock.c,v 1.54 2012/10/27 17:17:28 chs Exp $");
+__KERNEL_RCSID(0, "$NetBSD: clock.c,v 1.55 2015/11/12 12:19:49 phx Exp $");
#include <sys/param.h>
#include <sys/kernel.h>
@@ -475,7 +475,7 @@ clockioctl(dev_t dev, u_long cmd, void *
void
clockmap(dev_t dev, int off, int prot)
{
- return((off + (INTIOBASE+CLKBASE+CLKSR-1)) >> PGSHIFT);
+ return MD_BTOP(off + (INTIOBASE+CLKBASE+CLKSR-1));
}
int
Index: src/sys/arch/amiga/dev/view.c
diff -u src/sys/arch/amiga/dev/view.c:1.32 src/sys/arch/amiga/dev/view.c:1.33
--- src/sys/arch/amiga/dev/view.c:1.32 Thu Aug 20 14:40:16 2015
+++ src/sys/arch/amiga/dev/view.c Thu Nov 12 12:19:49 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: view.c,v 1.32 2015/08/20 14:40:16 christos Exp $ */
+/* $NetBSD: view.c,v 1.33 2015/11/12 12:19:49 phx Exp $ */
/*
* Copyright (c) 1994 Christian E. Hopps
@@ -38,7 +38,7 @@
* a interface to graphics. */
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: view.c,v 1.32 2015/08/20 14:40:16 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: view.c,v 1.33 2015/11/12 12:19:49 phx Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -405,7 +405,7 @@ viewmmap(dev_t dev, off_t off, int prot)
bmd_size = bm->bytes_per_row*bm->rows*bm->depth;
if (off >= 0 && off < bmd_size)
- return(((paddr_t)bmd_start + off) >> PGSHIFT);
+ return MD_BTOP((paddr_t)bmd_start + off);
return(-1);
}