Module Name: src Committed By: thorpej Date: Wed Aug 4 23:14:04 UTC 2021
Modified Files: src/sys/dev/pcmcia [thorpej-cfargs2]: fdc_pcmcia.c mhzc.c pcmcia.c pcmcom.c xirc.c src/sys/dev/podulebus [thorpej-cfargs2]: acemidi.c src/sys/dev/ppbus [thorpej-cfargs2]: ppbus_conf.c ppbus_gpio.c src/sys/dev/qbus [thorpej-cfargs2]: rf.c rl.c uba.c uda.c src/sys/dev/scsipi [thorpej-cfargs2]: atapi_wdc.c atapiconf.c scsiconf.c Log Message: Adapt to CFARGS(). To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.21.8.1 src/sys/dev/pcmcia/fdc_pcmcia.c cvs rdiff -u -r1.53 -r1.53.8.1 src/sys/dev/pcmcia/mhzc.c cvs rdiff -u -r1.95 -r1.95.8.1 src/sys/dev/pcmcia/pcmcia.c cvs rdiff -u -r1.42 -r1.42.8.1 src/sys/dev/pcmcia/pcmcom.c cvs rdiff -u -r1.37 -r1.37.8.1 src/sys/dev/pcmcia/xirc.c cvs rdiff -u -r1.16 -r1.16.8.1 src/sys/dev/podulebus/acemidi.c cvs rdiff -u -r1.22 -r1.22.8.1 src/sys/dev/ppbus/ppbus_conf.c cvs rdiff -u -r1.2 -r1.2.8.1 src/sys/dev/ppbus/ppbus_gpio.c cvs rdiff -u -r1.35 -r1.35.8.1 src/sys/dev/qbus/rf.c cvs rdiff -u -r1.52 -r1.52.8.1 src/sys/dev/qbus/rl.c cvs rdiff -u -r1.82 -r1.82.8.1 src/sys/dev/qbus/uba.c cvs rdiff -u -r1.62 -r1.62.8.1 src/sys/dev/qbus/uda.c cvs rdiff -u -r1.139 -r1.139.8.1 src/sys/dev/scsipi/atapi_wdc.c cvs rdiff -u -r1.92 -r1.92.8.1 src/sys/dev/scsipi/atapiconf.c cvs rdiff -u -r1.291 -r1.291.8.1 src/sys/dev/scsipi/scsiconf.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/dev/pcmcia/fdc_pcmcia.c diff -u src/sys/dev/pcmcia/fdc_pcmcia.c:1.21 src/sys/dev/pcmcia/fdc_pcmcia.c:1.21.8.1 --- src/sys/dev/pcmcia/fdc_pcmcia.c:1.21 Sat Apr 24 23:36:58 2021 +++ src/sys/dev/pcmcia/fdc_pcmcia.c Wed Aug 4 23:14:04 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: fdc_pcmcia.c,v 1.21 2021/04/24 23:36:58 thorpej Exp $ */ +/* $NetBSD: fdc_pcmcia.c,v 1.21.8.1 2021/08/04 23:14:04 thorpej Exp $ */ /*- * Copyright (c) 1998, 2004 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: fdc_pcmcia.c,v 1.21 2021/04/24 23:36:58 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: fdc_pcmcia.c,v 1.21.8.1 2021/08/04 23:14:04 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -183,7 +183,7 @@ fdc_pcmcia_attach(device_t parent, devic fa.fa_deftype = &fd_types[0]; else fa.fa_deftype = NULL; /* unknown */ - (void)config_found(self, (void *)&fa, fdprint, CFARG_EOL); + (void)config_found(self, (void *)&fa, fdprint, CFARGS_NONE); } return; Index: src/sys/dev/pcmcia/mhzc.c diff -u src/sys/dev/pcmcia/mhzc.c:1.53 src/sys/dev/pcmcia/mhzc.c:1.53.8.1 --- src/sys/dev/pcmcia/mhzc.c:1.53 Sat Apr 24 23:36:58 2021 +++ src/sys/dev/pcmcia/mhzc.c Wed Aug 4 23:14:04 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: mhzc.c,v 1.53 2021/04/24 23:36:58 thorpej Exp $ */ +/* $NetBSD: mhzc.c,v 1.53.8.1 2021/08/04 23:14:04 thorpej Exp $ */ /*- * Copyright (c) 1999, 2000, 2004 The NetBSD Foundation, Inc. @@ -39,7 +39,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: mhzc.c,v 1.53 2021/04/24 23:36:58 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: mhzc.c,v 1.53.8.1 2021/08/04 23:14:04 thorpej Exp $"); #include "opt_inet.h" @@ -245,10 +245,10 @@ mhzc_attach(device_t parent, device_t se /*XXXUNCONST*/ sc->sc_modem = config_found(self, __UNCONST("com"), mhzc_print, - CFARG_EOL); + CFARGS_NONE); /*XXXUNCONST*/ sc->sc_ethernet = config_found(self, __UNCONST("sm"), mhzc_print, - CFARG_EOL); + CFARGS_NONE); mhzc_disable(sc, MHZC_MODEM_ENABLED|MHZC_ETHERNET_ENABLED); return; Index: src/sys/dev/pcmcia/pcmcia.c diff -u src/sys/dev/pcmcia/pcmcia.c:1.95 src/sys/dev/pcmcia/pcmcia.c:1.95.8.1 --- src/sys/dev/pcmcia/pcmcia.c:1.95 Sat Apr 24 23:36:58 2021 +++ src/sys/dev/pcmcia/pcmcia.c Wed Aug 4 23:14:04 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: pcmcia.c,v 1.95 2021/04/24 23:36:58 thorpej Exp $ */ +/* $NetBSD: pcmcia.c,v 1.95.8.1 2021/08/04 23:14:04 thorpej Exp $ */ /* * Copyright (c) 2004 Charles M. Hannum. All rights reserved. @@ -48,7 +48,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: pcmcia.c,v 1.95 2021/04/24 23:36:58 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pcmcia.c,v 1.95.8.1 2021/08/04 23:14:04 thorpej Exp $"); #include "opt_pcmciaverbose.h" @@ -246,9 +246,8 @@ pcmcia_rescan(device_t self, const char paa.pf = pf; pf->child = config_found(self, &paa, pcmcia_print, - CFARG_SUBMATCH, config_stdsubmatch, - CFARG_LOCATORS, locs, - CFARG_EOL); + CFARGS(.submatch = config_stdsubmatch, + .locators = locs)); } return (0); Index: src/sys/dev/pcmcia/pcmcom.c diff -u src/sys/dev/pcmcia/pcmcom.c:1.42 src/sys/dev/pcmcia/pcmcom.c:1.42.8.1 --- src/sys/dev/pcmcia/pcmcom.c:1.42 Sat Apr 24 23:36:58 2021 +++ src/sys/dev/pcmcia/pcmcom.c Wed Aug 4 23:14:04 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: pcmcom.c,v 1.42 2021/04/24 23:36:58 thorpej Exp $ */ +/* $NetBSD: pcmcom.c,v 1.42.8.1 2021/08/04 23:14:04 thorpej Exp $ */ /*- * Copyright (c) 1998, 2000, 2004 The NetBSD Foundation, Inc. @@ -44,7 +44,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: pcmcom.c,v 1.42 2021/04/24 23:36:58 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pcmcom.c,v 1.42.8.1 2021/08/04 23:14:04 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -175,9 +175,8 @@ pcmcom_attach(device_t parent, device_t sc->sc_slaves[slave] = config_found(sc->sc_dev, &pca, pcmcom_print, - CFARG_SUBMATCH, config_stdsubmatch, - CFARG_LOCATORS, locs, - CFARG_EOL); + CFARGS(.submatch = config_stdsubmatch, + .locators = locs)); } pcmcom_disable(sc); Index: src/sys/dev/pcmcia/xirc.c diff -u src/sys/dev/pcmcia/xirc.c:1.37 src/sys/dev/pcmcia/xirc.c:1.37.8.1 --- src/sys/dev/pcmcia/xirc.c:1.37 Sat Apr 24 23:36:58 2021 +++ src/sys/dev/pcmcia/xirc.c Wed Aug 4 23:14:04 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: xirc.c,v 1.37 2021/04/24 23:36:58 thorpej Exp $ */ +/* $NetBSD: xirc.c,v 1.37.8.1 2021/08/04 23:14:04 thorpej Exp $ */ /*- * Copyright (c) 1999, 2000, 2004 The NetBSD Foundation, Inc. @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: xirc.c,v 1.37 2021/04/24 23:36:58 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: xirc.c,v 1.37.8.1 2021/08/04 23:14:04 thorpej Exp $"); #include "opt_inet.h" @@ -261,11 +261,11 @@ xirc_attach(device_t parent, device_t se if (sc->sc_id & (XIMEDIA_MODEM << 8)) /*XXXUNCONST*/ sc->sc_modem = config_found(self, __UNCONST("com"), xirc_print, - CFARG_EOL); + CFARGS_NONE); if (sc->sc_id & (XIMEDIA_ETHER << 8)) /*XXXUNCONST*/ sc->sc_ethernet = config_found(self, __UNCONST("xi"), - xirc_print, CFARG_EOL); + xirc_print, CFARGS_NONE); xirc_disable(sc, XIRC_MODEM_ENABLED|XIRC_ETHERNET_ENABLED, sc->sc_id & (XIMEDIA_MODEM|XIMEDIA_ETHER)); Index: src/sys/dev/podulebus/acemidi.c diff -u src/sys/dev/podulebus/acemidi.c:1.16 src/sys/dev/podulebus/acemidi.c:1.16.8.1 --- src/sys/dev/podulebus/acemidi.c:1.16 Sat Apr 24 23:36:58 2021 +++ src/sys/dev/podulebus/acemidi.c Wed Aug 4 23:14:04 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: acemidi.c,v 1.16 2021/04/24 23:36:58 thorpej Exp $ */ +/* $NetBSD: acemidi.c,v 1.16.8.1 2021/08/04 23:14:04 thorpej Exp $ */ /*- * Copyright (c) 2001 Ben Harris @@ -28,7 +28,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: acemidi.c,v 1.16 2021/04/24 23:36:58 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: acemidi.c,v 1.16.8.1 2021/08/04 23:14:04 thorpej Exp $"); #include <sys/param.h> @@ -78,7 +78,7 @@ acemidi_attach(device_t parent, device_t /* struct podulebus_attach_args *pa = aux; */ printf("\n"); - config_found(self, aux, NULL, CFARG_EOL); + config_found(self, aux, NULL, CFARGS_NONE); } static int Index: src/sys/dev/ppbus/ppbus_conf.c diff -u src/sys/dev/ppbus/ppbus_conf.c:1.22 src/sys/dev/ppbus/ppbus_conf.c:1.22.8.1 --- src/sys/dev/ppbus/ppbus_conf.c:1.22 Sat Apr 24 23:36:58 2021 +++ src/sys/dev/ppbus/ppbus_conf.c Wed Aug 4 23:14:04 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: ppbus_conf.c,v 1.22 2021/04/24 23:36:58 thorpej Exp $ */ +/* $NetBSD: ppbus_conf.c,v 1.22.8.1 2021/08/04 23:14:04 thorpej Exp $ */ /*- * Copyright (c) 1997, 1998, 1999 Nicolas Souchu @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: ppbus_conf.c,v 1.22 2021/04/24 23:36:58 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ppbus_conf.c,v 1.22.8.1 2021/08/04 23:14:04 thorpej Exp $"); #include "opt_ppbus.h" #include "opt_ppbus_1284.h" @@ -171,9 +171,8 @@ ppbus_attach(device_t parent, device_t s /* Configure child devices */ SLIST_INIT(&(ppbus->sc_childlist_head)); config_search(self, &args, - CFARG_SEARCH, ppbus_search_children, - CFARG_IATTR, "ppbus", - CFARG_EOL); + CFARGS(.search = ppbus_search_children, + .iattr = "ppbus")); #if NGPIO > 0 gpio_ppbus_attach(ppbus); @@ -246,7 +245,7 @@ ppbus_search_children(device_t parent, c int rval = 0; if (config_probe(parent, cf, aux)) { - dev = config_attach(parent, cf, aux, NULL, CFARG_EOL); + dev = config_attach(parent, cf, aux, NULL, CFARGS_NONE); if (dev) { child = device_private(dev); SLIST_INSERT_HEAD(&(ppbus->sc_childlist_head), Index: src/sys/dev/ppbus/ppbus_gpio.c diff -u src/sys/dev/ppbus/ppbus_gpio.c:1.2 src/sys/dev/ppbus/ppbus_gpio.c:1.2.8.1 --- src/sys/dev/ppbus/ppbus_gpio.c:1.2 Sat Apr 24 23:36:58 2021 +++ src/sys/dev/ppbus/ppbus_gpio.c Wed Aug 4 23:14:04 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: ppbus_gpio.c,v 1.2 2021/04/24 23:36:58 thorpej Exp $ */ +/* $NetBSD: ppbus_gpio.c,v 1.2.8.1 2021/08/04 23:14:04 thorpej Exp $ */ /* * Copyright (c) 2008, Hans Rosenfeld <rosenf...@grumpf.hope-2000.org> @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: ppbus_gpio.c,v 1.2 2021/04/24 23:36:58 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ppbus_gpio.c,v 1.2.8.1 2021/08/04 23:14:04 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -110,8 +110,7 @@ gpio_ppbus_attach(struct ppbus_softc *sc gba.gba_npins = PPBUS_NPINS; config_found(sc->sc_dev, &gba, gpiobus_print, - CFARG_IATTR, "gpiobus", - CFARG_EOL); + CFARGS(.iattr = "gpiobus")); } static int Index: src/sys/dev/qbus/rf.c diff -u src/sys/dev/qbus/rf.c:1.35 src/sys/dev/qbus/rf.c:1.35.8.1 --- src/sys/dev/qbus/rf.c:1.35 Sat Apr 24 23:36:58 2021 +++ src/sys/dev/qbus/rf.c Wed Aug 4 23:14:04 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: rf.c,v 1.35 2021/04/24 23:36:58 thorpej Exp $ */ +/* $NetBSD: rf.c,v 1.35.8.1 2021/08/04 23:14:04 thorpej Exp $ */ /* * Copyright (c) 2002 Jochen Kunz. * All rights reserved. @@ -36,7 +36,7 @@ TODO: */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: rf.c,v 1.35 2021/04/24 23:36:58 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rf.c,v 1.35.8.1 2021/08/04 23:14:04 thorpej Exp $"); /* autoconfig stuff */ #include <sys/param.h> @@ -398,10 +398,10 @@ rfc_attach(device_t parent, device_t sel */ rfc_aa.dnum = 0; rfc_sc->sc_childs[0] = config_found(rfc_sc->sc_dev, &rfc_aa, rf_print, - CFARG_EOL); + CFARGS_NONE); rfc_aa.dnum = 1; rfc_sc->sc_childs[1] = config_found(rfc_sc->sc_dev, &rfc_aa, rf_print, - CFARG_EOL); + CFARGS_NONE); #else /* RX02_PROBE */ /* * There are clones of the DEC RX system with standard shugart @@ -415,13 +415,13 @@ rfc_attach(device_t parent, device_t sel if (rfcprobedens(rfc_sc, 0) >= 0) { rfc_aa.dnum = 0; rfc_sc->sc_childs[0] = config_found(rfc_sc->sc_dev, &rfc_aa, - rf_print, CFARG_EOL); + rf_print, CFARGS_NONE); } else rfc_sc->sc_childs[0] = NULL; if (rfcprobedens(rfc_sc, 1) >= 0) { rfc_aa.dnum = 1; rfc_sc->sc_childs[1] = config_found(rfc_sc->sc_dev, &rfc_aa, - rf_print, CFARG_EOL); + rf_print, CFARGS_NONE); } else rfc_sc->sc_childs[1] = NULL; #endif /* RX02_PROBE */ Index: src/sys/dev/qbus/rl.c diff -u src/sys/dev/qbus/rl.c:1.52 src/sys/dev/qbus/rl.c:1.52.8.1 --- src/sys/dev/qbus/rl.c:1.52 Sat Apr 24 23:36:58 2021 +++ src/sys/dev/qbus/rl.c Wed Aug 4 23:14:04 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: rl.c,v 1.52 2021/04/24 23:36:58 thorpej Exp $ */ +/* $NetBSD: rl.c,v 1.52.8.1 2021/08/04 23:14:04 thorpej Exp $ */ /* * Copyright (c) 2000 Ludd, University of Lule}, Sweden. All rights reserved. @@ -37,7 +37,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: rl.c,v 1.52 2021/04/24 23:36:58 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rl.c,v 1.52.8.1 2021/08/04 23:14:04 thorpej Exp $"); #include <sys/param.h> #include <sys/device.h> @@ -244,7 +244,7 @@ rlcattach(device_t parent, device_t self ra.type = RL_RREG(RL_MP); ra.hwid = i; if ((RL_RREG(RL_CS) & RLCS_ERR) == 0) - config_found(sc->sc_dev, &ra, rlcprint, CFARG_EOL); + config_found(sc->sc_dev, &ra, rlcprint, CFARGS_NONE); } } Index: src/sys/dev/qbus/uba.c diff -u src/sys/dev/qbus/uba.c:1.82 src/sys/dev/qbus/uba.c:1.82.8.1 --- src/sys/dev/qbus/uba.c:1.82 Sat Apr 24 23:36:58 2021 +++ src/sys/dev/qbus/uba.c Wed Aug 4 23:14:04 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: uba.c,v 1.82 2021/04/24 23:36:58 thorpej Exp $ */ +/* $NetBSD: uba.c,v 1.82.8.1 2021/08/04 23:14:04 thorpej Exp $ */ /* * Copyright (c) 1982, 1986 The Regents of the University of California. * All rights reserved. @@ -62,7 +62,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: uba.c,v 1.82 2021/04/24 23:36:58 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: uba.c,v 1.82.8.1 2021/08/04 23:14:04 thorpej Exp $"); #include <sys/param.h> #include <sys/time.h> @@ -267,8 +267,7 @@ uba_attach(struct uba_softc *sc, paddr_t * Now start searching for devices. */ config_search(sc->uh_dev, NULL, - CFARG_SEARCH, ubasearch, - CFARG_EOL); + CFARGS(.search = ubasearch)); if (sc->uh_afterscan) (*sc->uh_afterscan)(sc); @@ -317,7 +316,7 @@ ubasearch(device_t parent, cfdata_t cf, sc->uh_used[ubdevreg(csr)] = 1; - config_attach(parent, cf, &ua, ubaprint, CFARG_EOL); + config_attach(parent, cf, &ua, ubaprint, CFARGS_NONE); return 0; fail: Index: src/sys/dev/qbus/uda.c diff -u src/sys/dev/qbus/uda.c:1.62 src/sys/dev/qbus/uda.c:1.62.8.1 --- src/sys/dev/qbus/uda.c:1.62 Sat Apr 24 23:36:58 2021 +++ src/sys/dev/qbus/uda.c Wed Aug 4 23:14:04 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: uda.c,v 1.62 2021/04/24 23:36:58 thorpej Exp $ */ +/* $NetBSD: uda.c,v 1.62.8.1 2021/08/04 23:14:04 thorpej Exp $ */ /* * Copyright (c) 1988 Regents of the University of California. * All rights reserved. @@ -66,7 +66,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: uda.c,v 1.62 2021/04/24 23:36:58 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: uda.c,v 1.62.8.1 2021/08/04 23:14:04 thorpej Exp $"); #include <sys/param.h> #include <sys/kernel.h> @@ -252,7 +252,7 @@ udaattach(device_t parent, device_t self ma.ma_ivec = sc->sc_uh->uh_lastiv; ma.ma_ctlrnr = (ua->ua_iaddr == 0172150 ? 0 : 1); /* XXX */ ma.ma_adapnr = sc->sc_uh->uh_nr; - config_found(sc->sc_dev, &ma, udaprint, CFARG_EOL); + config_found(sc->sc_dev, &ma, udaprint, CFARGS_NONE); } /* Index: src/sys/dev/scsipi/atapi_wdc.c diff -u src/sys/dev/scsipi/atapi_wdc.c:1.139 src/sys/dev/scsipi/atapi_wdc.c:1.139.8.1 --- src/sys/dev/scsipi/atapi_wdc.c:1.139 Sat Apr 24 23:36:58 2021 +++ src/sys/dev/scsipi/atapi_wdc.c Wed Aug 4 23:14:04 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: atapi_wdc.c,v 1.139 2021/04/24 23:36:58 thorpej Exp $ */ +/* $NetBSD: atapi_wdc.c,v 1.139.8.1 2021/08/04 23:14:04 thorpej Exp $ */ /* * Copyright (c) 1998, 2001 Manuel Bouyer. @@ -25,7 +25,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: atapi_wdc.c,v 1.139 2021/04/24 23:36:58 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: atapi_wdc.c,v 1.139.8.1 2021/08/04 23:14:04 thorpej Exp $"); #ifndef ATADEBUG #define ATADEBUG @@ -142,8 +142,7 @@ wdc_atapibus_attach(struct atabus_softc chan->chan_nluns = 1; chp->atapibus = config_found(ata_sc->sc_dev, chan, atapiprint, - CFARG_IATTR, "atapi", - CFARG_EOL); + CFARGS(.iattr = "atapi")); } static void Index: src/sys/dev/scsipi/atapiconf.c diff -u src/sys/dev/scsipi/atapiconf.c:1.92 src/sys/dev/scsipi/atapiconf.c:1.92.8.1 --- src/sys/dev/scsipi/atapiconf.c:1.92 Sat Apr 24 23:36:58 2021 +++ src/sys/dev/scsipi/atapiconf.c Wed Aug 4 23:14:04 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: atapiconf.c,v 1.92 2021/04/24 23:36:58 thorpej Exp $ */ +/* $NetBSD: atapiconf.c,v 1.92.8.1 2021/08/04 23:14:04 thorpej Exp $ */ /* * Copyright (c) 1996, 2001 Manuel Bouyer. All rights reserved. @@ -25,7 +25,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: atapiconf.c,v 1.92 2021/04/24 23:36:58 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: atapiconf.c,v 1.92.8.1 2021/08/04 23:14:04 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -279,8 +279,8 @@ atapi_probe_device(struct atapibus_softc periph->periph_quirks |= quirks; if ((cf = config_search(sc->sc_dev, sa, - CFARG_SUBMATCH, atapibussubmatch, - CFARG_EOL)) != NULL) { + CFARGS(.submatch = + atapibussubmatch))) != NULL) { scsipi_insert_periph(chan, periph); /* * XXX Can't assign periph_dev here, because we'll @@ -288,7 +288,7 @@ atapi_probe_device(struct atapibus_softc * XXX assign it in periph driver. */ return config_attach(sc->sc_dev, cf, sa, atapibusprint, - CFARG_EOL); + CFARGS_NONE); } else { atapibusprint(sa, device_xname(sc->sc_dev)); aprint_normal(" not configured\n"); Index: src/sys/dev/scsipi/scsiconf.c diff -u src/sys/dev/scsipi/scsiconf.c:1.291 src/sys/dev/scsipi/scsiconf.c:1.291.8.1 --- src/sys/dev/scsipi/scsiconf.c:1.291 Sat Apr 24 23:36:58 2021 +++ src/sys/dev/scsipi/scsiconf.c Wed Aug 4 23:14:04 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: scsiconf.c,v 1.291 2021/04/24 23:36:58 thorpej Exp $ */ +/* $NetBSD: scsiconf.c,v 1.291.8.1 2021/08/04 23:14:04 thorpej Exp $ */ /*- * Copyright (c) 1998, 1999, 2004 The NetBSD Foundation, Inc. @@ -48,7 +48,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: scsiconf.c,v 1.291 2021/04/24 23:36:58 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: scsiconf.c,v 1.291.8.1 2021/08/04 23:14:04 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -1013,9 +1013,8 @@ scsi_probe_device(struct scsibus_softc * locs[SCSIBUSCF_LUN] = lun; if ((cf = config_search(sc->sc_dev, &sa, - CFARG_SUBMATCH, config_stdsubmatch, - CFARG_LOCATORS, locs, - CFARG_EOL)) != NULL) { + CFARGS(.submatch = config_stdsubmatch, + .locators = locs))) != NULL) { scsipi_insert_periph(chan, periph); /* @@ -1034,8 +1033,7 @@ scsi_probe_device(struct scsibus_softc * * XXX assign it in periph driver. */ config_attach(sc->sc_dev, cf, &sa, scsibusprint, - CFARG_LOCATORS, locs, - CFARG_EOL); + CFARGS(.locators = locs)); } else { scsibusprint(&sa, device_xname(sc->sc_dev)); aprint_normal(" not configured\n");