Module Name: src
Committed By: thorpej
Date: Wed Aug 4 02:57:07 UTC 2021
Modified Files:
src/sys/arch/shark/ofw [thorpej-cfargs2]: ofisascr.c vlpci.c
src/sys/arch/shark/shark [thorpej-cfargs2]: sequoia.c shark_iic.c
src/sys/arch/sparc/dev [thorpej-cfargs2]: bootbus.c cgfourteen.c ebus.c
fd.c obio.c sbus.c ts102.c vme_machdep.c zs.c
src/sys/arch/sparc/sparc [thorpej-cfargs2]: autoconf.c cpuunit.c
iommu.c msiiep.c
src/sys/arch/sparc64/dev [thorpej-cfargs2]: cbus.c central.c com_ebus.c
ebus.c ebus_mainbus.c fdc.c ffb.c fhc.c gfb.c jbus-i2c.c psycho.c
pyro.c sab.c sbus.c schizo.c upa.c vbus.c vdsk.c vpci.c zs.c
src/sys/arch/sparc64/sparc64 [thorpej-cfargs2]: autoconf.c
Log Message:
Adapt to CFARGS().
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.11.8.1 src/sys/arch/shark/ofw/ofisascr.c \
src/sys/arch/shark/ofw/vlpci.c
cvs rdiff -u -r1.15 -r1.15.6.1 src/sys/arch/shark/shark/sequoia.c
cvs rdiff -u -r1.1 -r1.1.8.1 src/sys/arch/shark/shark/shark_iic.c
cvs rdiff -u -r1.22 -r1.22.4.1 src/sys/arch/sparc/dev/bootbus.c
cvs rdiff -u -r1.89 -r1.89.8.1 src/sys/arch/sparc/dev/cgfourteen.c
cvs rdiff -u -r1.40 -r1.40.4.1 src/sys/arch/sparc/dev/ebus.c
cvs rdiff -u -r1.162 -r1.162.8.1 src/sys/arch/sparc/dev/fd.c
cvs rdiff -u -r1.75 -r1.75.8.1 src/sys/arch/sparc/dev/obio.c
cvs rdiff -u -r1.82 -r1.82.4.1 src/sys/arch/sparc/dev/sbus.c
cvs rdiff -u -r1.20 -r1.20.2.1 src/sys/arch/sparc/dev/ts102.c
cvs rdiff -u -r1.73 -r1.73.4.1 src/sys/arch/sparc/dev/vme_machdep.c
cvs rdiff -u -r1.122 -r1.122.8.1 src/sys/arch/sparc/dev/zs.c
cvs rdiff -u -r1.268 -r1.268.2.1 src/sys/arch/sparc/sparc/autoconf.c
cvs rdiff -u -r1.17 -r1.17.8.1 src/sys/arch/sparc/sparc/cpuunit.c
cvs rdiff -u -r1.98 -r1.98.4.1 src/sys/arch/sparc/sparc/iommu.c
cvs rdiff -u -r1.51 -r1.51.4.1 src/sys/arch/sparc/sparc/msiiep.c
cvs rdiff -u -r1.6 -r1.6.4.1 src/sys/arch/sparc64/dev/cbus.c
cvs rdiff -u -r1.7 -r1.7.4.1 src/sys/arch/sparc64/dev/central.c \
src/sys/arch/sparc64/dev/vbus.c
cvs rdiff -u -r1.35 -r1.35.8.1 src/sys/arch/sparc64/dev/com_ebus.c
cvs rdiff -u -r1.67 -r1.67.4.1 src/sys/arch/sparc64/dev/ebus.c
cvs rdiff -u -r1.20 -r1.20.4.1 src/sys/arch/sparc64/dev/ebus_mainbus.c
cvs rdiff -u -r1.50 -r1.50.8.1 src/sys/arch/sparc64/dev/fdc.c
cvs rdiff -u -r1.66 -r1.66.8.1 src/sys/arch/sparc64/dev/ffb.c
cvs rdiff -u -r1.9 -r1.9.4.1 src/sys/arch/sparc64/dev/fhc.c
cvs rdiff -u -r1.10 -r1.10.8.1 src/sys/arch/sparc64/dev/gfb.c
cvs rdiff -u -r1.6 -r1.6.8.1 src/sys/arch/sparc64/dev/jbus-i2c.c
cvs rdiff -u -r1.134 -r1.134.4.1 src/sys/arch/sparc64/dev/psycho.c
cvs rdiff -u -r1.24 -r1.24.4.1 src/sys/arch/sparc64/dev/pyro.c
cvs rdiff -u -r1.56 -r1.56.8.1 src/sys/arch/sparc64/dev/sab.c
cvs rdiff -u -r1.102 -r1.102.4.1 src/sys/arch/sparc64/dev/sbus.c
cvs rdiff -u -r1.45 -r1.45.4.1 src/sys/arch/sparc64/dev/schizo.c
cvs rdiff -u -r1.22 -r1.22.4.1 src/sys/arch/sparc64/dev/upa.c
cvs rdiff -u -r1.7 -r1.7.2.1 src/sys/arch/sparc64/dev/vdsk.c
cvs rdiff -u -r1.11 -r1.11.4.1 src/sys/arch/sparc64/dev/vpci.c
cvs rdiff -u -r1.76 -r1.76.8.1 src/sys/arch/sparc64/dev/zs.c
cvs rdiff -u -r1.233 -r1.233.2.1 src/sys/arch/sparc64/sparc64/autoconf.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/shark/ofw/ofisascr.c
diff -u src/sys/arch/shark/ofw/ofisascr.c:1.11 src/sys/arch/shark/ofw/ofisascr.c:1.11.8.1
--- src/sys/arch/shark/ofw/ofisascr.c:1.11 Sat Apr 24 23:36:48 2021
+++ src/sys/arch/shark/ofw/ofisascr.c Wed Aug 4 02:57:06 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: ofisascr.c,v 1.11 2021/04/24 23:36:48 thorpej Exp $ */
+/* $NetBSD: ofisascr.c,v 1.11.8.1 2021/08/04 02:57:06 thorpej Exp $ */
/*
* Copyright 1997
@@ -38,7 +38,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ofisascr.c,v 1.11 2021/04/24 23:36:48 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ofisascr.c,v 1.11.8.1 2021/08/04 02:57:06 thorpej Exp $");
#include <sys/param.h>
#include <sys/device.h>
@@ -105,6 +105,5 @@ ofisascrattach(device_t parent, device_t
ia.ia_aux = (void *)oba->oba_phandle;
config_found(dev, &ia, NULL,
- CFARG_DEVHANDLE, devhandle_from_of(oba->oba_phandle),
- CFARG_EOL);
+ CFARGS(.devhandle = devhandle_from_of(oba->oba_phandle)));
}
Index: src/sys/arch/shark/ofw/vlpci.c
diff -u src/sys/arch/shark/ofw/vlpci.c:1.11 src/sys/arch/shark/ofw/vlpci.c:1.11.8.1
--- src/sys/arch/shark/ofw/vlpci.c:1.11 Sat Apr 24 23:36:48 2021
+++ src/sys/arch/shark/ofw/vlpci.c Wed Aug 4 02:57:06 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: vlpci.c,v 1.11 2021/04/24 23:36:48 thorpej Exp $ */
+/* $NetBSD: vlpci.c,v 1.11.8.1 2021/08/04 02:57:06 thorpej Exp $ */
/*
* Copyright (c) 2017 Jonathan A. Kollasch
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: vlpci.c,v 1.11 2021/04/24 23:36:48 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: vlpci.c,v 1.11.8.1 2021/08/04 02:57:06 thorpej Exp $");
#include "opt_pci.h"
#include "pci.h"
@@ -329,8 +329,7 @@ vlpci_attach(device_t parent, device_t s
vlpci_dump_window(sc, VLPCI_PCI_WND_NO_3);
config_found(self, &pba, pcibusprint,
- CFARG_DEVHANDLE, devhandle_from_of(oba->oba_phandle),
- CFARG_EOL);
+ CFARGS(.devhandle = devhandle_from_of(oba->oba_phandle)));
}
static void
Index: src/sys/arch/shark/shark/sequoia.c
diff -u src/sys/arch/shark/shark/sequoia.c:1.15 src/sys/arch/shark/shark/sequoia.c:1.15.6.1
--- src/sys/arch/shark/shark/sequoia.c:1.15 Fri Apr 30 02:11:37 2021
+++ src/sys/arch/shark/shark/sequoia.c Wed Aug 4 02:57:06 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: sequoia.c,v 1.15 2021/04/30 02:11:37 thorpej Exp $ */
+/* $NetBSD: sequoia.c,v 1.15.6.1 2021/08/04 02:57:06 thorpej Exp $ */
/*
* Copyright 1997
@@ -40,7 +40,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: sequoia.c,v 1.15 2021/04/30 02:11:37 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: sequoia.c,v 1.15.6.1 2021/08/04 02:57:06 thorpej Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -792,13 +792,11 @@ sequoia_attach(device_t parent, device_t
/* attach the i2c bus connected to the DRAM banks slots */
strlcpy(noba.oba_ofname, "dec,dnard-i2c", sizeof(noba.oba_ofname));
config_found(self, &noba, sequoia_cfprint,
- CFARG_IATTR, "sequoia",
- CFARG_EOL);
+ CFARGS(.iattr = "sequoia"));
/* attach the ofisa instance at the same OFW node */
config_found(self, aux, ofisaprint,
- CFARG_IATTR, "ofisa_subclass",
- CFARG_EOL);
+ CFARGS(.iattr = "ofisa_subclass"));
}
CFATTACH_DECL_NEW(sequoia, 0,
Index: src/sys/arch/shark/shark/shark_iic.c
diff -u src/sys/arch/shark/shark/shark_iic.c:1.1 src/sys/arch/shark/shark/shark_iic.c:1.1.8.1
--- src/sys/arch/shark/shark/shark_iic.c:1.1 Fri Apr 30 02:24:05 2021
+++ src/sys/arch/shark/shark/shark_iic.c Wed Aug 4 02:57:06 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: shark_iic.c,v 1.1 2021/04/30 02:24:05 thorpej Exp $ */
+/* $NetBSD: shark_iic.c,v 1.1.8.1 2021/08/04 02:57:06 thorpej Exp $ */
/*
* Copyright (c) 2021 The NetBSD Foundation, Inc.
@@ -31,7 +31,7 @@
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: shark_iic.c,v 1.1 2021/04/30 02:24:05 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: shark_iic.c,v 1.1.8.1 2021/08/04 02:57:06 thorpej Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -284,7 +284,7 @@ sharkiic_attach(device_t parent, device_
memset(&iba, 0, sizeof(iba));
iba.iba_tag = &sc->sc_i2c;
- config_found(self, &iba, iicbus_print, CFARG_EOL);
+ config_found(self, &iba, iicbus_print, CFARGS_NONE);
}
CFATTACH_DECL_NEW(sharkiic, sizeof(struct sharkiic_softc),
Index: src/sys/arch/sparc/dev/bootbus.c
diff -u src/sys/arch/sparc/dev/bootbus.c:1.22 src/sys/arch/sparc/dev/bootbus.c:1.22.4.1
--- src/sys/arch/sparc/dev/bootbus.c:1.22 Mon May 10 23:53:44 2021
+++ src/sys/arch/sparc/dev/bootbus.c Wed Aug 4 02:57:06 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: bootbus.c,v 1.22 2021/05/10 23:53:44 thorpej Exp $ */
+/* $NetBSD: bootbus.c,v 1.22.4.1 2021/08/04 02:57:06 thorpej Exp $ */
/*-
* Copyright (c) 2002 The NetBSD Foundation, Inc.
@@ -34,7 +34,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: bootbus.c,v 1.22 2021/05/10 23:53:44 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: bootbus.c,v 1.22.4.1 2021/08/04 02:57:06 thorpej Exp $");
#include <sys/param.h>
#include <sys/malloc.h>
@@ -123,9 +123,8 @@ bootbus_attach(device_t parent, device_t
panic("bootbus_attach: failed to set up attach args");
config_found(self, &baa, bootbus_print,
- CFARG_DEVHANDLE, prom_node_to_devhandle(node),
- CFARG_SUBMATCH, bootbus_submatch,
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(node),
+ .submatch = bootbus_submatch));
bootbus_destroy_attach_args(&baa);
}
Index: src/sys/arch/sparc/dev/cgfourteen.c
diff -u src/sys/arch/sparc/dev/cgfourteen.c:1.89 src/sys/arch/sparc/dev/cgfourteen.c:1.89.8.1
--- src/sys/arch/sparc/dev/cgfourteen.c:1.89 Sat Apr 24 23:36:49 2021
+++ src/sys/arch/sparc/dev/cgfourteen.c Wed Aug 4 02:57:06 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: cgfourteen.c,v 1.89 2021/04/24 23:36:49 thorpej Exp $ */
+/* $NetBSD: cgfourteen.c,v 1.89.8.1 2021/08/04 02:57:06 thorpej Exp $ */
/*
* Copyright (c) 1996
@@ -776,7 +776,7 @@ cg14_setup_wsdisplay(struct cgfourteen_s
aa.accessops = &cg14_accessops;
aa.accesscookie = &sc->sc_vd;
- config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, CFARG_EOL);
+ config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, CFARGS_NONE);
}
static void
Index: src/sys/arch/sparc/dev/ebus.c
diff -u src/sys/arch/sparc/dev/ebus.c:1.40 src/sys/arch/sparc/dev/ebus.c:1.40.4.1
--- src/sys/arch/sparc/dev/ebus.c:1.40 Mon May 10 23:53:44 2021
+++ src/sys/arch/sparc/dev/ebus.c Wed Aug 4 02:57:06 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: ebus.c,v 1.40 2021/05/10 23:53:44 thorpej Exp $ */
+/* $NetBSD: ebus.c,v 1.40.4.1 2021/08/04 02:57:06 thorpej Exp $ */
/*
* Copyright (c) 1999, 2000 Matthew R. Green
@@ -32,7 +32,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ebus.c,v 1.40 2021/05/10 23:53:44 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ebus.c,v 1.40.4.1 2021/08/04 02:57:06 thorpej Exp $");
#if defined(DEBUG) && !defined(EBUS_DEBUG)
#define EBUS_DEBUG
@@ -317,8 +317,7 @@ ebus_attach(device_t parent, device_t se
DPRINTF(EDB_CHILD,
("- found child `%s', attaching\n", ea.ea_name));
(void)config_found(self, &ea, ebus_print,
- CFARG_DEVHANDLE, prom_node_to_devhandle(node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(node)));
ebus_destroy_attach_args(&ea);
}
}
Index: src/sys/arch/sparc/dev/fd.c
diff -u src/sys/arch/sparc/dev/fd.c:1.162 src/sys/arch/sparc/dev/fd.c:1.162.8.1
--- src/sys/arch/sparc/dev/fd.c:1.162 Sat Apr 24 23:36:49 2021
+++ src/sys/arch/sparc/dev/fd.c Wed Aug 4 02:57:06 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: fd.c,v 1.162 2021/04/24 23:36:49 thorpej Exp $ */
+/* $NetBSD: fd.c,v 1.162.8.1 2021/08/04 02:57:06 thorpej Exp $ */
/*-
* Copyright (c) 2000 The NetBSD Foundation, Inc.
@@ -101,7 +101,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: fd.c,v 1.162 2021/04/24 23:36:49 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: fd.c,v 1.162.8.1 2021/08/04 02:57:06 thorpej Exp $");
#include "opt_ddb.h"
#include "opt_md.h"
@@ -689,7 +689,7 @@ fdcattach(struct fdc_softc *fdc, int pri
fa.fa_deftype = NULL; /* unknown */
fa.fa_deftype = &fd_types[0]; /* XXX */
if (config_found(fdc->sc_dev, (void *)&fa, fdprint,
- CFARG_EOL) != NULL)
+ CFARGS_NONE) != NULL)
drive_attached = 1;
}
Index: src/sys/arch/sparc/dev/obio.c
diff -u src/sys/arch/sparc/dev/obio.c:1.75 src/sys/arch/sparc/dev/obio.c:1.75.8.1
--- src/sys/arch/sparc/dev/obio.c:1.75 Sat Apr 24 23:36:49 2021
+++ src/sys/arch/sparc/dev/obio.c Wed Aug 4 02:57:06 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: obio.c,v 1.75 2021/04/24 23:36:49 thorpej Exp $ */
+/* $NetBSD: obio.c,v 1.75.8.1 2021/08/04 02:57:06 thorpej Exp $ */
/*-
* Copyright (c) 1997,1998 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: obio.c,v 1.75 2021/04/24 23:36:49 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: obio.c,v 1.75.8.1 2021/08/04 02:57:06 thorpej Exp $");
#include "locators.h"
@@ -165,15 +165,13 @@ obioattach(device_t parent, device_t sel
for (cpp = special4; *cpp != NULL; cpp++) {
oa.name = *cpp;
config_search(self, &oa,
- CFARG_SEARCH, obiosearch,
- CFARG_EOL);
+ CFARGS(.search = obiosearch));
}
/* Find all other obio devices */
oa.name = NULL;
config_search(self, &oa,
- CFARG_SEARCH, obiosearch,
- CFARG_EOL);
+ CFARGS(.search = obiosearch));
#endif
return;
} else if (CPU_ISSUN4M) {
@@ -285,7 +283,7 @@ obiosearch(device_t parent, struct cfdat
if (!config_probe(parent, cf, &uoba))
return (0);
- config_attach(parent, cf, &uoba, obioprint, CFARG_EOL);
+ config_attach(parent, cf, &uoba, obioprint, CFARGS_NONE);
return (1);
}
Index: src/sys/arch/sparc/dev/sbus.c
diff -u src/sys/arch/sparc/dev/sbus.c:1.82 src/sys/arch/sparc/dev/sbus.c:1.82.4.1
--- src/sys/arch/sparc/dev/sbus.c:1.82 Mon May 10 23:53:44 2021
+++ src/sys/arch/sparc/dev/sbus.c Wed Aug 4 02:57:06 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: sbus.c,v 1.82 2021/05/10 23:53:44 thorpej Exp $ */
+/* $NetBSD: sbus.c,v 1.82.4.1 2021/08/04 02:57:06 thorpej Exp $ */
/*-
* Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -74,7 +74,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: sbus.c,v 1.82 2021/05/10 23:53:44 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: sbus.c,v 1.82.4.1 2021/08/04 02:57:06 thorpej Exp $");
#include <sys/param.h>
#include <sys/malloc.h>
@@ -413,8 +413,7 @@ sbus_attach_common(struct sbus_softc *sc
panic("sbus_attach: %s: incomplete", sp);
}
(void) config_found(sc->sc_dev, (void *)&sa, sbus_print,
- CFARG_DEVHANDLE, prom_node_to_devhandle(node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(node)));
sbus_destroy_attach_args(&sa);
}
@@ -436,8 +435,7 @@ sbus_attach_common(struct sbus_softc *sc
continue;
}
(void) config_found(sc->sc_dev, (void *)&sa, sbus_print,
- CFARG_DEVHANDLE, prom_node_to_devhandle(node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(node)));
sbus_destroy_attach_args(&sa);
}
}
Index: src/sys/arch/sparc/dev/ts102.c
diff -u src/sys/arch/sparc/dev/ts102.c:1.20 src/sys/arch/sparc/dev/ts102.c:1.20.2.1
--- src/sys/arch/sparc/dev/ts102.c:1.20 Fri Jun 11 04:58:30 2021
+++ src/sys/arch/sparc/dev/ts102.c Wed Aug 4 02:57:06 2021
@@ -1,5 +1,5 @@
/* $OpenBSD: ts102.c,v 1.14 2005/01/27 17:03:23 millert Exp $ */
-/* $NetBSD: ts102.c,v 1.20 2021/06/11 04:58:30 jdc Exp $ */
+/* $NetBSD: ts102.c,v 1.20.2.1 2021/08/04 02:57:06 thorpej Exp $ */
/*
* Copyright (c) 2003, 2004, Miodrag Vallat.
* Copyright (c) 2005, Michael Lorenz.
@@ -410,7 +410,7 @@ tslot_reset(struct tslot_data *td, uint3
paa.pch = (pcmcia_chipset_handle_t)td;
td->td_pcmcia = config_found(td->td_parent->sc_dev, &paa, tslot_print,
- CFARG_EOL);
+ CFARGS_NONE);
if (td->td_pcmcia == NULL) {
/*
Index: src/sys/arch/sparc/dev/vme_machdep.c
diff -u src/sys/arch/sparc/dev/vme_machdep.c:1.73 src/sys/arch/sparc/dev/vme_machdep.c:1.73.4.1
--- src/sys/arch/sparc/dev/vme_machdep.c:1.73 Mon May 10 23:53:44 2021
+++ src/sys/arch/sparc/dev/vme_machdep.c Wed Aug 4 02:57:06 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: vme_machdep.c,v 1.73 2021/05/10 23:53:44 thorpej Exp $ */
+/* $NetBSD: vme_machdep.c,v 1.73.4.1 2021/08/04 02:57:06 thorpej Exp $ */
/*-
* Copyright (c) 1997, 1998 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: vme_machdep.c,v 1.73 2021/05/10 23:53:44 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: vme_machdep.c,v 1.73.4.1 2021/08/04 02:57:06 thorpej Exp $");
#include <sys/param.h>
#include <sys/extent.h>
@@ -318,7 +318,7 @@ vmeattach_mainbus(device_t parent, devic
0, 0, EX_WAITOK);
printf("\n");
- (void)config_found(self, &vba, 0, CFARG_EOL);
+ (void)config_found(self, &vba, 0, CFARGS_NONE);
#endif /* SUN4 */
return;
@@ -432,8 +432,7 @@ vmeattach_iommu(device_t parent, device_
sc->sc_reg->vmebus_cr & VMEBUS_CR_IMPL);
(void)config_found(self, &vba, 0,
- CFARG_DEVHANDLE, prom_node_to_devhandle(node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(node)));
#endif /* SUN4M */
}
Index: src/sys/arch/sparc/dev/zs.c
diff -u src/sys/arch/sparc/dev/zs.c:1.122 src/sys/arch/sparc/dev/zs.c:1.122.8.1
--- src/sys/arch/sparc/dev/zs.c:1.122 Sat Apr 24 23:36:49 2021
+++ src/sys/arch/sparc/dev/zs.c Wed Aug 4 02:57:06 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: zs.c,v 1.122 2021/04/24 23:36:49 thorpej Exp $ */
+/* $NetBSD: zs.c,v 1.122.8.1 2021/08/04 02:57:06 thorpej Exp $ */
/*-
* Copyright (c) 1996 The NetBSD Foundation, Inc.
@@ -38,7 +38,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: zs.c,v 1.122 2021/04/24 23:36:49 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: zs.c,v 1.122.8.1 2021/08/04 02:57:06 thorpej Exp $");
#include "opt_ddb.h"
#include "opt_kgdb.h"
@@ -506,7 +506,7 @@ zs_attach(struct zsc_softc *zsc, struct
*/
child = config_found(zsc->zsc_dev, &zsc_args, zs_print,
- CFARG_EOL);
+ CFARGS_NONE);
if (child == NULL) {
/* No sub-driver. Just reset it. */
uint8_t reset = (channel == 0) ?
@@ -547,13 +547,13 @@ zs_attach(struct zsc_softc *zsc, struct
#if (NKBD > 0)
if (channel == 0) {
kma.kmta_name = "keyboard";
- config_found(child, &kma, NULL, CFARG_EOL);
+ config_found(child, &kma, NULL, CFARGS_NONE);
}
#endif
#if (NMS > 0)
if (channel == 1) {
kma.kmta_name = "mouse";
- config_found(child, &kma, NULL, CFARG_EOL);
+ config_found(child, &kma, NULL, CFARGS_NONE);
}
#endif
}
Index: src/sys/arch/sparc/sparc/autoconf.c
diff -u src/sys/arch/sparc/sparc/autoconf.c:1.268 src/sys/arch/sparc/sparc/autoconf.c:1.268.2.1
--- src/sys/arch/sparc/sparc/autoconf.c:1.268 Sat Jul 31 16:54:37 2021
+++ src/sys/arch/sparc/sparc/autoconf.c Wed Aug 4 02:57:06 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: autoconf.c,v 1.268 2021/07/31 16:54:37 andvar Exp $ */
+/* $NetBSD: autoconf.c,v 1.268.2.1 2021/08/04 02:57:06 thorpej Exp $ */
/*
* Copyright (c) 1996
@@ -48,7 +48,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.268 2021/07/31 16:54:37 andvar Exp $");
+__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.268.2.1 2021/08/04 02:57:06 thorpej Exp $");
#include "opt_ddb.h"
#include "opt_kgdb.h"
@@ -1222,19 +1222,19 @@ mainbus_attach(device_t parent, device_t
ma.ma_bustag = &mainbus_space_tag;
ma.ma_dmatag = &mainbus_dma_tag;
ma.ma_name = "cpu";
- if (config_found(dev, (void *)&ma, mbprint, CFARG_EOL) == NULL)
+ if (config_found(dev, (void *)&ma, mbprint, CFARGS_NONE) == NULL)
panic("cpu missing");
ma.ma_bustag = &mainbus_space_tag;
ma.ma_dmatag = &mainbus_dma_tag;
ma.ma_name = "obio";
- if (config_found(dev, (void *)&ma, mbprint, CFARG_EOL) == NULL)
+ if (config_found(dev, (void *)&ma, mbprint, CFARGS_NONE) == NULL)
panic("obio missing");
ma.ma_bustag = &mainbus_space_tag;
ma.ma_dmatag = &mainbus_dma_tag;
ma.ma_name = "vme";
- (void)config_found(dev, (void *)&ma, mbprint, CFARG_EOL);
+ (void)config_found(dev, (void *)&ma, mbprint, CFARGS_NONE);
return;
}
#endif
@@ -1286,8 +1286,7 @@ mainbus_attach(device_t parent, device_t
ma.ma_node = node;
ma.ma_name = "cpu";
config_found(dev, (void *)&ma, mbprint,
- CFARG_DEVHANDLE, prom_node_to_devhandle(node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(node)));
if (node == bootnode && bootmid != 0) {
/* Re-enter loop to find all remaining CPUs */
goto rescan;
@@ -1300,8 +1299,7 @@ mainbus_attach(device_t parent, device_t
ma.ma_node = findroot();
ma.ma_name = "cpu";
config_found(dev, (void *)&ma, mbprint,
- CFARG_DEVHANDLE, prom_node_to_devhandle(ma.ma_node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(ma.ma_node)));
}
for (ssp = openboot_special; (sp = ssp->dev) != NULL; ssp++) {
@@ -1332,8 +1330,8 @@ mainbus_attach(device_t parent, device_t
continue;
if (config_found(dev, (void *)&ma, mbprint,
- CFARG_DEVHANDLE, prom_node_to_devhandle(node),
- CFARG_EOL) == NULL) {
+ CFARGS(.devhandle =
+ prom_node_to_devhandle(node))) == NULL) {
if (ssp->flags & BS_OPTIONAL) continue;
panic("%s", sp);
}
@@ -1393,8 +1391,7 @@ mainbus_attach(device_t parent, device_t
ma.ma_promvaddr = 0;
config_found(dev, (void *)&ma, mbprint,
- CFARG_DEVHANDLE, prom_node_to_devhandle(node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(node)));
continue;
}
#endif /* SUN4M */
@@ -1412,8 +1409,7 @@ mainbus_attach(device_t parent, device_t
continue;
config_found(dev, (void *)&ma, mbprint,
- CFARG_DEVHANDLE, prom_node_to_devhandle(node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(node)));
}
#endif /* SUN4C || SUN4M || SUN4D */
}
Index: src/sys/arch/sparc/sparc/cpuunit.c
diff -u src/sys/arch/sparc/sparc/cpuunit.c:1.17 src/sys/arch/sparc/sparc/cpuunit.c:1.17.8.1
--- src/sys/arch/sparc/sparc/cpuunit.c:1.17 Sat Apr 24 23:36:49 2021
+++ src/sys/arch/sparc/sparc/cpuunit.c Wed Aug 4 02:57:06 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: cpuunit.c,v 1.17 2021/04/24 23:36:49 thorpej Exp $ */
+/* $NetBSD: cpuunit.c,v 1.17.8.1 2021/08/04 02:57:06 thorpej Exp $ */
/*-
* Copyright (c) 2002 The NetBSD Foundation, Inc.
@@ -34,7 +34,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: cpuunit.c,v 1.17 2021/04/24 23:36:49 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: cpuunit.c,v 1.17.8.1 2021/08/04 02:57:06 thorpej Exp $");
#include <sys/param.h>
#include <sys/malloc.h>
@@ -125,7 +125,7 @@ cpuunit_attach(device_t parent, device_t
if (cpuunit_setup_attach_args(sc, sbt, node, &cpua))
panic("cpuunit_attach: failed to set up attach args");
- (void) config_found(self, &cpua, cpuunit_print, CFARG_EOL);
+ (void) config_found(self, &cpua, cpuunit_print, CFARGS_NONE);
cpuunit_destroy_attach_args(&cpua);
}
Index: src/sys/arch/sparc/sparc/iommu.c
diff -u src/sys/arch/sparc/sparc/iommu.c:1.98 src/sys/arch/sparc/sparc/iommu.c:1.98.4.1
--- src/sys/arch/sparc/sparc/iommu.c:1.98 Mon May 10 23:53:44 2021
+++ src/sys/arch/sparc/sparc/iommu.c Wed Aug 4 02:57:06 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: iommu.c,v 1.98 2021/05/10 23:53:44 thorpej Exp $ */
+/* $NetBSD: iommu.c,v 1.98.4.1 2021/08/04 02:57:06 thorpej Exp $ */
/*
* Copyright (c) 1996
@@ -37,7 +37,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: iommu.c,v 1.98 2021/05/10 23:53:44 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: iommu.c,v 1.98.4.1 2021/08/04 02:57:06 thorpej Exp $");
#include "opt_sparc_arch.h"
@@ -299,8 +299,7 @@ iommu_attach(device_t parent, device_t s
ia.iom_nreg = 1;
config_found(self, (void *)&ia, iommu_print,
- CFARG_DEVHANDLE, prom_node_to_devhandle(node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(node)));
return;
}
@@ -324,8 +323,7 @@ iommu_attach(device_t parent, device_t s
&ia.iom_nreg, &ia.iom_reg);
config_found(self, (void *)&ia, iommu_print,
- CFARG_DEVHANDLE, prom_node_to_devhandle(node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(node)));
if (ia.iom_reg != NULL)
free(ia.iom_reg, M_DEVBUF);
}
Index: src/sys/arch/sparc/sparc/msiiep.c
diff -u src/sys/arch/sparc/sparc/msiiep.c:1.51 src/sys/arch/sparc/sparc/msiiep.c:1.51.4.1
--- src/sys/arch/sparc/sparc/msiiep.c:1.51 Mon May 10 23:53:44 2021
+++ src/sys/arch/sparc/sparc/msiiep.c Wed Aug 4 02:57:06 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: msiiep.c,v 1.51 2021/05/10 23:53:44 thorpej Exp $ */
+/* $NetBSD: msiiep.c,v 1.51.4.1 2021/08/04 02:57:06 thorpej Exp $ */
/*
* Copyright (c) 2001 Valeriy E. Ushakov
@@ -27,7 +27,7 @@
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: msiiep.c,v 1.51 2021/05/10 23:53:44 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: msiiep.c,v 1.51.4.1 2021/08/04 02:57:06 thorpej Exp $");
#include <sys/param.h>
#include <sys/kmem.h>
@@ -232,11 +232,11 @@ msiiep_attach(device_t parent, device_t
/* config timer/counter part of PCIC */
msa.msa_name = "timer";
- config_found(self, &msa, NULL, CFARG_EOL);
+ config_found(self, &msa, NULL, CFARGS_NONE);
/* config PCI tree */
msa.msa_name = "pcic";
- config_found(self, &msa, NULL, CFARG_EOL);
+ config_found(self, &msa, NULL, CFARGS_NONE);
}
/* ARGSUSED */
@@ -363,8 +363,7 @@ mspcic_attach(device_t parent, device_t
mspcic_pci_scan(sc->sc_node);
config_found(self, &pba, mspcic_print,
- CFARG_DEVHANDLE, prom_node_to_devhandle(sc->sc_node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(sc->sc_node)));
}
Index: src/sys/arch/sparc64/dev/cbus.c
diff -u src/sys/arch/sparc64/dev/cbus.c:1.6 src/sys/arch/sparc64/dev/cbus.c:1.6.4.1
--- src/sys/arch/sparc64/dev/cbus.c:1.6 Mon May 10 23:53:44 2021
+++ src/sys/arch/sparc64/dev/cbus.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: cbus.c,v 1.6 2021/05/10 23:53:44 thorpej Exp $ */
+/* $NetBSD: cbus.c,v 1.6.4.1 2021/08/04 02:57:07 thorpej Exp $ */
/* $OpenBSD: cbus.c,v 1.15 2015/09/27 11:29:20 kettenis Exp $ */
/*
* Copyright (c) 2008 Mark Kettenis
@@ -122,8 +122,7 @@ cbus_attach(device_t parent, device_t se
}
config_found(self, &ca, cbus_print,
- CFARG_DEVHANDLE, devhandle_from_of(ca.ca_node),
- CFARG_EOL);
+ CFARGS(.devhandle = devhandle_from_of(ca.ca_node)));
}
}
Index: src/sys/arch/sparc64/dev/central.c
diff -u src/sys/arch/sparc64/dev/central.c:1.7 src/sys/arch/sparc64/dev/central.c:1.7.4.1
--- src/sys/arch/sparc64/dev/central.c:1.7 Mon May 10 23:53:44 2021
+++ src/sys/arch/sparc64/dev/central.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: central.c,v 1.7 2021/05/10 23:53:44 thorpej Exp $ */
+/* $NetBSD: central.c,v 1.7.4.1 2021/08/04 02:57:07 thorpej Exp $ */
/* $OpenBSD: central.c,v 1.7 2010/11/11 17:58:23 miod Exp $ */
/*
@@ -28,7 +28,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: central.c,v 1.7 2021/05/10 23:53:44 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: central.c,v 1.7.4.1 2021/08/04 02:57:07 thorpej Exp $");
#include <sys/types.h>
#include <sys/param.h>
@@ -113,8 +113,7 @@ central_attach(device_t parent, device_t
&ca.ca_nreg, (void **)&ca.ca_reg);
(void)config_found(self, (void *)&ca, central_print,
- CFARG_DEVHANDLE, prom_node_to_devhandle(ca.ca_node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(ca.ca_node)));
if (ca.ca_name != NULL)
free(ca.ca_name, M_DEVBUF);
Index: src/sys/arch/sparc64/dev/vbus.c
diff -u src/sys/arch/sparc64/dev/vbus.c:1.7 src/sys/arch/sparc64/dev/vbus.c:1.7.4.1
--- src/sys/arch/sparc64/dev/vbus.c:1.7 Mon May 10 23:53:44 2021
+++ src/sys/arch/sparc64/dev/vbus.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: vbus.c,v 1.7 2021/05/10 23:53:44 thorpej Exp $ */
+/* $NetBSD: vbus.c,v 1.7.4.1 2021/08/04 02:57:07 thorpej Exp $ */
/* $OpenBSD: vbus.c,v 1.8 2015/09/27 11:29:20 kettenis Exp $ */
/*
* Copyright (c) 2008 Mark Kettenis
@@ -97,14 +97,13 @@ vbus_attach(device_t parent, device_t se
prom_getprop(node, "interrupts", sizeof(*va.va_intr),
&va.va_nintr, (void **)&va.va_intr);
config_found(self, &va, vbus_print,
- CFARG_DEVHANDLE, prom_node_to_devhandle(va.va_node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(va.va_node)));
}
struct vbus_attach_args va;
bzero(&va, sizeof(va));
va.va_name = "rtc";
- config_found(self, &va, vbus_print, CFARG_EOL);
+ config_found(self, &va, vbus_print, CFARGS_NONE);
}
Index: src/sys/arch/sparc64/dev/com_ebus.c
diff -u src/sys/arch/sparc64/dev/com_ebus.c:1.35 src/sys/arch/sparc64/dev/com_ebus.c:1.35.8.1
--- src/sys/arch/sparc64/dev/com_ebus.c:1.35 Sat Apr 24 23:36:49 2021
+++ src/sys/arch/sparc64/dev/com_ebus.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: com_ebus.c,v 1.35 2021/04/24 23:36:49 thorpej Exp $ */
+/* $NetBSD: com_ebus.c,v 1.35.8.1 2021/08/04 02:57:07 thorpej Exp $ */
/*
* Copyright (c) 1999, 2000 Matthew R. Green
@@ -31,7 +31,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: com_ebus.c,v 1.35 2021/04/24 23:36:49 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: com_ebus.c,v 1.35.8.1 2021/08/04 02:57:07 thorpej Exp $");
#include <sys/types.h>
#include <sys/param.h>
@@ -234,13 +234,13 @@ com_ebus_attach(device_t parent, device_
#if (NKBD > 0)
kma.kmta_name = "keyboard";
if (prom_getproplen(ea->ea_node, kma.kmta_name) == 0) {
- config_found(self, (void *)&kma, NULL, CFARG_EOL);
+ config_found(self, (void *)&kma, NULL, CFARGS_NONE);
}
#endif
#if (NMS > 0)
kma.kmta_name = "mouse";
if (prom_getproplen(ea->ea_node, kma.kmta_name) == 0) {
- config_found(self, (void *)&kma, NULL, CFARG_EOL);
+ config_found(self, (void *)&kma, NULL, CFARGS_NONE);
}
#endif
#endif
Index: src/sys/arch/sparc64/dev/ebus.c
diff -u src/sys/arch/sparc64/dev/ebus.c:1.67 src/sys/arch/sparc64/dev/ebus.c:1.67.4.1
--- src/sys/arch/sparc64/dev/ebus.c:1.67 Mon May 10 23:53:44 2021
+++ src/sys/arch/sparc64/dev/ebus.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: ebus.c,v 1.67 2021/05/10 23:53:44 thorpej Exp $ */
+/* $NetBSD: ebus.c,v 1.67.4.1 2021/08/04 02:57:07 thorpej 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.67 2021/05/10 23:53:44 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ebus.c,v 1.67.4.1 2021/08/04 02:57:07 thorpej Exp $");
#include "opt_ddb.h"
@@ -214,8 +214,7 @@ ebus_attach(device_t parent, device_t se
DPRINTF(EDB_CHILD, ("- found child `%s', attaching\n",
eba.ea_name));
(void)config_found(self, &eba, ebus_print,
- CFARG_DEVHANDLE, prom_node_to_devhandle(node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(node)));
}
ebus_destroy_attach_args(&eba);
}
Index: src/sys/arch/sparc64/dev/ebus_mainbus.c
diff -u src/sys/arch/sparc64/dev/ebus_mainbus.c:1.20 src/sys/arch/sparc64/dev/ebus_mainbus.c:1.20.4.1
--- src/sys/arch/sparc64/dev/ebus_mainbus.c:1.20 Mon May 10 23:53:44 2021
+++ src/sys/arch/sparc64/dev/ebus_mainbus.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: ebus_mainbus.c,v 1.20 2021/05/10 23:53:44 thorpej Exp $ */
+/* $NetBSD: ebus_mainbus.c,v 1.20.4.1 2021/08/04 02:57:07 thorpej Exp $ */
/* $OpenBSD: ebus_mainbus.c,v 1.7 2010/11/11 17:58:23 miod Exp $ */
/*
@@ -18,7 +18,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ebus_mainbus.c,v 1.20 2021/05/10 23:53:44 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ebus_mainbus.c,v 1.20.4.1 2021/08/04 02:57:07 thorpej Exp $");
#ifdef DEBUG
#define EDB_PROM 0x01
@@ -174,8 +174,7 @@ ebus_mainbus_attach(device_t parent, dev
DPRINTF(EDB_CHILD, ("- found child `%s', attaching\n",
eba.ea_name));
(void)config_found(self, &eba, ebus_print,
- CFARG_DEVHANDLE, prom_node_to_devhandle(node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(node)));
}
ebus_destroy_attach_args(&eba);
}
Index: src/sys/arch/sparc64/dev/fdc.c
diff -u src/sys/arch/sparc64/dev/fdc.c:1.50 src/sys/arch/sparc64/dev/fdc.c:1.50.8.1
--- src/sys/arch/sparc64/dev/fdc.c:1.50 Sat Apr 24 23:36:49 2021
+++ src/sys/arch/sparc64/dev/fdc.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: fdc.c,v 1.50 2021/04/24 23:36:49 thorpej Exp $ */
+/* $NetBSD: fdc.c,v 1.50.8.1 2021/08/04 02:57:07 thorpej Exp $ */
/*-
* Copyright (c) 2000 The NetBSD Foundation, Inc.
@@ -101,7 +101,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: fdc.c,v 1.50 2021/04/24 23:36:49 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: fdc.c,v 1.50.8.1 2021/08/04 02:57:07 thorpej Exp $");
#include "opt_ddb.h"
#include "opt_md.h"
@@ -857,7 +857,7 @@ fdcattach(struct fdc_softc *fdc, int pri
fa.fa_deftype = NULL; /* unknown */
fa.fa_deftype = &fd_types[0]; /* XXX */
if (config_found(fdc->sc_dev, (void *)&fa, fdprint,
- CFARG_EOL) != NULL)
+ CFARGS_NONE) != NULL)
drive_attached = 1;
}
Index: src/sys/arch/sparc64/dev/ffb.c
diff -u src/sys/arch/sparc64/dev/ffb.c:1.66 src/sys/arch/sparc64/dev/ffb.c:1.66.8.1
--- src/sys/arch/sparc64/dev/ffb.c:1.66 Sat Apr 24 23:36:49 2021
+++ src/sys/arch/sparc64/dev/ffb.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: ffb.c,v 1.66 2021/04/24 23:36:49 thorpej Exp $ */
+/* $NetBSD: ffb.c,v 1.66.8.1 2021/08/04 02:57:07 thorpej Exp $ */
/* $OpenBSD: creator.c,v 1.20 2002/07/30 19:48:15 jason Exp $ */
/*
@@ -33,7 +33,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ffb.c,v 1.66 2021/04/24 23:36:49 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ffb.c,v 1.66.8.1 2021/08/04 02:57:07 thorpej Exp $");
#include <sys/types.h>
#include <sys/param.h>
@@ -377,7 +377,7 @@ ffb_attach(device_t self)
waa.scrdata = &ffb_screenlist;
waa.accessops = &ffb_accessops;
waa.accesscookie = &sc->vd;
- config_found(sc->sc_dev, &waa, wsemuldisplaydevprint, CFARG_EOL);
+ config_found(sc->sc_dev, &waa, wsemuldisplaydevprint, CFARGS_NONE);
}
void
Index: src/sys/arch/sparc64/dev/fhc.c
diff -u src/sys/arch/sparc64/dev/fhc.c:1.9 src/sys/arch/sparc64/dev/fhc.c:1.9.4.1
--- src/sys/arch/sparc64/dev/fhc.c:1.9 Mon May 10 23:53:44 2021
+++ src/sys/arch/sparc64/dev/fhc.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: fhc.c,v 1.9 2021/05/10 23:53:44 thorpej Exp $ */
+/* $NetBSD: fhc.c,v 1.9.4.1 2021/08/04 02:57:07 thorpej Exp $ */
/* $OpenBSD: fhc.c,v 1.17 2010/11/11 17:58:23 miod Exp $ */
/*
@@ -28,7 +28,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: fhc.c,v 1.9 2021/05/10 23:53:44 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: fhc.c,v 1.9.4.1 2021/08/04 02:57:07 thorpej Exp $");
#include <sys/types.h>
#include <sys/param.h>
@@ -117,8 +117,7 @@ fhc_attach(struct fhc_softc *sc)
&fa.fa_npromvaddrs, (void **)&fa.fa_promvaddrs);
(void)config_found(sc->sc_dev, (void *)&fa, fhc_print,
- CFARG_DEVHANDLE, prom_node_to_devhandle(node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(node)));
if (fa.fa_name != NULL)
free(fa.fa_name, M_DEVBUF);
Index: src/sys/arch/sparc64/dev/gfb.c
diff -u src/sys/arch/sparc64/dev/gfb.c:1.10 src/sys/arch/sparc64/dev/gfb.c:1.10.8.1
--- src/sys/arch/sparc64/dev/gfb.c:1.10 Sat Apr 24 23:36:49 2021
+++ src/sys/arch/sparc64/dev/gfb.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: gfb.c,v 1.10 2021/04/24 23:36:49 thorpej Exp $ */
+/* $NetBSD: gfb.c,v 1.10.8.1 2021/08/04 02:57:07 thorpej Exp $ */
/*
* Copyright (c) 2009 Michael Lorenz
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: gfb.c,v 1.10 2021/04/24 23:36:49 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: gfb.c,v 1.10.8.1 2021/08/04 02:57:07 thorpej Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -229,7 +229,7 @@ gfb_attach(device_t parent, device_t sel
aa.accessops = &gfb_accessops;
aa.accesscookie = &sc->vd;
- config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, CFARG_EOL);
+ config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, CFARGS_NONE);
#ifdef GFB_DEBUG
/*
Index: src/sys/arch/sparc64/dev/jbus-i2c.c
diff -u src/sys/arch/sparc64/dev/jbus-i2c.c:1.6 src/sys/arch/sparc64/dev/jbus-i2c.c:1.6.8.1
--- src/sys/arch/sparc64/dev/jbus-i2c.c:1.6 Sat Apr 24 23:36:49 2021
+++ src/sys/arch/sparc64/dev/jbus-i2c.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: jbus-i2c.c,v 1.6 2021/04/24 23:36:49 thorpej Exp $ */
+/* $NetBSD: jbus-i2c.c,v 1.6.8.1 2021/08/04 02:57:07 thorpej Exp $ */
/*
* Copyright (c) 2018 Michael Lorenz
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: jbus-i2c.c,v 1.6 2021/04/24 23:36:49 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: jbus-i2c.c,v 1.6.8.1 2021/08/04 02:57:07 thorpej Exp $");
#include <sys/param.h>
#include <sys/device.h>
@@ -178,7 +178,7 @@ jbusi2c_setup_i2c(struct jbusi2c_softc *
}
memset(&iba, 0, sizeof(iba));
iba.iba_tag = &sc->sc_i2c;
- config_found(sc->sc_dev, &iba, iicbus_print, CFARG_EOL);
+ config_found(sc->sc_dev, &iba, iicbus_print, CFARGS_NONE);
}
static inline void
Index: src/sys/arch/sparc64/dev/psycho.c
diff -u src/sys/arch/sparc64/dev/psycho.c:1.134 src/sys/arch/sparc64/dev/psycho.c:1.134.4.1
--- src/sys/arch/sparc64/dev/psycho.c:1.134 Mon May 10 23:53:44 2021
+++ src/sys/arch/sparc64/dev/psycho.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: psycho.c,v 1.134 2021/05/10 23:53:44 thorpej Exp $ */
+/* $NetBSD: psycho.c,v 1.134.4.1 2021/08/04 02:57:07 thorpej Exp $ */
/*
* Copyright (c) 1999, 2000 Matthew R. Green
@@ -55,7 +55,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: psycho.c,v 1.134 2021/05/10 23:53:44 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: psycho.c,v 1.134.4.1 2021/08/04 02:57:07 thorpej Exp $");
#include "opt_ddb.h"
@@ -685,8 +685,7 @@ found:
pba.pba_pc = pp->pp_pc;
config_found(self, &pba, psycho_print,
- CFARG_DEVHANDLE, prom_node_to_devhandle(sc->sc_node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(sc->sc_node)));
}
static int
Index: src/sys/arch/sparc64/dev/pyro.c
diff -u src/sys/arch/sparc64/dev/pyro.c:1.24 src/sys/arch/sparc64/dev/pyro.c:1.24.4.1
--- src/sys/arch/sparc64/dev/pyro.c:1.24 Mon May 10 23:53:44 2021
+++ src/sys/arch/sparc64/dev/pyro.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: pyro.c,v 1.24 2021/05/10 23:53:44 thorpej Exp $ */
+/* $NetBSD: pyro.c,v 1.24.4.1 2021/08/04 02:57:07 thorpej Exp $ */
/* from: $OpenBSD: pyro.c,v 1.20 2010/12/05 15:15:14 kettenis Exp $ */
/*
@@ -31,7 +31,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: pyro.c,v 1.24 2021/05/10 23:53:44 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pyro.c,v 1.24.4.1 2021/08/04 02:57:07 thorpej Exp $");
#include <sys/param.h>
#include <sys/device.h>
@@ -238,8 +238,7 @@ pyro_init(struct pyro_softc *sc, int bus
free(busranges, M_DEVBUF);
config_found(sc->sc_dev, &pba, pyro_print,
- CFARG_DEVHANDLE, prom_node_to_devhandle(sc->sc_node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(sc->sc_node)));
}
void
Index: src/sys/arch/sparc64/dev/sab.c
diff -u src/sys/arch/sparc64/dev/sab.c:1.56 src/sys/arch/sparc64/dev/sab.c:1.56.8.1
--- src/sys/arch/sparc64/dev/sab.c:1.56 Sat Apr 24 23:36:49 2021
+++ src/sys/arch/sparc64/dev/sab.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: sab.c,v 1.56 2021/04/24 23:36:49 thorpej Exp $ */
+/* $NetBSD: sab.c,v 1.56.8.1 2021/08/04 02:57:07 thorpej Exp $ */
/* $OpenBSD: sab.c,v 1.7 2002/04/08 17:49:42 jason Exp $ */
/*
@@ -42,7 +42,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: sab.c,v 1.56 2021/04/24 23:36:49 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: sab.c,v 1.56.8.1 2021/08/04 02:57:07 thorpej Exp $");
#include "opt_kgdb.h"
#include <sys/types.h>
@@ -322,9 +322,8 @@ sab_attach(device_t parent, device_t sel
sc->sc_child[i] = device_private(
config_found(self, &stax, sab_print,
- CFARG_SUBMATCH, config_stdsubmatch,
- CFARG_LOCATORS, locs,
- CFARG_EOL));
+ CFARGS(.submatch = config_stdsubmatch,
+ .locators = locs)));
if (sc->sc_child[i] != NULL)
sc->sc_nchild++;
}
Index: src/sys/arch/sparc64/dev/sbus.c
diff -u src/sys/arch/sparc64/dev/sbus.c:1.102 src/sys/arch/sparc64/dev/sbus.c:1.102.4.1
--- src/sys/arch/sparc64/dev/sbus.c:1.102 Mon May 10 23:53:44 2021
+++ src/sys/arch/sparc64/dev/sbus.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: sbus.c,v 1.102 2021/05/10 23:53:44 thorpej Exp $ */
+/* $NetBSD: sbus.c,v 1.102.4.1 2021/08/04 02:57:07 thorpej Exp $ */
/*
* Copyright (c) 1999-2002 Eduardo Horvath
@@ -34,7 +34,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: sbus.c,v 1.102 2021/05/10 23:53:44 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: sbus.c,v 1.102.4.1 2021/08/04 02:57:07 thorpej Exp $");
#include "opt_ddb.h"
@@ -294,8 +294,7 @@ sbus_attach(device_t parent, device_t se
continue;
}
(void) config_found(self, &sa, sbus_print,
- CFARG_DEVHANDLE, prom_node_to_devhandle(node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(node)));
sbus_destroy_attach_args(&sa);
}
}
Index: src/sys/arch/sparc64/dev/schizo.c
diff -u src/sys/arch/sparc64/dev/schizo.c:1.45 src/sys/arch/sparc64/dev/schizo.c:1.45.4.1
--- src/sys/arch/sparc64/dev/schizo.c:1.45 Mon May 10 23:53:44 2021
+++ src/sys/arch/sparc64/dev/schizo.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: schizo.c,v 1.45 2021/05/10 23:53:44 thorpej Exp $ */
+/* $NetBSD: schizo.c,v 1.45.4.1 2021/08/04 02:57:07 thorpej Exp $ */
/* $OpenBSD: schizo.c,v 1.55 2008/08/18 20:29:37 brad Exp $ */
/*
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: schizo.c,v 1.45 2021/05/10 23:53:44 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: schizo.c,v 1.45.4.1 2021/08/04 02:57:07 thorpej Exp $");
#include <sys/param.h>
#include <sys/device.h>
@@ -366,8 +366,7 @@ schizo_attach(device_t parent, device_t
}
config_found(sc->sc_dev, &pba, schizo_print,
- CFARG_DEVHANDLE, prom_node_to_devhandle(sc->sc_node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(sc->sc_node)));
}
int
Index: src/sys/arch/sparc64/dev/upa.c
diff -u src/sys/arch/sparc64/dev/upa.c:1.22 src/sys/arch/sparc64/dev/upa.c:1.22.4.1
--- src/sys/arch/sparc64/dev/upa.c:1.22 Mon May 10 23:53:44 2021
+++ src/sys/arch/sparc64/dev/upa.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: upa.c,v 1.22 2021/05/10 23:53:44 thorpej Exp $ */
+/* $NetBSD: upa.c,v 1.22.4.1 2021/08/04 02:57:07 thorpej Exp $ */
/* $OpenBSD: upa.c,v 1.8 2008/01/17 22:53:18 kettenis Exp $ */
/*
@@ -32,7 +32,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: upa.c,v 1.22 2021/05/10 23:53:44 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: upa.c,v 1.22.4.1 2021/08/04 02:57:07 thorpej Exp $");
#include <sys/types.h>
#include <sys/param.h>
@@ -133,8 +133,7 @@ upa_attach(device_t parent, device_t sel
map.ma_bustag = sc->sc_cbt;
map.ma_dmatag = ma->ma_dmatag;
config_found(sc->sc_dev, &map, upa_print,
- CFARG_DEVHANDLE, prom_node_to_devhandle(node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(node)));
}
}
Index: src/sys/arch/sparc64/dev/vdsk.c
diff -u src/sys/arch/sparc64/dev/vdsk.c:1.7 src/sys/arch/sparc64/dev/vdsk.c:1.7.2.1
--- src/sys/arch/sparc64/dev/vdsk.c:1.7 Fri Jun 25 19:10:50 2021
+++ src/sys/arch/sparc64/dev/vdsk.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: vdsk.c,v 1.7 2021/06/25 19:10:50 palle Exp $ */
+/* $NetBSD: vdsk.c,v 1.7.2.1 2021/08/04 02:57:07 thorpej Exp $ */
/* $OpenBSD: vdsk.c,v 1.46 2015/01/25 21:42:13 kettenis Exp $ */
/*
* Copyright (c) 2009, 2011 Mark Kettenis
@@ -392,7 +392,7 @@ vdsk_attach(device_t parent, device_t se
sc->sc_channel.chan_id = 0;
sc->sc_channel.chan_flags = SCSIPI_CHAN_NOSETTLE;
- config_found(self, &sc->sc_channel, scsiprint, CFARG_EOL);
+ config_found(self, &sc->sc_channel, scsiprint, CFARGS_NONE);
return;
Index: src/sys/arch/sparc64/dev/vpci.c
diff -u src/sys/arch/sparc64/dev/vpci.c:1.11 src/sys/arch/sparc64/dev/vpci.c:1.11.4.1
--- src/sys/arch/sparc64/dev/vpci.c:1.11 Mon May 10 23:53:44 2021
+++ src/sys/arch/sparc64/dev/vpci.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: vpci.c,v 1.11 2021/05/10 23:53:44 thorpej Exp $ */
+/* $NetBSD: vpci.c,v 1.11.4.1 2021/08/04 02:57:07 thorpej Exp $ */
/*
* Copyright (c) 2015 Palle Lyckegaard
* All rights reserved.
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: vpci.c,v 1.11 2021/05/10 23:53:44 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: vpci.c,v 1.11.4.1 2021/08/04 02:57:07 thorpej Exp $");
#include <sys/param.h>
#include <sys/device.h>
@@ -268,8 +268,7 @@ FIXME
free(busranges, M_DEVBUF);
config_found(sc->sc_dev, &pba, vpci_print,
- CFARG_DEVHANDLE, prom_node_to_devhandle(sc->sc_node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(sc->sc_node)));
}
void
Index: src/sys/arch/sparc64/dev/zs.c
diff -u src/sys/arch/sparc64/dev/zs.c:1.76 src/sys/arch/sparc64/dev/zs.c:1.76.8.1
--- src/sys/arch/sparc64/dev/zs.c:1.76 Sat Apr 24 23:36:49 2021
+++ src/sys/arch/sparc64/dev/zs.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: zs.c,v 1.76 2021/04/24 23:36:49 thorpej Exp $ */
+/* $NetBSD: zs.c,v 1.76.8.1 2021/08/04 02:57:07 thorpej Exp $ */
/*-
* Copyright (c) 1996 The NetBSD Foundation, Inc.
@@ -38,7 +38,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: zs.c,v 1.76 2021/04/24 23:36:49 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: zs.c,v 1.76.8.1 2021/08/04 02:57:07 thorpej Exp $");
#include "opt_ddb.h"
#include "opt_kgdb.h"
@@ -408,7 +408,7 @@ zs_attach(struct zsc_softc *zsc, struct
* The child attach will setup the hardware.
*/
child = config_found(zsc->zsc_dev, (void *)&zsc_args,
- zs_print, CFARG_EOL);
+ zs_print, CFARGS_NONE);
if (child == NULL) {
/* No sub-driver. Just reset it. */
uint8_t reset = (channel == 0) ?
@@ -438,14 +438,14 @@ zs_attach(struct zsc_softc *zsc, struct
if (channel == 0) {
kma.kmta_name = "keyboard";
config_found(child, (void *)&kma, NULL,
- CFARG_EOL);
+ CFARGS_NONE);
}
#endif
#if (NMS > 0)
if (channel == 1) {
kma.kmta_name = "mouse";
config_found(child, (void *)&kma, NULL,
- CFARG_EOL);
+ CFARGS_NONE);
}
#endif
}
Index: src/sys/arch/sparc64/sparc64/autoconf.c
diff -u src/sys/arch/sparc64/sparc64/autoconf.c:1.233 src/sys/arch/sparc64/sparc64/autoconf.c:1.233.2.1
--- src/sys/arch/sparc64/sparc64/autoconf.c:1.233 Sat Jul 3 19:39:07 2021
+++ src/sys/arch/sparc64/sparc64/autoconf.c Wed Aug 4 02:57:07 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: autoconf.c,v 1.233 2021/07/03 19:39:07 palle Exp $ */
+/* $NetBSD: autoconf.c,v 1.233.2.1 2021/08/04 02:57:07 thorpej Exp $ */
/*
* Copyright (c) 1996
@@ -48,7 +48,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.233 2021/07/03 19:39:07 palle Exp $");
+__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.233.2.1 2021/08/04 02:57:07 thorpej Exp $");
#include "opt_ddb.h"
#include "opt_kgdb.h"
@@ -730,8 +730,7 @@ extern struct sparc_bus_space_tag mainbu
ma.ma_node = node;
ma.ma_name = "cpu";
config_found(dev, &ma, mbprint,
- CFARG_DEVHANDLE, devhandle_from_of(ma.ma_node),
- CFARG_EOL);
+ CFARGS(.devhandle = devhandle_from_of(ma.ma_node)));
}
node = findroot(); /* re-init root node */
@@ -815,8 +814,7 @@ extern struct sparc_bus_space_tag mainbu
}
#endif
(void) config_found(dev, (void *)&ma, mbprint,
- CFARG_DEVHANDLE, prom_node_to_devhandle(ma.ma_node),
- CFARG_EOL);
+ CFARGS(.devhandle = prom_node_to_devhandle(ma.ma_node)));
free(ma.ma_reg, M_DEVBUF);
if (ma.ma_ninterrupts)
free(ma.ma_interrupts, M_DEVBUF);
@@ -826,7 +824,7 @@ extern struct sparc_bus_space_tag mainbu
/* Try to attach PROM console */
memset(&ma, 0, sizeof ma);
ma.ma_name = "pcons";
- (void) config_found(dev, (void *)&ma, mbprint, CFARG_EOL);
+ (void) config_found(dev, (void *)&ma, mbprint, CFARGS_NONE);
}
CFATTACH_DECL_NEW(mainbus, 0,