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) {

Reply via email to