Module Name: src
Committed By: mrg
Date: Thu Mar 11 03:54:56 UTC 2010
Modified Files:
src/sys/arch/sparc64/dev: ebus.c iommu.c rtc.c schizo.c
src/sys/arch/sparc64/sparc64: autoconf.c clock.c cpu.c
Log Message:
various aprint_* fixes.
To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 src/sys/arch/sparc64/dev/ebus.c
cvs rdiff -u -r1.97 -r1.98 src/sys/arch/sparc64/dev/iommu.c
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/sparc64/dev/rtc.c
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/sparc64/dev/schizo.c
cvs rdiff -u -r1.172 -r1.173 src/sys/arch/sparc64/sparc64/autoconf.c
cvs rdiff -u -r1.100 -r1.101 src/sys/arch/sparc64/sparc64/clock.c
cvs rdiff -u -r1.92 -r1.93 src/sys/arch/sparc64/sparc64/cpu.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/sparc64/dev/ebus.c
diff -u src/sys/arch/sparc64/dev/ebus.c:1.53 src/sys/arch/sparc64/dev/ebus.c:1.54
--- src/sys/arch/sparc64/dev/ebus.c:1.53 Mon Oct 13 12:25:22 2008
+++ src/sys/arch/sparc64/dev/ebus.c Thu Mar 11 03:54:56 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: ebus.c,v 1.53 2008/10/13 12:25:22 nakayama Exp $ */
+/* $NetBSD: ebus.c,v 1.54 2010/03/11 03:54:56 mrg Exp $ */
/*
* Copyright (c) 1999, 2000, 2001 Matthew R. Green
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ebus.c,v 1.53 2008/10/13 12:25:22 nakayama Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ebus.c,v 1.54 2010/03/11 03:54:56 mrg Exp $");
#include "opt_ddb.h"
@@ -168,10 +168,11 @@
int node, nmapmask, error;
char devinfo[256];
- printf("\n");
+ aprint_normal("\n");
+ aprint_naive("\n");
pci_devinfo(pa->pa_id, pa->pa_class, 0, devinfo, sizeof(devinfo));
- printf("%s: %s, revision 0x%02x\n", device_xname(self), devinfo,
+ aprint_normal_dev(self, "%s, revision 0x%02x\n", devinfo,
PCI_REVISION(pa->pa_class));
sc->sc_memtag = pa->pa_memt;
@@ -227,7 +228,7 @@
char *name = prom_getpropstring(node, "name");
if (ebus_setup_attach_args(sc, node, &eba) != 0) {
- printf("ebus_attach: %s: incomplete\n", name);
+ aprint_error("ebus_attach: %s: incomplete\n", name);
continue;
} else {
DPRINTF(EDB_CHILD, ("- found child `%s', attaching\n",
Index: src/sys/arch/sparc64/dev/iommu.c
diff -u src/sys/arch/sparc64/dev/iommu.c:1.97 src/sys/arch/sparc64/dev/iommu.c:1.98
--- src/sys/arch/sparc64/dev/iommu.c:1.97 Wed Feb 24 06:34:55 2010
+++ src/sys/arch/sparc64/dev/iommu.c Thu Mar 11 03:54:56 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: iommu.c,v 1.97 2010/02/24 06:34:55 skrll Exp $ */
+/* $NetBSD: iommu.c,v 1.98 2010/03/11 03:54:56 mrg Exp $ */
/*
* Copyright (c) 1999, 2000 Matthew R. Green
@@ -59,7 +59,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: iommu.c,v 1.97 2010/02/24 06:34:55 skrll Exp $");
+__KERNEL_RCSID(0, "$NetBSD: iommu.c,v 1.98 2010/03/11 03:54:56 mrg Exp $");
#include "opt_ddb.h"
@@ -204,10 +204,10 @@
/*
* Now all the hardware's working we need to allocate a dvma map.
*/
- printf("DVMA map: %x to %x\n",
+ aprint_debug("DVMA map: %x to %x\n",
(unsigned int)is->is_dvmabase,
(unsigned int)is->is_dvmaend);
- printf("IOTSB: %llx to %llx\n",
+ aprint_debug("IOTSB: %llx to %llx\n",
(unsigned long long)is->is_ptsb,
(unsigned long long)(is->is_ptsb + size - 1));
is->is_dvmamap = extent_create(name,
@@ -415,7 +415,7 @@
/* Bypass non-coherent D$ */
while ((!ldxa(sb->sb_flushpa, ASI_PHYS_CACHED)) &&
- timercmp(&cur, &flushtimeout, <=))
+ timercmp(&cur, &flushtimeout, <=))
microtime(&cur);
#ifdef DIAGNOSTIC
Index: src/sys/arch/sparc64/dev/rtc.c
diff -u src/sys/arch/sparc64/dev/rtc.c:1.6 src/sys/arch/sparc64/dev/rtc.c:1.7
--- src/sys/arch/sparc64/dev/rtc.c:1.6 Sun Dec 14 23:13:18 2008
+++ src/sys/arch/sparc64/dev/rtc.c Thu Mar 11 03:54:56 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: rtc.c,v 1.6 2008/12/14 23:13:18 mrg Exp $ */
+/* $NetBSD: rtc.c,v 1.7 2010/03/11 03:54:56 mrg Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -56,7 +56,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: rtc.c,v 1.6 2008/12/14 23:13:18 mrg Exp $");
+__KERNEL_RCSID(0, "$NetBSD: rtc.c,v 1.7 2010/03/11 03:54:56 mrg Exp $");
/*
* Clock driver for 'rtc' - mc146818 driver.
@@ -166,6 +166,7 @@
mc146818_attach(sc);
aprint_normal(": %s\n", model);
+ aprint_naive(": Clock\n");
/*
* Turn interrupts off, just in case. (Although they shouldn't
Index: src/sys/arch/sparc64/dev/schizo.c
diff -u src/sys/arch/sparc64/dev/schizo.c:1.15 src/sys/arch/sparc64/dev/schizo.c:1.16
--- src/sys/arch/sparc64/dev/schizo.c:1.15 Thu Mar 11 03:30:16 2010
+++ src/sys/arch/sparc64/dev/schizo.c Thu Mar 11 03:54:56 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: schizo.c,v 1.15 2010/03/11 03:30:16 mrg Exp $ */
+/* $NetBSD: schizo.c,v 1.16 2010/03/11 03:54:56 mrg Exp $ */
/* $OpenBSD: schizo.c,v 1.55 2008/08/18 20:29:37 brad Exp $ */
/*
@@ -142,7 +142,7 @@
int *busranges = NULL, nranges;
char *str;
- printf(": addr %" PRIx64, ma->ma_reg[0].ur_paddr);
+ aprint_normal(": addr %" PRIx64, ma->ma_reg[0].ur_paddr);
str = prom_getpropstring(ma->ma_node, "compatible");
if (strcmp(str, "pci108e,a801") == 0)
sc->sc_tomatillo = 1;
@@ -154,7 +154,7 @@
if (bus_space_map(sc->sc_bustag, ma->ma_reg[1].ur_paddr - 0x10000UL,
sizeof(struct schizo_regs), 0,
&sc->sc_ctrlh)) {
- printf(": failed to map registers\n");
+ aprint_error(": failed to map registers\n");
return;
}
@@ -185,7 +185,7 @@
if (bus_space_map(sc->sc_bustag, ma->ma_reg[0].ur_paddr,
ma->ma_reg[0].ur_len,
BUS_SPACE_MAP_LINEAR, &pbm->sp_intrh)) {
- printf(": failed to interrupt map registers\n");
+ aprint_error(": failed to interrupt map registers\n");
return;
}
@@ -197,10 +197,11 @@
(void **)&busranges))
panic("schizo: can't get bus-range");
- printf(": \"%s\", version %d, ign %x, bus %c %d to %d\n",
+ aprint_normal(": \"%s\", version %d, ign %x, bus %c %d to %d\n",
sc->sc_tomatillo ? "Tomatillo" : "Schizo",
prom_getpropint(sc->sc_node, "version#", 0), sc->sc_ign,
pbm->sp_bus_a ? 'A' : 'B', busranges[0], busranges[1]);
+ aprint_naive("\n");
if (bus_space_subregion(pbm->sp_regt, sc->sc_ctrlh,
pbm->sp_bus_a ? offsetof(struct schizo_regs, pbm_a) :
@@ -230,7 +231,7 @@
aprint_debug("%s: no streaming buffers\n", sc->sc_dv.dv_xname);
}
- printf("%s: ", sc->sc_dv.dv_xname);
+ aprint_normal("%s: ", sc->sc_dv.dv_xname);
schizo_init_iommu(sc, pbm);
pbm->sp_memt = schizo_alloc_mem_tag(pbm);
Index: src/sys/arch/sparc64/sparc64/autoconf.c
diff -u src/sys/arch/sparc64/sparc64/autoconf.c:1.172 src/sys/arch/sparc64/sparc64/autoconf.c:1.173
--- src/sys/arch/sparc64/sparc64/autoconf.c:1.172 Sat Mar 6 08:08:29 2010
+++ src/sys/arch/sparc64/sparc64/autoconf.c Thu Mar 11 03:54:56 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: autoconf.c,v 1.172 2010/03/06 08:08:29 mrg Exp $ */
+/* $NetBSD: autoconf.c,v 1.173 2010/03/11 03:54:56 mrg Exp $ */
/*
* Copyright (c) 1996
@@ -48,7 +48,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.172 2010/03/06 08:08:29 mrg Exp $");
+__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.173 2010/03/11 03:54:56 mrg Exp $");
#include "opt_ddb.h"
#include "opt_kgdb.h"
@@ -566,10 +566,11 @@
OF_getprop(findroot(), "name", machine_model, sizeof machine_model);
prom_getidprom();
if (i)
- printf(": %s (%s): hostid %lx\n", machine_model,
+ aprint_normal(": %s (%s): hostid %lx\n", machine_model,
machine_banner, hostid);
else
- printf(": %s: hostid %lx\n", machine_model, hostid);
+ aprint_normal(": %s: hostid %lx\n", machine_model, hostid);
+ aprint_naive("\n");
/*
* Locate and configure the ``early'' devices. These must be
Index: src/sys/arch/sparc64/sparc64/clock.c
diff -u src/sys/arch/sparc64/sparc64/clock.c:1.100 src/sys/arch/sparc64/sparc64/clock.c:1.101
--- src/sys/arch/sparc64/sparc64/clock.c:1.100 Sat May 16 19:15:34 2009
+++ src/sys/arch/sparc64/sparc64/clock.c Thu Mar 11 03:54:56 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: clock.c,v 1.100 2009/05/16 19:15:34 nakayama Exp $ */
+/* $NetBSD: clock.c,v 1.101 2010/03/11 03:54:56 mrg Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -55,7 +55,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: clock.c,v 1.100 2009/05/16 19:15:34 nakayama Exp $");
+__KERNEL_RCSID(0, "$NetBSD: clock.c,v 1.101 2010/03/11 03:54:56 mrg Exp $");
#include "opt_multiprocessor.h"
@@ -327,10 +327,7 @@
/* set the next interrupt time */
ci->ci_tick_increment = ci->ci_cpu_clockrate[0] / hz;
-#ifdef DEBUG
- printf("Using %%tick -- intr in %ld cycles\n",
- ci->ci_tick_increment);
-#endif
+
s = intr_disable();
next_tick(ci->ci_tick_increment);
intr_restore(s);
@@ -386,7 +383,7 @@
if (!timerreg_4u.t_timer || !timerreg_4u.t_clrintr) {
- printf("No counter-timer -- using %%tick at %luMHz as "
+ aprint_normal("No counter-timer -- using %%tick at %luMHz as "
"system clock.\n",
(unsigned long)curcpu()->ci_cpu_clockrate[1]);
Index: src/sys/arch/sparc64/sparc64/cpu.c
diff -u src/sys/arch/sparc64/sparc64/cpu.c:1.92 src/sys/arch/sparc64/sparc64/cpu.c:1.93
--- src/sys/arch/sparc64/sparc64/cpu.c:1.92 Thu Mar 11 03:12:42 2010
+++ src/sys/arch/sparc64/sparc64/cpu.c Thu Mar 11 03:54:56 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: cpu.c,v 1.92 2010/03/11 03:12:42 mrg Exp $ */
+/* $NetBSD: cpu.c,v 1.93 2010/03/11 03:54:56 mrg Exp $ */
/*
* Copyright (c) 1996
@@ -52,7 +52,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.92 2010/03/11 03:12:42 mrg Exp $");
+__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.93 2010/03/11 03:54:56 mrg Exp $");
#include "opt_multiprocessor.h"
@@ -299,8 +299,9 @@
prom_getpropstring(node, "name"), clockfreq(clk));
snprintf(cpu_model, sizeof cpu_model, "%s (%s)", machine_model, buf);
- printf(": %s, UPA id %d\n", buf, ci->ci_cpuid);
- printf("%s:", device_xname(dev));
+ aprint_normal(": %s, UPA id %d\n", buf, ci->ci_cpuid);
+ aprint_naive("\n");
+ aprint_normal_dev(dev, "");
bigcache = 0;
@@ -327,7 +328,7 @@
sep = " ";
if (totalsize > 0) {
- printf("%s%ldK instruction (%ld b/l)", sep,
+ aprint_normal("%s%ldK instruction (%ld b/l)", sep,
(long)totalsize/1024,
(long)linesize);
sep = ", ";
@@ -356,7 +357,7 @@
bigcache = cachesize;
if (totalsize > 0) {
- printf("%s%ldK data (%ld b/l)", sep,
+ aprint_normal("%s%ldK data (%ld b/l)", sep,
(long)totalsize/1024,
(long)linesize);
sep = ", ";
@@ -380,11 +381,11 @@
bigcache = cachesize;
if (totalsize > 0) {
- printf("%s%ldK external (%ld b/l)", sep,
+ aprint_normal("%s%ldK external (%ld b/l)", sep,
(long)totalsize/1024,
(long)linesize);
}
- printf("\n");
+ aprint_normal("\n");
if (ecache_min_line_size == 0 ||
linesize < ecache_min_line_size)