Module Name: src
Committed By: christos
Date: Mon Mar 24 20:05:20 UTC 2014
Modified Files:
src/sys/arch/newsmips/apbus: apbus_subr.c
src/sys/arch/newsmips/dev: scsi_1185.c
src/sys/arch/newsmips/newsmips: autoconf.c machdep.c news3400.c
Log Message:
- fix unused
- use cpu_{g,s}etmodel
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/newsmips/apbus/apbus_subr.c
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/newsmips/dev/scsi_1185.c
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/newsmips/newsmips/autoconf.c
cvs rdiff -u -r1.114 -r1.115 src/sys/arch/newsmips/newsmips/machdep.c
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/newsmips/newsmips/news3400.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/newsmips/apbus/apbus_subr.c
diff -u src/sys/arch/newsmips/apbus/apbus_subr.c:1.8 src/sys/arch/newsmips/apbus/apbus_subr.c:1.9
--- src/sys/arch/newsmips/apbus/apbus_subr.c:1.8 Wed Apr 9 11:40:30 2008
+++ src/sys/arch/newsmips/apbus/apbus_subr.c Mon Mar 24 16:05:20 2014
@@ -1,4 +1,4 @@
-/* $NetBSD: apbus_subr.c,v 1.8 2008/04/09 15:40:30 tsutsui Exp $ */
+/* $NetBSD: apbus_subr.c,v 1.9 2014/03/24 20:05:20 christos Exp $ */
/*-
* Copyright (C) 1999 SHIMIZU Ryo. All rights reserved.
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: apbus_subr.c,v 1.8 2008/04/09 15:40:30 tsutsui Exp $");
+__KERNEL_RCSID(0, "$NetBSD: apbus_subr.c,v 1.9 2014/03/24 20:05:20 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -74,15 +74,11 @@ apbus_lookupdev(char *devname)
static void
apctl_dump(struct apbus_ctl *apctl)
{
- unsigned int *p;
-
if (!apctl)
return;
printf(" apbus_ctl dump (%p)\n", apctl);
- p = (void *)apctl;
-
printf(" Num: %d\n", apctl->apbc_ctlno);
printf(" HWaddr: 0x%08x\n", apctl->apbc_hwbase);
printf(" softc: %p\n", apctl->apbc_softc);
Index: src/sys/arch/newsmips/dev/scsi_1185.c
diff -u src/sys/arch/newsmips/dev/scsi_1185.c:1.20 src/sys/arch/newsmips/dev/scsi_1185.c:1.21
--- src/sys/arch/newsmips/dev/scsi_1185.c:1.20 Sun Feb 20 02:56:31 2011
+++ src/sys/arch/newsmips/dev/scsi_1185.c Mon Mar 24 16:05:20 2014
@@ -1,4 +1,4 @@
-/* $NetBSD: scsi_1185.c,v 1.20 2011/02/20 07:56:31 matt Exp $ */
+/* $NetBSD: scsi_1185.c,v 1.21 2014/03/24 20:05:20 christos Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -53,7 +53,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: scsi_1185.c,v 1.20 2011/02/20 07:56:31 matt Exp $");
+__KERNEL_RCSID(0, "$NetBSD: scsi_1185.c,v 1.21 2014/03/24 20:05:20 christos Exp $");
#define __INTR_PRIVATE
#include <sys/param.h>
@@ -568,8 +568,10 @@ scintr_loop:
int volatile cmonr;
statr = sc_statr;
+ __USE(statr);
DMAC_WAIT0;
cmonr = sc_cmonr;
+ __USE(cmonr);
sc->int_stat2 &= ~R3_SPE;
sc->perr_flag[sc->ip->chan_num] = 1;
}
Index: src/sys/arch/newsmips/newsmips/autoconf.c
diff -u src/sys/arch/newsmips/newsmips/autoconf.c:1.37 src/sys/arch/newsmips/newsmips/autoconf.c:1.38
--- src/sys/arch/newsmips/newsmips/autoconf.c:1.37 Sat Oct 13 02:25:20 2012
+++ src/sys/arch/newsmips/newsmips/autoconf.c Mon Mar 24 16:05:20 2014
@@ -1,4 +1,4 @@
-/* $NetBSD: autoconf.c,v 1.37 2012/10/13 06:25:20 tsutsui Exp $ */
+/* $NetBSD: autoconf.c,v 1.38 2014/03/24 20:05:20 christos Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -49,7 +49,7 @@
#define __INTR_PRIVATE
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.37 2012/10/13 06:25:20 tsutsui Exp $");
+__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.38 2014/03/24 20:05:20 christos Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -126,14 +126,13 @@ u_long bootdev = 0; /* should be dev_t,
static void
findroot(void)
{
- int ctlr, unit, part, type;
+ int ctlr, part, type;
device_t dv;
if (BOOTDEV_MAG(bootdev) != 5) /* NEWS-OS's B_DEVMAGIC */
return;
ctlr = BOOTDEV_CTLR(bootdev); /* SCSI ID */
- unit = BOOTDEV_UNIT(bootdev);
part = BOOTDEV_PART(bootdev); /* LUN */
type = BOOTDEV_TYPE(bootdev);
Index: src/sys/arch/newsmips/newsmips/machdep.c
diff -u src/sys/arch/newsmips/newsmips/machdep.c:1.114 src/sys/arch/newsmips/newsmips/machdep.c:1.115
--- src/sys/arch/newsmips/newsmips/machdep.c:1.114 Sat Jul 28 19:08:57 2012
+++ src/sys/arch/newsmips/newsmips/machdep.c Mon Mar 24 16:05:20 2014
@@ -1,4 +1,4 @@
-/* $NetBSD: machdep.c,v 1.114 2012/07/28 23:08:57 matt Exp $ */
+/* $NetBSD: machdep.c,v 1.115 2014/03/24 20:05:20 christos Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -39,7 +39,7 @@
#include <sys/cdefs.h> /* RCS ID & Copyright macro defns */
-__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.114 2012/07/28 23:08:57 matt Exp $");
+__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.115 2014/03/24 20:05:20 christos Exp $");
/* from: Utah Hdr: machdep.c 1.63 91/04/24 */
@@ -148,6 +148,7 @@ mach_init(int x_boothowto, int x_bootdev
{
u_long first, last;
char *kernend;
+ const char *model;
struct btinfo_magic *bi_magic;
struct btinfo_bootarg *bi_arg;
struct btinfo_systype *bi_systype;
@@ -314,18 +315,18 @@ mach_init(int x_boothowto, int x_bootdev
#ifdef news3400
case NEWS3400:
news3400_init();
- strcpy(cpu_model, idrom.id_machine);
- if (strcmp(cpu_model, "news3400") == 0 ||
- strcmp(cpu_model, "news3200") == 0 ||
- strcmp(cpu_model, "news3700") == 0) {
+ cpu_setmodel("%s", idrom.id_machine);
+ model = cpu_getmodel();
+ if (strcmp(model, "news3400") == 0 ||
+ strcmp(model, "news3200") == 0 ||
+ strcmp(model, "news3700") == 0) {
/*
* Set up interrupt handling and I/O addresses.
*/
hardware_intr = news3400_intr;
cpuspeed = 10;
} else {
- printf("kernel not configured for machine %s\n",
- cpu_model);
+ printf("kernel not configured for machine %s\n", model);
}
break;
#endif
@@ -333,17 +334,17 @@ mach_init(int x_boothowto, int x_bootdev
#ifdef news5000
case NEWS5000:
news5000_init();
- strcpy(cpu_model, idrom.id_machine);
- if (strcmp(cpu_model, "news5000") == 0 ||
- strcmp(cpu_model, "news5900") == 0) {
+ cpu_setmodel("%s", idrom.id_machine);
+ model = cpu_getmodel();
+ if (strcmp(model, "news5000") == 0 ||
+ strcmp(model, "news5900") == 0) {
/*
* Set up interrupt handling and I/O addresses.
*/
hardware_intr = news5000_intr;
cpuspeed = 50; /* ??? XXX */
} else {
- printf("kernel not configured for machine %s\n",
- cpu_model);
+ printf("kernel not configured for machine %s\n", model);
}
break;
#endif
Index: src/sys/arch/newsmips/newsmips/news3400.c
diff -u src/sys/arch/newsmips/newsmips/news3400.c:1.22 src/sys/arch/newsmips/newsmips/news3400.c:1.23
--- src/sys/arch/newsmips/newsmips/news3400.c:1.22 Thu Mar 10 10:40:36 2011
+++ src/sys/arch/newsmips/newsmips/news3400.c Mon Mar 24 16:05:20 2014
@@ -1,4 +1,4 @@
-/* $NetBSD: news3400.c,v 1.22 2011/03/10 15:40:36 tsutsui Exp $ */
+/* $NetBSD: news3400.c,v 1.23 2014/03/24 20:05:20 christos Exp $ */
/*-
* Copyright (C) 1999 Tsubai Masanari. All rights reserved.
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: news3400.c,v 1.22 2011/03/10 15:40:36 tsutsui Exp $");
+__KERNEL_RCSID(0, "$NetBSD: news3400.c,v 1.23 2014/03/24 20:05:20 christos Exp $");
#define __INTR_PRIVATE
#include <sys/param.h>
@@ -221,6 +221,7 @@ news3400_badaddr(void *addr, u_int size)
x = *(volatile uint32_t *)addr;
break;
}
+ __USE(x);
/* also check CPU INT4 here for bus errors during splhigh() */
if (badaddr_flag == 0) {