Module Name: src
Committed By: thorpej
Date: Wed Aug 4 23:07:57 UTC 2021
Modified Files:
src/sys/dev/usb [thorpej-cfargs2]: auvitek_audio.c auvitek_dtv.c
auvitek_i2c.c emdtv_dtv.c emdtv_ir.c irmce.c motg.c u3g.c uark.c
uatp.c ubsa.c uchcom.c udl.c udsir.c uep.c uftdi.c ugensa.c
uhidev.c uhmodem.c uipaq.c uirda.c ukbd.c umass_scsipi.c umcs.c
umct.c umodem_common.c uplcom.c usb_subr.c uslsa.c usscanner.c
ustir.c uts.c uvisor.c uvscom.c vhci.c
Log Message:
Adapt to CFARGS().
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.4.8.1 src/sys/dev/usb/auvitek_audio.c
cvs rdiff -u -r1.8 -r1.8.8.1 src/sys/dev/usb/auvitek_dtv.c
cvs rdiff -u -r1.6 -r1.6.8.1 src/sys/dev/usb/auvitek_i2c.c
cvs rdiff -u -r1.15 -r1.15.8.1 src/sys/dev/usb/emdtv_dtv.c
cvs rdiff -u -r1.3 -r1.3.8.1 src/sys/dev/usb/emdtv_ir.c
cvs rdiff -u -r1.7 -r1.7.8.1 src/sys/dev/usb/irmce.c
cvs rdiff -u -r1.36 -r1.36.8.1 src/sys/dev/usb/motg.c
cvs rdiff -u -r1.42 -r1.42.8.1 src/sys/dev/usb/u3g.c src/sys/dev/usb/umct.c
cvs rdiff -u -r1.17 -r1.17.8.1 src/sys/dev/usb/uark.c
cvs rdiff -u -r1.26 -r1.26.8.1 src/sys/dev/usb/uatp.c src/sys/dev/usb/udl.c
cvs rdiff -u -r1.42 -r1.42.2.1 src/sys/dev/usb/ubsa.c
cvs rdiff -u -r1.39 -r1.39.2.1 src/sys/dev/usb/uchcom.c
cvs rdiff -u -r1.13 -r1.13.8.1 src/sys/dev/usb/udsir.c src/sys/dev/usb/uts.c
cvs rdiff -u -r1.24 -r1.24.8.1 src/sys/dev/usb/uep.c
cvs rdiff -u -r1.75 -r1.75.8.1 src/sys/dev/usb/uftdi.c
cvs rdiff -u -r1.44 -r1.44.8.1 src/sys/dev/usb/ugensa.c
cvs rdiff -u -r1.80 -r1.80.8.1 src/sys/dev/usb/uhidev.c
cvs rdiff -u -r1.23 -r1.23.8.1 src/sys/dev/usb/uhmodem.c
cvs rdiff -u -r1.29 -r1.29.8.1 src/sys/dev/usb/uipaq.c
cvs rdiff -u -r1.49 -r1.49.8.1 src/sys/dev/usb/uirda.c \
src/sys/dev/usb/usscanner.c
cvs rdiff -u -r1.151 -r1.151.2.1 src/sys/dev/usb/ukbd.c
cvs rdiff -u -r1.68 -r1.68.4.1 src/sys/dev/usb/umass_scsipi.c
cvs rdiff -u -r1.16 -r1.16.8.1 src/sys/dev/usb/umcs.c
cvs rdiff -u -r1.34 -r1.34.8.1 src/sys/dev/usb/umodem_common.c
cvs rdiff -u -r1.90 -r1.90.8.1 src/sys/dev/usb/uplcom.c
cvs rdiff -u -r1.265 -r1.265.2.1 src/sys/dev/usb/usb_subr.c
cvs rdiff -u -r1.30 -r1.30.8.1 src/sys/dev/usb/uslsa.c
cvs rdiff -u -r1.48 -r1.48.8.1 src/sys/dev/usb/ustir.c
cvs rdiff -u -r1.56 -r1.56.8.1 src/sys/dev/usb/uvisor.c
cvs rdiff -u -r1.38 -r1.38.8.1 src/sys/dev/usb/uvscom.c
cvs rdiff -u -r1.21 -r1.21.8.1 src/sys/dev/usb/vhci.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/usb/auvitek_audio.c
diff -u src/sys/dev/usb/auvitek_audio.c:1.4 src/sys/dev/usb/auvitek_audio.c:1.4.8.1
--- src/sys/dev/usb/auvitek_audio.c:1.4 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/auvitek_audio.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: auvitek_audio.c,v 1.4 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: auvitek_audio.c,v 1.4.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*-
* Copyright (c) 2010 Jared D. McNeill <[email protected]>
@@ -31,7 +31,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: auvitek_audio.c,v 1.4 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: auvitek_audio.c,v 1.4.8.1 2021/08/04 23:07:57 thorpej Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -97,10 +97,9 @@ auvitek_audio_attach(struct auvitek_soft
ilocs[USBIFIFCF_INTERFACE] = uiaa.uiaa_ifaceno;
sc->sc_audiodev =
config_found(sc->sc_dev, &uiaa, auvitek_ifprint,
- CFARG_SUBMATCH, config_stdsubmatch,
- CFARG_IATTR, "usbifif",
- CFARG_LOCATORS, ilocs,
- CFARG_EOL);
+ CFARGS(.submatch = config_stdsubmatch,
+ .iattr = "usbifif",
+ .locators = ilocs));
if (sc->sc_audiodev)
break;
}
Index: src/sys/dev/usb/auvitek_dtv.c
diff -u src/sys/dev/usb/auvitek_dtv.c:1.8 src/sys/dev/usb/auvitek_dtv.c:1.8.8.1
--- src/sys/dev/usb/auvitek_dtv.c:1.8 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/auvitek_dtv.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: auvitek_dtv.c,v 1.8 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: auvitek_dtv.c,v 1.8.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*-
* Copyright (c) 2011 Jared D. McNeill <[email protected]>
@@ -31,7 +31,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: auvitek_dtv.c,v 1.8 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: auvitek_dtv.c,v 1.8.8.1 2021/08/04 23:07:57 thorpej Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -117,8 +117,7 @@ auvitek_dtv_rescan(struct auvitek_softc
if (ifattr_match(ifattr, "dtvbus") && sc->sc_dtvdev == NULL)
sc->sc_dtvdev = config_found(sc->sc_dev, &daa, dtv_print,
- CFARG_IATTR, "dtvbus",
- CFARG_EOL);
+ CFARGS(.iattr = "dtvbus"));
}
void
Index: src/sys/dev/usb/auvitek_i2c.c
diff -u src/sys/dev/usb/auvitek_i2c.c:1.6 src/sys/dev/usb/auvitek_i2c.c:1.6.8.1
--- src/sys/dev/usb/auvitek_i2c.c:1.6 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/auvitek_i2c.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: auvitek_i2c.c,v 1.6 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: auvitek_i2c.c,v 1.6.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*-
* Copyright (c) 2010 Jared D. McNeill <[email protected]>
@@ -31,7 +31,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: auvitek_i2c.c,v 1.6 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: auvitek_i2c.c,v 1.6.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -102,8 +102,7 @@ auvitek_i2c_rescan(struct auvitek_softc
memset(&iba, 0, sizeof(iba));
iba.iba_tag = &sc->sc_i2c;
sc->sc_i2cdev = config_found(sc->sc_dev, &iba, iicbus_print,
- CFARG_IATTR, "i2cbus",
- CFARG_EOL);
+ CFARGS(.iattr = "i2cbus"));
}
#endif
}
Index: src/sys/dev/usb/emdtv_dtv.c
diff -u src/sys/dev/usb/emdtv_dtv.c:1.15 src/sys/dev/usb/emdtv_dtv.c:1.15.8.1
--- src/sys/dev/usb/emdtv_dtv.c:1.15 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/emdtv_dtv.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: emdtv_dtv.c,v 1.15 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: emdtv_dtv.c,v 1.15.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*-
* Copyright (c) 2008, 2011 Jared D. McNeill <[email protected]>
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: emdtv_dtv.c,v 1.15 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: emdtv_dtv.c,v 1.15.8.1 2021/08/04 23:07:57 thorpej Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -172,8 +172,7 @@ emdtv_dtv_rescan(struct emdtv_softc *sc,
if (ifattr_match(ifattr, "dtvbus") && sc->sc_dtvdev == NULL)
sc->sc_dtvdev = config_found(sc->sc_dev, &daa, dtv_print,
- CFARG_IATTR, "dtvbus",
- CFARG_EOL);
+ CFARGS(.iattr = "dtvbus"));
}
static void
Index: src/sys/dev/usb/emdtv_ir.c
diff -u src/sys/dev/usb/emdtv_ir.c:1.3 src/sys/dev/usb/emdtv_ir.c:1.3.8.1
--- src/sys/dev/usb/emdtv_ir.c:1.3 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/emdtv_ir.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: emdtv_ir.c,v 1.3 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: emdtv_ir.c,v 1.3.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*-
* Copyright (c) 2008 Jared D. McNeill <[email protected]>
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: emdtv_ir.c,v 1.3 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: emdtv_ir.c,v 1.3.8.1 2021/08/04 23:07:57 thorpej Exp $");
#include <sys/select.h>
#include <sys/param.h>
@@ -102,8 +102,7 @@ emdtv_ir_attach(struct emdtv_softc *sc)
sc->sc_cirdev =
config_found(sc->sc_dev, &ia, ir_print,
- CFARG_IATTR, "irbus",
- CFARG_EOL);
+ CFARGS(.iattr = "irbus"));
}
void
Index: src/sys/dev/usb/irmce.c
diff -u src/sys/dev/usb/irmce.c:1.7 src/sys/dev/usb/irmce.c:1.7.8.1
--- src/sys/dev/usb/irmce.c:1.7 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/irmce.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: irmce.c,v 1.7 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: irmce.c,v 1.7.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*-
* Copyright (c) 2011 Jared D. McNeill <[email protected]>
@@ -31,7 +31,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: irmce.c,v 1.7 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: irmce.c,v 1.7.8.1 2021/08/04 23:07:57 thorpej Exp $");
#include <sys/types.h>
#include <sys/param.h>
@@ -308,7 +308,7 @@ irmce_rescan(device_t self, const char *
iaa.ia_methods = &irmce_cir_methods;
iaa.ia_handle = sc;
sc->sc_cirdev =
- config_found(self, &iaa, irmce_print, CFARG_EOL);
+ config_found(self, &iaa, irmce_print, CFARGS_NONE);
}
return 0;
Index: src/sys/dev/usb/motg.c
diff -u src/sys/dev/usb/motg.c:1.36 src/sys/dev/usb/motg.c:1.36.8.1
--- src/sys/dev/usb/motg.c:1.36 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/motg.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: motg.c,v 1.36 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: motg.c,v 1.36.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*
* Copyright (c) 1998, 2004, 2011, 2012, 2014 The NetBSD Foundation, Inc.
@@ -40,7 +40,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: motg.c,v 1.36 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: motg.c,v 1.36.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -472,7 +472,7 @@ motg_init(struct motg_softc *sc)
sc->sc_bus.ub_usedma = false;
sc->sc_bus.ub_hcpriv = sc;
sc->sc_child = config_found(sc->sc_dev, &sc->sc_bus, usbctlprint,
- CFARG_EOL);
+ CFARGS_NONE);
return 0;
}
Index: src/sys/dev/usb/u3g.c
diff -u src/sys/dev/usb/u3g.c:1.42 src/sys/dev/usb/u3g.c:1.42.8.1
--- src/sys/dev/usb/u3g.c:1.42 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/u3g.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: u3g.c,v 1.42 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: u3g.c,v 1.42.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*-
* Copyright (c) 2009 The NetBSD Foundation, Inc.
@@ -50,7 +50,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: u3g.c,v 1.42 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: u3g.c,v 1.42.8.1 2021/08/04 23:07:57 thorpej Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -387,8 +387,7 @@ u3g_attach(device_t parent, device_t sel
com->c_open = false;
com->c_purging = false;
com->c_dev = config_found(self, &ucaa, ucomprint,
- CFARG_SUBMATCH, ucomsubmatch,
- CFARG_EOL);
+ CFARGS(.submatch = ucomsubmatch));
ucaa.ucaa_bulkin = -1;
ucaa.ucaa_bulkout = -1;
}
Index: src/sys/dev/usb/umct.c
diff -u src/sys/dev/usb/umct.c:1.42 src/sys/dev/usb/umct.c:1.42.8.1
--- src/sys/dev/usb/umct.c:1.42 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/umct.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: umct.c,v 1.42 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: umct.c,v 1.42.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*
* Copyright (c) 2001 The NetBSD Foundation, Inc.
* All rights reserved.
@@ -35,7 +35,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: umct.c,v 1.42 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: umct.c,v 1.42.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -302,8 +302,7 @@ umct_attach(device_t parent, device_t se
DPRINTF(("umct: in=%#x out=%#x intr=%#x\n",
ucaa.ucaa_bulkin, ucaa.ucaa_bulkout, sc->sc_intr_number));
sc->sc_subdev = config_found(self, &ucaa, ucomprint,
- CFARG_SUBMATCH, ucomsubmatch,
- CFARG_EOL);
+ CFARGS(.submatch = ucomsubmatch));
return;
}
Index: src/sys/dev/usb/uark.c
diff -u src/sys/dev/usb/uark.c:1.17 src/sys/dev/usb/uark.c:1.17.8.1
--- src/sys/dev/usb/uark.c:1.17 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/uark.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: uark.c,v 1.17 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: uark.c,v 1.17.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/* $OpenBSD: uark.c,v 1.13 2009/10/13 19:33:17 pirofti Exp $ */
/*
@@ -18,7 +18,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: uark.c,v 1.17 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: uark.c,v 1.17.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -191,8 +191,7 @@ uark_attach(device_t parent, device_t se
usbd_add_drv_event(USB_EVENT_DRIVER_ATTACH, sc->sc_udev, sc->sc_dev);
sc->sc_subdev = config_found(self, &ucaa, ucomprint,
- CFARG_SUBMATCH, ucomsubmatch,
- CFARG_EOL);
+ CFARGS(.submatch = ucomsubmatch));
return;
}
Index: src/sys/dev/usb/uatp.c
diff -u src/sys/dev/usb/uatp.c:1.26 src/sys/dev/usb/uatp.c:1.26.8.1
--- src/sys/dev/usb/uatp.c:1.26 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/uatp.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: uatp.c,v 1.26 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: uatp.c,v 1.26.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*-
* Copyright (c) 2011-2014 The NetBSD Foundation, Inc.
@@ -146,7 +146,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: uatp.c,v 1.26 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: uatp.c,v 1.26.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -985,7 +985,7 @@ uatp_attach(device_t parent, device_t se
/* Attach wsmouse. */
a.accessops = &uatp_accessops;
a.accesscookie = sc;
- sc->sc_wsmousedev = config_found(self, &a, wsmousedevprint, CFARG_EOL);
+ sc->sc_wsmousedev = config_found(self, &a, wsmousedevprint, CFARGS_NONE);
}
/* Sysctl setup */
Index: src/sys/dev/usb/udl.c
diff -u src/sys/dev/usb/udl.c:1.26 src/sys/dev/usb/udl.c:1.26.8.1
--- src/sys/dev/usb/udl.c:1.26 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/udl.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: udl.c,v 1.26 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: udl.c,v 1.26.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*-
* Copyright (c) 2009 FUKAUMI Naoki.
@@ -53,7 +53,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: udl.c,v 1.26 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: udl.c,v 1.26.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -475,7 +475,7 @@ udl_attach(device_t parent, device_t sel
aa.accesscookie = sc;
sc->sc_wsdisplay =
- config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, CFARG_EOL);
+ config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, CFARGS_NONE);
usbd_add_drv_event(USB_EVENT_DRIVER_ATTACH, sc->sc_udev, sc->sc_dev);
Index: src/sys/dev/usb/ubsa.c
diff -u src/sys/dev/usb/ubsa.c:1.42 src/sys/dev/usb/ubsa.c:1.42.2.1
--- src/sys/dev/usb/ubsa.c:1.42 Sun Jun 13 09:32:01 2021
+++ src/sys/dev/usb/ubsa.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: ubsa.c,v 1.42 2021/06/13 09:32:01 mlelstv Exp $ */
+/* $NetBSD: ubsa.c,v 1.42.2.1 2021/08/04 23:07:57 thorpej Exp $ */
/*-
* Copyright (c) 2002, Alexander Kabaev <kan.FreeBSD.org>.
@@ -55,7 +55,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ubsa.c,v 1.42 2021/06/13 09:32:01 mlelstv Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ubsa.c,v 1.42.2.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -276,8 +276,7 @@ ubsa_attach(device_t parent, device_t se
DPRINTF(("ubsa: int#=%d, in = %#x, out = %#x, intr = %#x\n",
i, ucaa.ucaa_bulkin, ucaa.ucaa_bulkout, sc->sc_intr_number));
sc->sc_subdevs[0] = config_found(self, &ucaa, ucomprint,
- CFARG_SUBMATCH, ucomsubmatch,
- CFARG_EOL);
+ CFARGS(.submatch = ucomsubmatch));
usbd_add_drv_event(USB_EVENT_DRIVER_ATTACH, sc->sc_udev, sc->sc_dev);
Index: src/sys/dev/usb/uchcom.c
diff -u src/sys/dev/usb/uchcom.c:1.39 src/sys/dev/usb/uchcom.c:1.39.2.1
--- src/sys/dev/usb/uchcom.c:1.39 Thu Jul 15 03:25:50 2021
+++ src/sys/dev/usb/uchcom.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: uchcom.c,v 1.39 2021/07/15 03:25:50 nisimura Exp $ */
+/* $NetBSD: uchcom.c,v 1.39.2.1 2021/08/04 23:07:57 thorpej Exp $ */
/*
* Copyright (c) 2007 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: uchcom.c,v 1.39 2021/07/15 03:25:50 nisimura Exp $");
+__KERNEL_RCSID(0, "$NetBSD: uchcom.c,v 1.39.2.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -272,8 +272,7 @@ uchcom_attach(device_t parent, device_t
usbd_add_drv_event(USB_EVENT_DRIVER_ATTACH, sc->sc_udev, sc->sc_dev);
sc->sc_subdev = config_found(self, &ucaa, ucomprint,
- CFARG_SUBMATCH, ucomsubmatch,
- CFARG_EOL);
+ CFARGS(.submatch = ucomsubmatch));
return;
Index: src/sys/dev/usb/udsir.c
diff -u src/sys/dev/usb/udsir.c:1.13 src/sys/dev/usb/udsir.c:1.13.8.1
--- src/sys/dev/usb/udsir.c:1.13 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/udsir.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: udsir.c,v 1.13 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: udsir.c,v 1.13.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*
* Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: udsir.c,v 1.13 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: udsir.c,v 1.13.8.1 2021/08/04 23:07:57 thorpej Exp $");
#include <sys/param.h>
#include <sys/device.h>
@@ -230,7 +230,7 @@ udsir_attach(device_t parent, device_t s
ia.ia_methods = &udsir_methods;
ia.ia_handle = sc;
- sc->sc_child = config_found(self, &ia, ir_print, CFARG_EOL);
+ sc->sc_child = config_found(self, &ia, ir_print, CFARGS_NONE);
selinit(&sc->sc_rd_sel);
selinit(&sc->sc_wr_sel);
Index: src/sys/dev/usb/uts.c
diff -u src/sys/dev/usb/uts.c:1.13 src/sys/dev/usb/uts.c:1.13.8.1
--- src/sys/dev/usb/uts.c:1.13 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/uts.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: uts.c,v 1.13 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: uts.c,v 1.13.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*
* Copyright (c) 2012 The NetBSD Foundation, Inc.
@@ -34,7 +34,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: uts.c,v 1.13 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: uts.c,v 1.13.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -235,7 +235,7 @@ uts_attach(device_t parent, device_t sel
a.accessops = &uts_accessops;
a.accesscookie = sc;
- sc->sc_wsmousedev = config_found(self, &a, wsmousedevprint, CFARG_EOL);
+ sc->sc_wsmousedev = config_found(self, &a, wsmousedevprint, CFARGS_NONE);
/* calibrate the touchscreen */
memset(&sc->sc_calibcoords, 0, sizeof(sc->sc_calibcoords));
Index: src/sys/dev/usb/uep.c
diff -u src/sys/dev/usb/uep.c:1.24 src/sys/dev/usb/uep.c:1.24.8.1
--- src/sys/dev/usb/uep.c:1.24 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/uep.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: uep.c,v 1.24 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: uep.c,v 1.24.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*
* Copyright (c) 2004 The NetBSD Foundation, Inc.
@@ -33,7 +33,7 @@
* eGalax USB touchpanel controller driver.
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: uep.c,v 1.24 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: uep.c,v 1.24.8.1 2021/08/04 23:07:57 thorpej Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -223,7 +223,7 @@ uep_attach(device_t parent, device_t sel
a.accessops = &uep_accessops;
a.accesscookie = sc;
- sc->sc_wsmousedev = config_found(self, &a, wsmousedevprint, CFARG_EOL);
+ sc->sc_wsmousedev = config_found(self, &a, wsmousedevprint, CFARGS_NONE);
tpcalib_init(&sc->sc_tpcalib);
tpcalib_ioctl(&sc->sc_tpcalib, WSMOUSEIO_SCALIBCOORDS,
Index: src/sys/dev/usb/uftdi.c
diff -u src/sys/dev/usb/uftdi.c:1.75 src/sys/dev/usb/uftdi.c:1.75.8.1
--- src/sys/dev/usb/uftdi.c:1.75 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/uftdi.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: uftdi.c,v 1.75 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: uftdi.c,v 1.75.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*
* Copyright (c) 2000 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: uftdi.c,v 1.75 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: uftdi.c,v 1.75.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -332,8 +332,7 @@ uftdi_attach(device_t parent, device_t s
ucaa.ucaa_bulkin, ucaa.ucaa_bulkout,
ucaa.ucaa_ibufsize, ucaa.ucaa_obufsize));
sc->sc_subdev = config_found(self, &ucaa, ucomprint,
- CFARG_SUBMATCH, ucomsubmatch,
- CFARG_EOL);
+ CFARGS(.submatch = ucomsubmatch));
usbd_add_drv_event(USB_EVENT_DRIVER_ATTACH, sc->sc_udev, sc->sc_dev);
Index: src/sys/dev/usb/ugensa.c
diff -u src/sys/dev/usb/ugensa.c:1.44 src/sys/dev/usb/ugensa.c:1.44.8.1
--- src/sys/dev/usb/ugensa.c:1.44 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/ugensa.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: ugensa.c,v 1.44 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: ugensa.c,v 1.44.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*
* Copyright (c) 2004, 2005 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ugensa.c,v 1.44 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ugensa.c,v 1.44.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -238,8 +238,7 @@ ugensa_attach(device_t parent, device_t
DPRINTF(("ugensa: in=%#x out=%#x\n", ucaa.ucaa_bulkin,
ucaa.ucaa_bulkout));
sc->sc_subdev = config_found(self, &ucaa, ucomprint,
- CFARG_SUBMATCH, ucomsubmatch,
- CFARG_EOL);
+ CFARGS(.submatch = ucomsubmatch));
if (!pmf_device_register(self, NULL, NULL))
aprint_error_dev(self, "couldn't establish power handler\n");
Index: src/sys/dev/usb/uhidev.c
diff -u src/sys/dev/usb/uhidev.c:1.80 src/sys/dev/usb/uhidev.c:1.80.8.1
--- src/sys/dev/usb/uhidev.c:1.80 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/uhidev.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: uhidev.c,v 1.80 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: uhidev.c,v 1.80.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*
* Copyright (c) 2001, 2012 The NetBSD Foundation, Inc.
@@ -35,7 +35,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: uhidev.c,v 1.80 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: uhidev.c,v 1.80.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -362,9 +362,8 @@ uhidev_attach(device_t parent, device_t
locs[UHIDBUSCF_REPORTID] = repid;
dev = config_found(self, &uha, uhidevprint,
- CFARG_SUBMATCH, config_stdsubmatch,
- CFARG_LOCATORS, locs,
- CFARG_EOL);
+ CFARGS(.submatch = config_stdsubmatch,
+ .locators = locs));
sc->sc_subdevs[repid] = dev;
if (dev != NULL) {
csc = device_private(dev);
Index: src/sys/dev/usb/uhmodem.c
diff -u src/sys/dev/usb/uhmodem.c:1.23 src/sys/dev/usb/uhmodem.c:1.23.8.1
--- src/sys/dev/usb/uhmodem.c:1.23 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/uhmodem.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: uhmodem.c,v 1.23 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: uhmodem.c,v 1.23.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*
* Copyright (c) 2008 Yojiro UO <[email protected]>.
@@ -71,7 +71,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: uhmodem.c,v 1.23 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: uhmodem.c,v 1.23.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -352,8 +352,7 @@ uhmodem_attach(device_t parent, device_t
i, ucaa.ucaa_bulkin, ucaa.ucaa_bulkout,
sc->sc_intr_number));
sc->sc_subdevs[i] = config_found(self, &ucaa, ucomprint,
- CFARG_SUBMATCH, ucomsubmatch,
- CFARG_EOL);
+ CFARGS(.submatch = ucomsubmatch));
/* issue endpoint halt to each interface */
err = uhmodem_endpointhalt(sc, i);
Index: src/sys/dev/usb/uipaq.c
diff -u src/sys/dev/usb/uipaq.c:1.29 src/sys/dev/usb/uipaq.c:1.29.8.1
--- src/sys/dev/usb/uipaq.c:1.29 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/uipaq.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: uipaq.c,v 1.29 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: uipaq.c,v 1.29.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/* $OpenBSD: uipaq.c,v 1.1 2005/06/17 23:50:33 deraadt Exp $ */
/*
@@ -42,7 +42,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: uipaq.c,v 1.29 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: uipaq.c,v 1.29.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -238,8 +238,7 @@ uipaq_attach(device_t parent, device_t s
}
sc->sc_subdev = config_found(self, &ucaa, ucomprint,
- CFARG_SUBMATCH, ucomsubmatch,
- CFARG_EOL);
+ CFARGS(.submatch = ucomsubmatch));
return;
Index: src/sys/dev/usb/uirda.c
diff -u src/sys/dev/usb/uirda.c:1.49 src/sys/dev/usb/uirda.c:1.49.8.1
--- src/sys/dev/usb/uirda.c:1.49 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/uirda.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: uirda.c,v 1.49 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: uirda.c,v 1.49.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*
* Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: uirda.c,v 1.49 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: uirda.c,v 1.49.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -289,7 +289,7 @@ uirda_attach(device_t parent, device_t s
ia.ia_methods = sc->sc_irm ? sc->sc_irm : &uirda_methods;
ia.ia_handle = sc;
- sc->sc_child = config_found(self, &ia, ir_print, CFARG_EOL);
+ sc->sc_child = config_found(self, &ia, ir_print, CFARGS_NONE);
return;
}
Index: src/sys/dev/usb/usscanner.c
diff -u src/sys/dev/usb/usscanner.c:1.49 src/sys/dev/usb/usscanner.c:1.49.8.1
--- src/sys/dev/usb/usscanner.c:1.49 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/usscanner.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: usscanner.c,v 1.49 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: usscanner.c,v 1.49.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*
* Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -47,7 +47,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: usscanner.c,v 1.49 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: usscanner.c,v 1.49.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -332,7 +332,7 @@ usscanner_attach(device_t parent, device
usbd_add_drv_event(USB_EVENT_DRIVER_ATTACH, sc->sc_udev, sc->sc_dev);
sc->sc_child = config_found(sc->sc_dev, &sc->sc_channel, scsiprint,
- CFARG_EOL);
+ CFARGS_NONE);
DPRINTFN(10, ("usscanner_attach: %p\n", sc->sc_udev));
Index: src/sys/dev/usb/ukbd.c
diff -u src/sys/dev/usb/ukbd.c:1.151 src/sys/dev/usb/ukbd.c:1.151.2.1
--- src/sys/dev/usb/ukbd.c:1.151 Sun Jun 27 22:41:55 2021
+++ src/sys/dev/usb/ukbd.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: ukbd.c,v 1.151 2021/06/27 22:41:55 pgoyette Exp $ */
+/* $NetBSD: ukbd.c,v 1.151.2.1 2021/08/04 23:07:57 thorpej Exp $ */
/*
* Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -35,7 +35,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ukbd.c,v 1.151 2021/06/27 22:41:55 pgoyette Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ukbd.c,v 1.151.2.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_ddb.h"
@@ -489,7 +489,7 @@ ukbd_attach(device_t parent, device_t se
usbd_delay_ms(uha->parent->sc_udev, 400);
ukbd_set_leds(sc, 0);
- sc->sc_wskbddev = config_found(self, &a, wskbddevprint, CFARG_EOL);
+ sc->sc_wskbddev = config_found(self, &a, wskbddevprint, CFARGS_NONE);
return;
}
Index: src/sys/dev/usb/umass_scsipi.c
diff -u src/sys/dev/usb/umass_scsipi.c:1.68 src/sys/dev/usb/umass_scsipi.c:1.68.4.1
--- src/sys/dev/usb/umass_scsipi.c:1.68 Sun May 23 08:42:32 2021
+++ src/sys/dev/usb/umass_scsipi.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: umass_scsipi.c,v 1.68 2021/05/23 08:42:32 riastradh Exp $ */
+/* $NetBSD: umass_scsipi.c,v 1.68.4.1 2021/08/04 23:07:57 thorpej Exp $ */
/*
* Copyright (c) 2001, 2003, 2012 The NetBSD Foundation, Inc.
@@ -31,7 +31,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: umass_scsipi.c,v 1.68 2021/05/23 08:42:32 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: umass_scsipi.c,v 1.68.4.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -144,8 +144,7 @@ umass_scsi_attach(struct umass_softc *sc
mutex_exit(&sc->sc_lock);
scbus->base.sc_child =
config_found(sc->sc_dev, &scbus->sc_channel, scsiprint,
- CFARG_IATTR, "scsi",
- CFARG_EOL);
+ CFARGS(.iattr = "scsi"));
mutex_enter(&sc->sc_lock);
if (--sc->sc_refcnt < 0)
cv_broadcast(&sc->sc_detach_cv);
@@ -187,8 +186,7 @@ umass_atapi_attach(struct umass_softc *s
mutex_exit(&sc->sc_lock);
scbus->base.sc_child =
config_found(sc->sc_dev, &scbus->sc_channel, atapiprint,
- CFARG_IATTR, "atapi",
- CFARG_EOL);
+ CFARGS(.iattr = "atapi"));
mutex_enter(&sc->sc_lock);
if (--sc->sc_refcnt < 0)
cv_broadcast(&sc->sc_detach_cv);
Index: src/sys/dev/usb/umcs.c
diff -u src/sys/dev/usb/umcs.c:1.16 src/sys/dev/usb/umcs.c:1.16.8.1
--- src/sys/dev/usb/umcs.c:1.16 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/umcs.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: umcs.c,v 1.16 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: umcs.c,v 1.16.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/* $FreeBSD: head/sys/dev/usb/serial/umcs.c 260559 2014-01-12 11:44:28Z hselasky $ */
/*-
@@ -41,7 +41,7 @@
*
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: umcs.c,v 1.16 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: umcs.c,v 1.16.8.1 2021/08/04 23:07:57 thorpej Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -341,8 +341,7 @@ umcs7840_attach(device_t parent, device_
sc->sc_ports[i].sc_port_phys = phyport;
sc->sc_ports[i].sc_port_ucom =
config_found(self, &ucaa, ucomprint,
- CFARG_SUBMATCH, ucomsubmatch,
- CFARG_EOL);
+ CFARGS(.submatch = ucomsubmatch));
}
}
Index: src/sys/dev/usb/umodem_common.c
diff -u src/sys/dev/usb/umodem_common.c:1.34 src/sys/dev/usb/umodem_common.c:1.34.8.1
--- src/sys/dev/usb/umodem_common.c:1.34 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/umodem_common.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: umodem_common.c,v 1.34 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: umodem_common.c,v 1.34.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*
* Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -44,7 +44,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: umodem_common.c,v 1.34 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: umodem_common.c,v 1.34.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -264,8 +264,7 @@ umodem_common_attach(device_t self, stru
DPRINTF(("umodem_common_attach: sc=%p\n", sc));
sc->sc_subdev = config_found(self, ucaa, ucomprint,
- CFARG_SUBMATCH, ucomsubmatch,
- CFARG_EOL);
+ CFARGS(.submatch = ucomsubmatch));
return 0;
Index: src/sys/dev/usb/uplcom.c
diff -u src/sys/dev/usb/uplcom.c:1.90 src/sys/dev/usb/uplcom.c:1.90.8.1
--- src/sys/dev/usb/uplcom.c:1.90 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/uplcom.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: uplcom.c,v 1.90 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: uplcom.c,v 1.90.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*
* Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -35,7 +35,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: uplcom.c,v 1.90 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: uplcom.c,v 1.90.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -456,8 +456,7 @@ uplcom_attach(device_t parent, device_t
DPRINTF("in=%#jx out=%#jx intr=%#jx",
ucaa.ucaa_bulkin, ucaa.ucaa_bulkout, sc->sc_intr_number, 0);
sc->sc_subdev = config_found(self, &ucaa, ucomprint,
- CFARG_SUBMATCH, ucomsubmatch,
- CFARG_EOL);
+ CFARGS(.submatch = ucomsubmatch));
if (!pmf_device_register(self, NULL, NULL))
aprint_error_dev(self, "couldn't establish power handler\n");
Index: src/sys/dev/usb/usb_subr.c
diff -u src/sys/dev/usb/usb_subr.c:1.265 src/sys/dev/usb/usb_subr.c:1.265.2.1
--- src/sys/dev/usb/usb_subr.c:1.265 Sun Jun 13 14:48:10 2021
+++ src/sys/dev/usb/usb_subr.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: usb_subr.c,v 1.265 2021/06/13 14:48:10 riastradh Exp $ */
+/* $NetBSD: usb_subr.c,v 1.265.2.1 2021/08/04 23:07:57 thorpej Exp $ */
/* $FreeBSD: src/sys/dev/usb/usb_subr.c,v 1.18 1999/11/17 22:33:47 n_hibma Exp $ */
/*
@@ -32,7 +32,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: usb_subr.c,v 1.265 2021/06/13 14:48:10 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: usb_subr.c,v 1.265.2.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_compat_netbsd.h"
@@ -1042,8 +1042,7 @@ usbd_attach_roothub(device_t parent, str
KERNEL_LOCK(1, curlwp);
dv = config_found(parent, &uaa, NULL,
- CFARG_IATTR, "usbroothubif",
- CFARG_EOL);
+ CFARGS(.iattr = "usbroothubif"));
KERNEL_UNLOCK_ONE(curlwp);
if (dv) {
dev->ud_subdevs = kmem_alloc(sizeof(dv), KM_SLEEP);
@@ -1120,10 +1119,9 @@ usbd_attachwholedevice(device_t parent,
KERNEL_LOCK(1, curlwp);
config_pending_incr(parent);
dv = config_found(parent, &uaa, usbd_print,
- CFARG_SUBMATCH, config_stdsubmatch,
- CFARG_IATTR, "usbdevif",
- CFARG_LOCATORS, dlocs,
- CFARG_EOL);
+ CFARGS(.submatch = config_stdsubmatch,
+ .iattr = "usbdevif",
+ .locators = dlocs));
KERNEL_UNLOCK_ONE(curlwp);
if (dv) {
dev->ud_subdevs = kmem_alloc(sizeof(dv), KM_SLEEP);
@@ -1203,10 +1201,9 @@ usbd_attachinterfaces(device_t parent, s
}
KERNEL_LOCK(1, curlwp);
dv = config_found(parent, &uiaa, usbd_ifprint,
- CFARG_SUBMATCH, config_stdsubmatch,
- CFARG_IATTR, "usbifif",
- CFARG_LOCATORS, ilocs,
- CFARG_EOL);
+ CFARGS(.submatch = config_stdsubmatch,
+ .iattr = "usbifif",
+ .locators = ilocs));
KERNEL_UNLOCK_ONE(curlwp);
if (!dv)
continue;
Index: src/sys/dev/usb/uslsa.c
diff -u src/sys/dev/usb/uslsa.c:1.30 src/sys/dev/usb/uslsa.c:1.30.8.1
--- src/sys/dev/usb/uslsa.c:1.30 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/uslsa.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: uslsa.c,v 1.30 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: uslsa.c,v 1.30.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/* from ugensa.c */
@@ -58,7 +58,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: uslsa.c,v 1.30 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: uslsa.c,v 1.30.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -237,8 +237,7 @@ uslsa_attach(device_t parent, device_t s
}
sc->sc_subdev = config_found(self, &ucaa, ucomprint,
- CFARG_SUBMATCH, ucomsubmatch,
- CFARG_EOL);
+ CFARGS(.submatch = ucomsubmatch));
if (!pmf_device_register(self, NULL, NULL))
aprint_error_dev(self, "couldn't establish power handler\n");
Index: src/sys/dev/usb/ustir.c
diff -u src/sys/dev/usb/ustir.c:1.48 src/sys/dev/usb/ustir.c:1.48.8.1
--- src/sys/dev/usb/ustir.c:1.48 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/ustir.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: ustir.c,v 1.48 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: ustir.c,v 1.48.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*
* Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ustir.c,v 1.48 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ustir.c,v 1.48.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -303,7 +303,7 @@ ustir_attach(device_t parent, device_t s
ia.ia_methods = &ustir_methods;
ia.ia_handle = sc;
- sc->sc_child = config_found(self, &ia, ir_print, CFARG_EOL);
+ sc->sc_child = config_found(self, &ia, ir_print, CFARGS_NONE);
selinit(&sc->sc_rd_sel);
selinit(&sc->sc_wr_sel);
sc->sc_init_state = USTIR_INIT_INITED;
Index: src/sys/dev/usb/uvisor.c
diff -u src/sys/dev/usb/uvisor.c:1.56 src/sys/dev/usb/uvisor.c:1.56.8.1
--- src/sys/dev/usb/uvisor.c:1.56 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/uvisor.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: uvisor.c,v 1.56 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: uvisor.c,v 1.56.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*
* Copyright (c) 2000 The NetBSD Foundation, Inc.
@@ -35,7 +35,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: uvisor.c,v 1.56 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: uvisor.c,v 1.56.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -328,8 +328,8 @@ uvisor_attach(device_t parent, device_t
if (hasin == 1 && hasout == 1)
sc->sc_subdevs[i] =
config_found(self, &ucaa, ucomprint,
- CFARG_SUBMATCH, ucomsubmatch,
- CFARG_EOL);
+ CFARGS(.submatch =
+ ucomsubmatch));
else
aprint_error_dev(self,
"no proper endpoints for port %d (%d,%d)\n",
@@ -361,8 +361,7 @@ uvisor_attach(device_t parent, device_t
}
sc->sc_subdevs[i] =
config_found(self, &ucaa, ucomprint,
- CFARG_SUBMATCH, ucomsubmatch,
- CFARG_EOL);
+ CFARGS(.submatch = ucomsubmatch));
}
}
Index: src/sys/dev/usb/uvscom.c
diff -u src/sys/dev/usb/uvscom.c:1.38 src/sys/dev/usb/uvscom.c:1.38.8.1
--- src/sys/dev/usb/uvscom.c:1.38 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/uvscom.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: uvscom.c,v 1.38 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: uvscom.c,v 1.38.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*-
* Copyright (c) 2001-2002, Shunsuke Akiyama <[email protected]>.
* All rights reserved.
@@ -35,7 +35,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: uvscom.c,v 1.38 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: uvscom.c,v 1.38.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -362,8 +362,7 @@ uvscom_attach(device_t parent, device_t
DPRINTF(("uplcom: in=%#x out=%#x intr=%#x\n",
ucaa.ucaa_bulkin, ucaa.ucaa_bulkout, sc->sc_intr_number ));
sc->sc_subdev = config_found(self, &ucaa, ucomprint,
- CFARG_SUBMATCH, ucomsubmatch,
- CFARG_EOL);
+ CFARGS(.submatch = ucomsubmatch));
return;
}
Index: src/sys/dev/usb/vhci.c
diff -u src/sys/dev/usb/vhci.c:1.21 src/sys/dev/usb/vhci.c:1.21.8.1
--- src/sys/dev/usb/vhci.c:1.21 Sat Apr 24 23:36:59 2021
+++ src/sys/dev/usb/vhci.c Wed Aug 4 23:07:57 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: vhci.c,v 1.21 2021/04/24 23:36:59 thorpej Exp $ */
+/* $NetBSD: vhci.c,v 1.21.8.1 2021/08/04 23:07:57 thorpej Exp $ */
/*
* Copyright (c) 2019-2020 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: vhci.c,v 1.21 2021/04/24 23:36:59 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: vhci.c,v 1.21.8.1 2021/08/04 23:07:57 thorpej Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@ -1319,5 +1319,5 @@ vhci_attach(device_t parent, device_t se
KCOV_REMOTE_VHCI_ID(sc->sc_bus.ub_busnum, i));
}
- sc->sc_child = config_found(self, &sc->sc_bus, usbctlprint, CFARG_EOL);
+ sc->sc_child = config_found(self, &sc->sc_bus, usbctlprint, CFARGS_NONE);
}