Module Name: src Committed By: thorpej Date: Wed Aug 4 21:27:00 UTC 2021
Modified Files: src/sys/dev/pci [thorpej-cfargs2]: alipm.c amdpm_smbus.c amr.c arcmsr.c btvmei.c btvmeii.c cmpci.c coram.c cxdtv.c ehci_pci.c eso.c fms.c genfb_pci.c gffb.c ibmcd.c ichsmb.c if_msk.c if_sk.c igma.c ips.c ismt.c jmide.c joy_eap.c lynxfb.c machfb.c mfii.c mly.c mpii.c nfsmb.c oboe.c ohci_pci.c pccbb.c pci.c piixpm.c pm2fb.c pm3fb.c ppb.c puc.c r128fb.c radeonfb.c sisfb.c sv.c tdvfb.c tga.c trm.c twa.c twe.c uhci_pci.c unichromefb.c vga_pci.c vioscsi.c virtio_pci.c voodoofb.c voyager.c wcfb.c xhci_pci.c xmm7360.c yds.c src/sys/dev/pci/cxgb [thorpej-cfargs2]: cxgb_main.c src/sys/dev/pci/igma [thorpej-cfargs2]: igmafb.c src/sys/dev/pci/voyager [thorpej-cfargs2]: voyagerfb.c Log Message: Adapt to CFARGS(). To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.12.8.1 src/sys/dev/pci/alipm.c cvs rdiff -u -r1.24 -r1.24.8.1 src/sys/dev/pci/amdpm_smbus.c \ src/sys/dev/pci/jmide.c cvs rdiff -u -r1.66 -r1.66.8.1 src/sys/dev/pci/amr.c cvs rdiff -u -r1.42 -r1.42.2.1 src/sys/dev/pci/arcmsr.c cvs rdiff -u -r1.34 -r1.34.8.1 src/sys/dev/pci/btvmei.c cvs rdiff -u -r1.25 -r1.25.8.1 src/sys/dev/pci/btvmeii.c cvs rdiff -u -r1.58 -r1.58.8.1 src/sys/dev/pci/cmpci.c \ src/sys/dev/pci/ohci_pci.c cvs rdiff -u -r1.19 -r1.19.8.1 src/sys/dev/pci/coram.c \ src/sys/dev/pci/cxdtv.c src/sys/dev/pci/wcfb.c cvs rdiff -u -r1.71 -r1.71.8.1 src/sys/dev/pci/ehci_pci.c cvs rdiff -u -r1.74 -r1.74.6.1 src/sys/dev/pci/eso.c cvs rdiff -u -r1.48 -r1.48.8.1 src/sys/dev/pci/fms.c src/sys/dev/pci/oboe.c cvs rdiff -u -r1.39 -r1.39.8.1 src/sys/dev/pci/genfb_pci.c cvs rdiff -u -r1.16 -r1.16.8.1 src/sys/dev/pci/gffb.c \ src/sys/dev/pci/voyager.c cvs rdiff -u -r1.4 -r1.4.8.1 src/sys/dev/pci/ibmcd.c cvs rdiff -u -r1.71 -r1.71.2.1 src/sys/dev/pci/ichsmb.c cvs rdiff -u -r1.116 -r1.116.6.1 src/sys/dev/pci/if_msk.c cvs rdiff -u -r1.108 -r1.108.6.1 src/sys/dev/pci/if_sk.c cvs rdiff -u -r1.5 -r1.5.8.1 src/sys/dev/pci/igma.c cvs rdiff -u -r1.3 -r1.3.8.1 src/sys/dev/pci/ips.c cvs rdiff -u -r1.8 -r1.8.8.1 src/sys/dev/pci/ismt.c src/sys/dev/pci/mfii.c cvs rdiff -u -r1.16 -r1.16.6.1 src/sys/dev/pci/joy_eap.c cvs rdiff -u -r1.6 -r1.6.8.1 src/sys/dev/pci/lynxfb.c src/sys/dev/pci/pm3fb.c \ src/sys/dev/pci/sisfb.c cvs rdiff -u -r1.105 -r1.105.2.1 src/sys/dev/pci/machfb.c cvs rdiff -u -r1.54 -r1.54.8.1 src/sys/dev/pci/mly.c \ src/sys/dev/pci/voodoofb.c cvs rdiff -u -r1.28 -r1.28.8.1 src/sys/dev/pci/mpii.c cvs rdiff -u -r1.26 -r1.26.8.1 src/sys/dev/pci/nfsmb.c \ src/sys/dev/pci/vioscsi.c cvs rdiff -u -r1.216 -r1.216.8.1 src/sys/dev/pci/pccbb.c cvs rdiff -u -r1.160 -r1.160.4.1 src/sys/dev/pci/pci.c cvs rdiff -u -r1.64 -r1.64.8.1 src/sys/dev/pci/piixpm.c cvs rdiff -u -r1.32 -r1.32.8.1 src/sys/dev/pci/pm2fb.c cvs rdiff -u -r1.72 -r1.72.4.1 src/sys/dev/pci/ppb.c cvs rdiff -u -r1.41 -r1.41.8.1 src/sys/dev/pci/puc.c cvs rdiff -u -r1.43 -r1.43.8.1 src/sys/dev/pci/r128fb.c cvs rdiff -u -r1.115 -r1.115.2.1 src/sys/dev/pci/radeonfb.c cvs rdiff -u -r1.60 -r1.60.8.1 src/sys/dev/pci/sv.c cvs rdiff -u -r1.9 -r1.9.8.1 src/sys/dev/pci/tdvfb.c cvs rdiff -u -r1.87 -r1.87.8.1 src/sys/dev/pci/tga.c cvs rdiff -u -r1.42 -r1.42.8.1 src/sys/dev/pci/trm.c cvs rdiff -u -r1.59 -r1.59.8.1 src/sys/dev/pci/twa.c cvs rdiff -u -r1.109 -r1.109.8.1 src/sys/dev/pci/twe.c cvs rdiff -u -r1.65 -r1.65.8.1 src/sys/dev/pci/uhci_pci.c cvs rdiff -u -r1.20 -r1.20.8.1 src/sys/dev/pci/unichromefb.c cvs rdiff -u -r1.57 -r1.57.8.1 src/sys/dev/pci/vga_pci.c cvs rdiff -u -r1.29 -r1.29.8.1 src/sys/dev/pci/virtio_pci.c \ src/sys/dev/pci/xhci_pci.c cvs rdiff -u -r1.8 -r1.8.2.1 src/sys/dev/pci/xmm7360.c cvs rdiff -u -r1.67 -r1.67.8.1 src/sys/dev/pci/yds.c cvs rdiff -u -r1.9 -r1.9.8.1 src/sys/dev/pci/cxgb/cxgb_main.c cvs rdiff -u -r1.3 -r1.3.8.1 src/sys/dev/pci/igma/igmafb.c cvs rdiff -u -r1.32 -r1.32.4.1 src/sys/dev/pci/voyager/voyagerfb.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/pci/alipm.c diff -u src/sys/dev/pci/alipm.c:1.12 src/sys/dev/pci/alipm.c:1.12.8.1 --- src/sys/dev/pci/alipm.c:1.12 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/alipm.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: alipm.c,v 1.12 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: alipm.c,v 1.12.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* $OpenBSD: alipm.c,v 1.13 2007/05/03 12:19:01 dlg Exp $ */ /* @@ -18,7 +18,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: alipm.c,v 1.12 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: alipm.c,v 1.12.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/device.h> @@ -210,7 +210,7 @@ alipm_attach(device_t parent, device_t s memset(&iba, 0, sizeof iba); iba.iba_tag = &sc->sc_smb_tag; - config_found(sc->sc_dev, &iba, iicbus_print, CFARG_EOL); + config_found(sc->sc_dev, &iba, iicbus_print, CFARGS_NONE); return; Index: src/sys/dev/pci/amdpm_smbus.c diff -u src/sys/dev/pci/amdpm_smbus.c:1.24 src/sys/dev/pci/amdpm_smbus.c:1.24.8.1 --- src/sys/dev/pci/amdpm_smbus.c:1.24 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/amdpm_smbus.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: amdpm_smbus.c,v 1.24 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: amdpm_smbus.c,v 1.24.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2005 Anil Gopinath (anil_pub...@yahoo.com) @@ -32,7 +32,7 @@ * AMD-8111 HyperTransport I/O Hub */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: amdpm_smbus.c,v 1.24 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: amdpm_smbus.c,v 1.24.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -75,7 +75,7 @@ amdpm_smbus_attach(struct amdpm_softc *s 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 int Index: src/sys/dev/pci/jmide.c diff -u src/sys/dev/pci/jmide.c:1.24 src/sys/dev/pci/jmide.c:1.24.8.1 --- src/sys/dev/pci/jmide.c:1.24 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/jmide.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: jmide.c,v 1.24 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: jmide.c,v 1.24.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2007 Manuel Bouyer. @@ -25,7 +25,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: jmide.c,v 1.24 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: jmide.c,v 1.24.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -227,8 +227,7 @@ jmide_attach(device_t parent, device_t s sc->sc_ahci = config_found( sc->sc_pciide.sc_wdcdev.sc_atac.atac_dev, &jma, jmahci_print, - CFARG_IATTR, "jmide_hl", - CFARG_EOL); + CFARGS(.iattr = "jmide_hl")); } /* * if we couldn't attach an ahci, try to fall back Index: src/sys/dev/pci/amr.c diff -u src/sys/dev/pci/amr.c:1.66 src/sys/dev/pci/amr.c:1.66.8.1 --- src/sys/dev/pci/amr.c:1.66 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/amr.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: amr.c,v 1.66 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: amr.c,v 1.66.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /*- * Copyright (c) 2002, 2003 The NetBSD Foundation, Inc. @@ -64,7 +64,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: amr.c,v 1.66 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: amr.c,v 1.66.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -530,10 +530,9 @@ amr_rescan(device_t self, const char *if amr->amr_drive[j].al_dv = config_found(amr->amr_dv, &amra, amr_print, - CFARG_SUBMATCH, config_stdsubmatch, - CFARG_IATTR, ifattr, - CFARG_LOCATORS, locs, - CFARG_EOL); + CFARGS(.submatch = config_stdsubmatch, + .iattr = ifattr, + .locators = locs)); } return 0; } Index: src/sys/dev/pci/arcmsr.c diff -u src/sys/dev/pci/arcmsr.c:1.42 src/sys/dev/pci/arcmsr.c:1.42.2.1 --- src/sys/dev/pci/arcmsr.c:1.42 Sun Jun 13 10:04:10 2021 +++ src/sys/dev/pci/arcmsr.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: arcmsr.c,v 1.42 2021/06/13 10:04:10 mlelstv Exp $ */ +/* $NetBSD: arcmsr.c,v 1.42.2.1 2021/08/04 21:27:00 thorpej Exp $ */ /* $OpenBSD: arc.c,v 1.68 2007/10/27 03:28:27 dlg Exp $ */ /* @@ -21,7 +21,7 @@ #include "bio.h" #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: arcmsr.c,v 1.42 2021/06/13 10:04:10 mlelstv Exp $"); +__KERNEL_RCSID(0, "$NetBSD: arcmsr.c,v 1.42.2.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/buf.h> @@ -256,7 +256,7 @@ arc_attach(device_t parent, device_t sel * devices via the management interface. */ sc->sc_scsibus_dv = config_found(self, &sc->sc_chan, scsiprint, - CFARG_EOL); + CFARGS_NONE); /* enable interrupts */ arc_write(sc, ARC_REG_INTRMASK, Index: src/sys/dev/pci/btvmei.c diff -u src/sys/dev/pci/btvmei.c:1.34 src/sys/dev/pci/btvmei.c:1.34.8.1 --- src/sys/dev/pci/btvmei.c:1.34 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/btvmei.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: btvmei.c,v 1.34 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: btvmei.c,v 1.34.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 1999 @@ -29,7 +29,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: btvmei.c,v 1.34 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: btvmei.c,v 1.34.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -177,7 +177,7 @@ b3_617_attach(device_t parent, device_t sc->csrwindow.offset = -1; sc->dmawindow24.offset = -1; sc->dmawindow32.offset = -1; - config_found(self, &vaa, 0, CFARG_EOL); + config_found(self, &vaa, 0, CFARGS_NONE); } #ifdef notyet Index: src/sys/dev/pci/btvmeii.c diff -u src/sys/dev/pci/btvmeii.c:1.25 src/sys/dev/pci/btvmeii.c:1.25.8.1 --- src/sys/dev/pci/btvmeii.c:1.25 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/btvmeii.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: btvmeii.c,v 1.25 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: btvmeii.c,v 1.25.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 1999 @@ -32,7 +32,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: btvmeii.c,v 1.25 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: btvmeii.c,v 1.25.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -276,7 +276,7 @@ b3_2706_attach(device_t parent, device_t vaa.va_bdt = pa->pa_dmat; /* XXX */ vaa.va_slaveconfig = 0; /* XXX CSR window? */ - config_found(self, &vaa, 0, CFARG_EOL); + config_found(self, &vaa, 0, CFARGS_NONE); } #define sc ((struct b3_2706_softc*)vsc) Index: src/sys/dev/pci/cmpci.c diff -u src/sys/dev/pci/cmpci.c:1.58 src/sys/dev/pci/cmpci.c:1.58.8.1 --- src/sys/dev/pci/cmpci.c:1.58 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/cmpci.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: cmpci.c,v 1.58 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: cmpci.c,v 1.58.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2000, 2001, 2008 The NetBSD Foundation, Inc. @@ -43,7 +43,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: cmpci.c,v 1.58 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cmpci.c,v 1.58.8.1 2021/08/04 21:27:00 thorpej Exp $"); #if defined(AUDIO_DEBUG) || defined(DEBUG) #define DPRINTF(x) if (cmpcidebug) printf x @@ -419,7 +419,7 @@ cmpci_attach(device_t parent, device_t s aa.type = AUDIODEV_TYPE_OPL; aa.hwif = NULL; aa.hdl = NULL; - (void)config_found(sc->sc_dev, &aa, audioprint, CFARG_EOL); + (void)config_found(sc->sc_dev, &aa, audioprint, CFARGS_NONE); /* attach MPU-401 device */ aa.type = AUDIODEV_TYPE_MPU; @@ -428,7 +428,7 @@ cmpci_attach(device_t parent, device_t s if (bus_space_subregion(sc->sc_iot, sc->sc_ioh, CMPCI_REG_MPU_BASE, CMPCI_REG_MPU_SIZE, &sc->sc_mpu_ioh) == 0) sc->sc_mpudev = config_found(sc->sc_dev, &aa, audioprint, - CFARG_EOL); + CFARGS_NONE); /* get initial value (this is 0 and may be omitted but just in case) */ sc->sc_reg_misc = bus_space_read_4(sc->sc_iot, sc->sc_ioh, Index: src/sys/dev/pci/ohci_pci.c diff -u src/sys/dev/pci/ohci_pci.c:1.58 src/sys/dev/pci/ohci_pci.c:1.58.8.1 --- src/sys/dev/pci/ohci_pci.c:1.58 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/ohci_pci.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: ohci_pci.c,v 1.58 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: ohci_pci.c,v 1.58.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 1998 The NetBSD Foundation, Inc. @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: ohci_pci.c,v 1.58 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ohci_pci.c,v 1.58.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include "ehci.h" @@ -168,7 +168,7 @@ ohci_pci_attach(device_t parent, device_ /* Attach usb device. */ sc->sc.sc_child = config_found(self, &sc->sc.sc_bus, usbctlprint, - CFARG_EOL); + CFARGS_NONE); return; fail: Index: src/sys/dev/pci/coram.c diff -u src/sys/dev/pci/coram.c:1.19 src/sys/dev/pci/coram.c:1.19.8.1 --- src/sys/dev/pci/coram.c:1.19 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/coram.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: coram.c,v 1.19 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: coram.c,v 1.19.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2008, 2011 Jonathan A. Kollasch @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: coram.c,v 1.19 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: coram.c,v 1.19.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -226,8 +226,7 @@ coram_attach(device_t parent, device_t s memset(&iba, 0, sizeof(iba)); iba.iba_tag = &cic->cic_i2c; cic->cic_i2cdev = config_found(self, &iba, iicbus_print, - CFARG_IATTR, "i2cbus", - CFARG_EOL); + CFARGS(.iattr = "i2cbus")); #endif } @@ -326,8 +325,7 @@ coram_rescan(device_t self, const char * 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")); return 0; } Index: src/sys/dev/pci/cxdtv.c diff -u src/sys/dev/pci/cxdtv.c:1.19 src/sys/dev/pci/cxdtv.c:1.19.8.1 --- src/sys/dev/pci/cxdtv.c:1.19 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/cxdtv.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: cxdtv.c,v 1.19 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: cxdtv.c,v 1.19.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2008, 2011 Jonathan A. Kollasch @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: cxdtv.c,v 1.19 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cxdtv.c,v 1.19.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/kernel.h> @@ -254,8 +254,7 @@ cxdtv_attach(device_t parent, device_t s memset(&iba, 0, sizeof(iba)); iba.iba_tag = &sc->sc_i2c; config_found(self, &iba, iicbus_print, - CFARG_IATTR, "i2cbus", - CFARG_EOL); + CFARGS(.iattr = "i2cbus")); if (!pmf_device_register(self, NULL, cxdtv_resume)) aprint_error_dev(self, "couldn't establish power handler\n"); @@ -295,8 +294,7 @@ cxdtv_rescan(device_t self, const char * 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")); return 0; } Index: src/sys/dev/pci/wcfb.c diff -u src/sys/dev/pci/wcfb.c:1.19 src/sys/dev/pci/wcfb.c:1.19.8.1 --- src/sys/dev/pci/wcfb.c:1.19 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/wcfb.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: wcfb.c,v 1.19 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: wcfb.c,v 1.19.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2007, 2008, 2009 Miodrag Vallat. @@ -20,7 +20,7 @@ /* a driver for (some) 3DLabs Wildcat cards, based on OpenBSD's ifb driver */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: wcfb.c,v 1.19 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: wcfb.c,v 1.19.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -335,7 +335,7 @@ wcfb_attach(device_t parent, device_t se aa.accessops = &wcfb_accessops; aa.accesscookie = &sc->vd; - config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, CFARG_EOL); + config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, CFARGS_NONE); } static int Index: src/sys/dev/pci/ehci_pci.c diff -u src/sys/dev/pci/ehci_pci.c:1.71 src/sys/dev/pci/ehci_pci.c:1.71.8.1 --- src/sys/dev/pci/ehci_pci.c:1.71 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/ehci_pci.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: ehci_pci.c,v 1.71 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: ehci_pci.c,v 1.71.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2001, 2002 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: ehci_pci.c,v 1.71 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ehci_pci.c,v 1.71.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -256,7 +256,7 @@ ehci_pci_attach(device_t parent, device_ /* Attach usb device. */ sc->sc.sc_child = config_found(self, &sc->sc.sc_bus, usbctlprint, - CFARG_EOL); + CFARGS_NONE); return; fail: Index: src/sys/dev/pci/eso.c diff -u src/sys/dev/pci/eso.c:1.74 src/sys/dev/pci/eso.c:1.74.6.1 --- src/sys/dev/pci/eso.c:1.74 Mon Apr 26 19:28:24 2021 +++ src/sys/dev/pci/eso.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: eso.c,v 1.74 2021/04/26 19:28:24 thorpej Exp $ */ +/* $NetBSD: eso.c,v 1.74.6.1 2021/08/04 21:27:00 thorpej Exp $ */ /*- * Copyright (c) 2008 The NetBSD Foundation, Inc. @@ -62,7 +62,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: eso.c,v 1.74 2021/04/26 19:28:24 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: eso.c,v 1.74.6.1 2021/08/04 21:27:00 thorpej Exp $"); #include "mpu.h" @@ -427,15 +427,13 @@ eso_attach(device_t parent, device_t sel aa.hwif = NULL; aa.hdl = NULL; (void)config_found(sc->sc_dev, &aa, audioprint, - CFARG_IATTR, "eso", - CFARG_EOL); + CFARGS(.iattr = "eso")); aa.type = AUDIODEV_TYPE_MPU; aa.hwif = NULL; aa.hdl = NULL; sc->sc_mpudev = config_found(sc->sc_dev, &aa, audioprint, - CFARG_IATTR, "eso", - CFARG_EOL); + CFARGS(.iattr = "eso")); if (sc->sc_mpudev != NULL) { /* Unmask the MPU irq. */ mutex_spin_enter(&sc->sc_intr_lock); @@ -449,8 +447,7 @@ eso_attach(device_t parent, device_t sel aa.hwif = NULL; aa.hdl = NULL; (void)config_found(sc->sc_dev, &aa, eso_print, - CFARG_IATTR, "eso", - CFARG_EOL); + CFARGS(.iattr = "eso")); } static void Index: src/sys/dev/pci/fms.c diff -u src/sys/dev/pci/fms.c:1.48 src/sys/dev/pci/fms.c:1.48.8.1 --- src/sys/dev/pci/fms.c:1.48 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/fms.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: fms.c,v 1.48 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: fms.c,v 1.48.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /*- * Copyright (c) 1999, 2008 The NetBSD Foundation, Inc. @@ -34,7 +34,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: fms.c,v 1.48 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: fms.c,v 1.48.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include "mpu.h" @@ -325,12 +325,12 @@ fms_attach(device_t parent, device_t sel aa.type = AUDIODEV_TYPE_OPL; aa.hwif = NULL; aa.hdl = NULL; - config_found(sc->sc_dev, &aa, audioprint, CFARG_EOL); + config_found(sc->sc_dev, &aa, audioprint, CFARGS_NONE); aa.type = AUDIODEV_TYPE_MPU; aa.hwif = NULL; aa.hdl = NULL; - sc->sc_mpu_dev = config_found(sc->sc_dev, &aa, audioprint, CFARG_EOL); + sc->sc_mpu_dev = config_found(sc->sc_dev, &aa, audioprint, CFARGS_NONE); } /* Index: src/sys/dev/pci/oboe.c diff -u src/sys/dev/pci/oboe.c:1.48 src/sys/dev/pci/oboe.c:1.48.8.1 --- src/sys/dev/pci/oboe.c:1.48 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/oboe.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: oboe.c,v 1.48 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: oboe.c,v 1.48.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* XXXXFVDL THIS DRIVER IS BROKEN FOR NON-i386 -- vtophys() usage */ @@ -38,7 +38,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: oboe.c,v 1.48 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: oboe.c,v 1.48.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -239,7 +239,7 @@ oboe_attach(device_t parent, device_t se oboe_alloc_taskfile(sc); - sc->sc_child = config_found(self, &ia, ir_print, CFARG_EOL); + sc->sc_child = config_found(self, &ia, ir_print, CFARGS_NONE); } static int Index: src/sys/dev/pci/genfb_pci.c diff -u src/sys/dev/pci/genfb_pci.c:1.39 src/sys/dev/pci/genfb_pci.c:1.39.8.1 --- src/sys/dev/pci/genfb_pci.c:1.39 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/genfb_pci.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: genfb_pci.c,v 1.39 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: genfb_pci.c,v 1.39.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /*- * Copyright (c) 2007 Michael Lorenz @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: genfb_pci.c,v 1.39 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: genfb_pci.c,v 1.39.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -193,8 +193,7 @@ pci_genfb_attach(device_t parent, device /* now try to attach a DRM */ config_found(self, aux, pci_genfb_drm_print, - CFARG_IATTR, "drm", - CFARG_EOL); + CFARGS(.iattr = "drm")); } } Index: src/sys/dev/pci/gffb.c diff -u src/sys/dev/pci/gffb.c:1.16 src/sys/dev/pci/gffb.c:1.16.8.1 --- src/sys/dev/pci/gffb.c:1.16 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/gffb.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: gffb.c,v 1.16 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: gffb.c,v 1.16.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2013 Michael Lorenz @@ -35,7 +35,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: gffb.c,v 1.16 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: gffb.c,v 1.16.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -378,7 +378,7 @@ gffb_attach(device_t parent, device_t se aa.accessops = &gffb_accessops; aa.accesscookie = &sc->vd; - config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, CFARG_EOL); + config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, CFARGS_NONE); #ifdef GFFB_DEBUG for (i = 0; i < 40; i++) { Index: src/sys/dev/pci/voyager.c diff -u src/sys/dev/pci/voyager.c:1.16 src/sys/dev/pci/voyager.c:1.16.8.1 --- src/sys/dev/pci/voyager.c:1.16 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/voyager.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: voyager.c,v 1.16 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: voyager.c,v 1.16.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2009, 2011 Michael Lorenz @@ -26,7 +26,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: voyager.c,v 1.16 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: voyager.c,v 1.16.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -228,20 +228,17 @@ voyager_attach(device_t parent, device_t #if NVOYAGERFB > 0 strcpy(vaa.vaa_name, "voyagerfb"); config_found(sc->sc_dev, &vaa, voyager_print, - CFARG_IATTR, "voyagerbus", - CFARG_EOL); + CFARGS(.iattr = "voyagerbus")); #endif #if NPWMCLOCK > 0 strcpy(vaa.vaa_name, "pwmclock"); config_found(sc->sc_dev, &vaa, voyager_print, - CFARG_IATTR, "voyagerbus", - CFARG_EOL); + CFARGS(.iattr = "voyagerbus")); #endif #ifdef notyet strcpy(vaa.vaa_name, "vac"); config_found(sc->sc_dev, &vaa, voyager_print, - CFARG_IATTR, "voyagerbus", - CFARG_EOL); + CFARGS(.iattr = "voyagerbus")); #endif /* we use this mutex whether there's an i2c bus or not */ mutex_init(&sc->sc_i2c_lock, MUTEX_DEFAULT, IPL_NONE); @@ -268,8 +265,7 @@ voyager_attach(device_t parent, device_t sc->sc_i2c.ic_write_byte = voyager_i2c_write_byte; iba.iba_tag = &sc->sc_i2c; config_found(self, &iba, iicbus_print, - CFARG_IATTR, "i2cbus", - CFARG_EOL); + CFARGS(.iattr = "i2cbus")); } voyager_control_gpio(sc, ~(1 << 16), 0); voyager_gpio_dir(sc, 0xffffffff, 1 << 16); Index: src/sys/dev/pci/ibmcd.c diff -u src/sys/dev/pci/ibmcd.c:1.4 src/sys/dev/pci/ibmcd.c:1.4.8.1 --- src/sys/dev/pci/ibmcd.c:1.4 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/ibmcd.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: ibmcd.c,v 1.4 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: ibmcd.c,v 1.4.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2012 Marc Balmer <m...@msys.ch> @@ -136,7 +136,7 @@ ibmcd_attach(device_t parent, device_t s gba.gba_npins = IBMCD_NPINS; /* Attach GPIO framework */ - config_found(self, &gba, gpiobus_print, CFARG_EOL); + config_found(self, &gba, gpiobus_print, CFARGS_NONE); } Index: src/sys/dev/pci/ichsmb.c diff -u src/sys/dev/pci/ichsmb.c:1.71 src/sys/dev/pci/ichsmb.c:1.71.2.1 --- src/sys/dev/pci/ichsmb.c:1.71 Mon Jul 12 12:59:54 2021 +++ src/sys/dev/pci/ichsmb.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: ichsmb.c,v 1.71 2021/07/12 12:59:54 msaitoh Exp $ */ +/* $NetBSD: ichsmb.c,v 1.71.2.1 2021/08/04 21:27:00 thorpej Exp $ */ /* $OpenBSD: ichiic.c,v 1.44 2020/10/07 11:23:05 jsg Exp $ */ /* @@ -22,7 +22,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: ichsmb.c,v 1.71 2021/07/12 12:59:54 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ichsmb.c,v 1.71.2.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/device.h> @@ -240,7 +240,7 @@ ichsmb_rescan(device_t self, const char memset(&iba, 0, sizeof(iba)); iba.iba_tag = &sc->sc_i2c_tag; - sc->sc_i2c_device = config_found(self, &iba, iicbus_print, CFARG_EOL); + sc->sc_i2c_device = config_found(self, &iba, iicbus_print, CFARGS_NONE); return 0; } Index: src/sys/dev/pci/if_msk.c diff -u src/sys/dev/pci/if_msk.c:1.116 src/sys/dev/pci/if_msk.c:1.116.6.1 --- src/sys/dev/pci/if_msk.c:1.116 Sat May 8 00:27:02 2021 +++ src/sys/dev/pci/if_msk.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: if_msk.c,v 1.116 2021/05/08 00:27:02 thorpej Exp $ */ +/* $NetBSD: if_msk.c,v 1.116.6.1 2021/08/04 21:27:00 thorpej Exp $ */ /* $OpenBSD: if_msk.c,v 1.79 2009/10/15 17:54:56 deraadt Exp $ */ /* @@ -52,7 +52,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_msk.c,v 1.116 2021/05/08 00:27:02 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_msk.c,v 1.116.6.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -1777,13 +1777,13 @@ mskc_attach(device_t parent, device_t se skca.skc_port = SK_PORT_A; skca.skc_type = sc->sk_type; skca.skc_rev = sc->sk_rev; - (void)config_found(sc->sk_dev, &skca, mskcprint, CFARG_EOL); + (void)config_found(sc->sk_dev, &skca, mskcprint, CFARGS_NONE); if (sc->sk_macs > 1) { skca.skc_port = SK_PORT_B; skca.skc_type = sc->sk_type; skca.skc_rev = sc->sk_rev; - (void)config_found(sc->sk_dev, &skca, mskcprint, CFARG_EOL); + (void)config_found(sc->sk_dev, &skca, mskcprint, CFARGS_NONE); } /* Turn on the 'driver is loaded' LED. */ Index: src/sys/dev/pci/if_sk.c diff -u src/sys/dev/pci/if_sk.c:1.108 src/sys/dev/pci/if_sk.c:1.108.6.1 --- src/sys/dev/pci/if_sk.c:1.108 Sat May 8 00:27:02 2021 +++ src/sys/dev/pci/if_sk.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: if_sk.c,v 1.108 2021/05/08 00:27:02 thorpej Exp $ */ +/* $NetBSD: if_sk.c,v 1.108.6.1 2021/08/04 21:27:00 thorpej Exp $ */ /*- * Copyright (c) 2003 The NetBSD Foundation, Inc. @@ -115,7 +115,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_sk.c,v 1.108 2021/05/08 00:27:02 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_sk.c,v 1.108.6.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -1794,11 +1794,11 @@ skc_attach(device_t parent, device_t sel sc->sk_name, revstr, sc->sk_rev); skca.skc_port = SK_PORT_A; - (void)config_found(sc->sk_dev, &skca, skcprint, CFARG_EOL); + (void)config_found(sc->sk_dev, &skca, skcprint, CFARGS_NONE); if (!(sk_win_read_1(sc, SK_CONFIG) & SK_CONFIG_SINGLEMAC)) { skca.skc_port = SK_PORT_B; - (void)config_found(sc->sk_dev, &skca, skcprint, CFARG_EOL); + (void)config_found(sc->sk_dev, &skca, skcprint, CFARGS_NONE); } /* Turn on the 'driver is loaded' LED. */ Index: src/sys/dev/pci/igma.c diff -u src/sys/dev/pci/igma.c:1.5 src/sys/dev/pci/igma.c:1.5.8.1 --- src/sys/dev/pci/igma.c:1.5 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/igma.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: igma.c,v 1.5 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: igma.c,v 1.5.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2014 Michael van Elst @@ -21,7 +21,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: igma.c,v 1.5 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: igma.c,v 1.5.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include "vga.h" @@ -407,8 +407,7 @@ igma_attach(device_t parent, device_t se strcpy(iaa.iaa_name, "igmafb"); iaa.iaa_chip = sc->sc_chip; config_found(sc->sc_dev, &iaa, igma_print, - CFARG_IATTR, "igmabus", - CFARG_EOL); + CFARGS(.iattr = "igmabus")); #endif igma_i2c_attach(sc); @@ -470,8 +469,7 @@ igma_i2c_attach(struct igma_softc *sc) memset(&iba, 0, sizeof(iba)); iba.iba_tag = &ii->ii_i2c; config_found(sc->sc_dev, &iba, iicbus_print, - CFARG_IATTR, "i2cbus", - CFARG_EOL); + CFARGS(.iattr = "i2cbus")); #endif } } Index: src/sys/dev/pci/ips.c diff -u src/sys/dev/pci/ips.c:1.3 src/sys/dev/pci/ips.c:1.3.8.1 --- src/sys/dev/pci/ips.c:1.3 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/ips.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: ips.c,v 1.3 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: ips.c,v 1.3.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* $OpenBSD: ips.c,v 1.113 2016/08/14 04:08:03 dlg Exp $ */ /*- @@ -48,7 +48,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: ips.c,v 1.3 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ips.c,v 1.3.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include "bio.h" @@ -813,7 +813,7 @@ ips_attach(struct device *parent, struct chan->chan_nluns = lastarget + 1; chan->chan_id = i; chan->chan_flags = SCSIPI_CHAN_NOSETTLE; - config_found(self, chan, scsiprint, CFARG_EOL); + config_found(self, chan, scsiprint, CFARGS_NONE); } /* Enable interrupts */ Index: src/sys/dev/pci/ismt.c diff -u src/sys/dev/pci/ismt.c:1.8 src/sys/dev/pci/ismt.c:1.8.8.1 --- src/sys/dev/pci/ismt.c:1.8 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/ismt.c Wed Aug 4 21:27:00 2021 @@ -60,7 +60,7 @@ #if 0 __FBSDID("$FreeBSD: head/sys/dev/ismt/ismt.c 266474 2014-05-20 19:55:06Z jimharris $"); #endif -__KERNEL_RCSID(0, "$NetBSD: ismt.c,v 1.8 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ismt.c,v 1.8.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -802,7 +802,7 @@ ismt_rescan(device_t self, const char *i memset(&iba, 0, sizeof(iba)); iba.iba_tag = &sc->sc_i2c_tag; - sc->smbdev = config_found(self, &iba, iicbus_print, CFARG_EOL); + sc->smbdev = config_found(self, &iba, iicbus_print, CFARGS_NONE); return 0; } Index: src/sys/dev/pci/mfii.c diff -u src/sys/dev/pci/mfii.c:1.8 src/sys/dev/pci/mfii.c:1.8.8.1 --- src/sys/dev/pci/mfii.c:1.8 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/mfii.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: mfii.c,v 1.8 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: mfii.c,v 1.8.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* $OpenBSD: mfii.c,v 1.58 2018/08/14 05:22:21 jmatthew Exp $ */ /* @@ -19,7 +19,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: mfii.c,v 1.8 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: mfii.c,v 1.8.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include "bio.h" @@ -992,7 +992,7 @@ mfii_rescan(device_t self, const char *i if (sc->sc_child != NULL) return 0; - sc->sc_child = config_found(self, &sc->sc_chan, scsiprint, CFARG_EOL); + sc->sc_child = config_found(self, &sc->sc_chan, scsiprint, CFARGS_NONE); return 0; } Index: src/sys/dev/pci/joy_eap.c diff -u src/sys/dev/pci/joy_eap.c:1.16 src/sys/dev/pci/joy_eap.c:1.16.6.1 --- src/sys/dev/pci/joy_eap.c:1.16 Mon Apr 26 19:35:16 2021 +++ src/sys/dev/pci/joy_eap.c Wed Aug 4 21:27:00 2021 @@ -1,7 +1,7 @@ -/* $NetBSD: joy_eap.c,v 1.16 2021/04/26 19:35:16 thorpej Exp $ */ +/* $NetBSD: joy_eap.c,v 1.16.6.1 2021/08/04 21:27:00 thorpej Exp $ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: joy_eap.c,v 1.16 2021/04/26 19:35:16 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: joy_eap.c,v 1.16.6.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -60,8 +60,7 @@ eap_joy_attach(device_t eapdev, struct e aa.aa_iot = gpa->gpa_iot; aa.aa_ioh = ioh; joydev = config_found(eapdev, &aa, 0, - CFARG_IATTR, "eap", - CFARG_EOL); + CFARGS(.iattr = "eap")); /* this cannot fail */ KASSERT(joydev != NULL); Index: src/sys/dev/pci/lynxfb.c diff -u src/sys/dev/pci/lynxfb.c:1.6 src/sys/dev/pci/lynxfb.c:1.6.8.1 --- src/sys/dev/pci/lynxfb.c:1.6 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/lynxfb.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: lynxfb.c,v 1.6 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: lynxfb.c,v 1.6.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* $OpenBSD: smfb.c,v 1.13 2011/07/21 20:36:12 miod Exp $ */ /* @@ -26,7 +26,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: lynxfb.c,v 1.6 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: lynxfb.c,v 1.6.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include "opt_wsemul.h" @@ -364,7 +364,7 @@ lynxfb_attach(device_t parent, device_t waa.accessops = &lynxfb_accessops; waa.accesscookie = &sc->sc_vd; - config_found(self, &waa, wsemuldisplaydevprint, CFARG_EOL); + config_found(self, &waa, wsemuldisplaydevprint, CFARGS_NONE); } /* Index: src/sys/dev/pci/pm3fb.c diff -u src/sys/dev/pci/pm3fb.c:1.6 src/sys/dev/pci/pm3fb.c:1.6.8.1 --- src/sys/dev/pci/pm3fb.c:1.6 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/pm3fb.c Wed Aug 4 21:27:00 2021 @@ -332,7 +332,7 @@ pm3fb_attach(device_t parent, device_t s aa.accessops = &pm3fb_accessops; aa.accesscookie = &sc->vd; - config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, CFARG_EOL); + config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, CFARGS_NONE); } static int Index: src/sys/dev/pci/sisfb.c diff -u src/sys/dev/pci/sisfb.c:1.6 src/sys/dev/pci/sisfb.c:1.6.8.1 --- src/sys/dev/pci/sisfb.c:1.6 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/sisfb.c Wed Aug 4 21:27:00 2021 @@ -24,7 +24,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: sisfb.c,v 1.6 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: sisfb.c,v 1.6.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -332,7 +332,7 @@ sisfb_attach(device_t parent, device_t s waa.accessops = &sisfb_accessops; waa.accesscookie = &sc->vd; - config_found(sc->sc_dev, &waa, wsemuldisplaydevprint, CFARG_EOL); + config_found(sc->sc_dev, &waa, wsemuldisplaydevprint, CFARGS_NONE); return; fail3: Index: src/sys/dev/pci/machfb.c diff -u src/sys/dev/pci/machfb.c:1.105 src/sys/dev/pci/machfb.c:1.105.2.1 --- src/sys/dev/pci/machfb.c:1.105 Mon Jun 21 03:19:21 2021 +++ src/sys/dev/pci/machfb.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: machfb.c,v 1.105 2021/06/21 03:19:21 christos Exp $ */ +/* $NetBSD: machfb.c,v 1.105.2.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2002 Bang Jun-Young @@ -34,7 +34,7 @@ #include <sys/cdefs.h> __KERNEL_RCSID(0, - "$NetBSD: machfb.c,v 1.105 2021/06/21 03:19:21 christos Exp $"); + "$NetBSD: machfb.c,v 1.105.2.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -786,8 +786,7 @@ mach64_attach(device_t parent, device_t aa.accesscookie = &sc->vd; config_found(self, &aa, wsemuldisplaydevprint, - CFARG_IATTR, "wsemuldisplaydev", - CFARG_EOL); + CFARGS(.iattr = "wsemuldisplaydev")); #if 0 /* XXX * turns out some firmware doesn't turn these back on when needed @@ -809,8 +808,7 @@ mach64_attach(device_t parent, device_t } #endif config_found(self, aux, machfb_drm_print, - CFARG_IATTR, "drm", - CFARG_EOL); + CFARGS(.iattr = "drm")); } static int Index: src/sys/dev/pci/mly.c diff -u src/sys/dev/pci/mly.c:1.54 src/sys/dev/pci/mly.c:1.54.8.1 --- src/sys/dev/pci/mly.c:1.54 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/mly.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: mly.c,v 1.54 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: mly.c,v 1.54.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /*- * Copyright (c) 2001 The NetBSD Foundation, Inc. @@ -70,7 +70,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: mly.c,v 1.54 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: mly.c,v 1.54.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -533,7 +533,7 @@ mly_attach(device_t parent, device_t sel chan->chan_nluns = MLY_MAX_LUNS; chan->chan_id = mly->mly_controllerparam->initiator_id; chan->chan_flags = SCSIPI_CHAN_NOSETTLE; - config_found(self, chan, scsiprint, CFARG_EOL); + config_found(self, chan, scsiprint, CFARGS_NONE); } /* Index: src/sys/dev/pci/voodoofb.c diff -u src/sys/dev/pci/voodoofb.c:1.54 src/sys/dev/pci/voodoofb.c:1.54.8.1 --- src/sys/dev/pci/voodoofb.c:1.54 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/voodoofb.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: voodoofb.c,v 1.54 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: voodoofb.c,v 1.54.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2005, 2006, 2012 Michael Lorenz @@ -32,7 +32,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: voodoofb.c,v 1.54 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: voodoofb.c,v 1.54.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -547,11 +547,9 @@ voodoofb_attach(device_t parent, device_ aa.accesscookie = &sc->vd; config_found(self, &aa, wsemuldisplaydevprint, - CFARG_IATTR, "wsemuldisplaydev", - CFARG_EOL); + CFARGS(.iattr = "wsemuldisplaydev")); config_found(self, aux, voodoofb_drm_print, - CFARG_IATTR, "drm", - CFARG_EOL); + CFARGS(.iattr = "drm")); } static int Index: src/sys/dev/pci/mpii.c diff -u src/sys/dev/pci/mpii.c:1.28 src/sys/dev/pci/mpii.c:1.28.8.1 --- src/sys/dev/pci/mpii.c:1.28 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/mpii.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: mpii.c,v 1.28 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: mpii.c,v 1.28.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* $OpenBSD: mpii.c,v 1.115 2018/08/14 05:22:21 jmatthew Exp $ */ /* * Copyright (c) 2010, 2012 Mike Belopuhov @@ -20,7 +20,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: mpii.c,v 1.28 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: mpii.c,v 1.28.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include "bio.h" @@ -726,7 +726,7 @@ mpii_rescan(device_t self, const char *i if (sc->sc_child != NULL) return 0; - sc->sc_child = config_found(self, &sc->sc_chan, scsiprint, CFARG_EOL); + sc->sc_child = config_found(self, &sc->sc_chan, scsiprint, CFARGS_NONE); return 0; } Index: src/sys/dev/pci/nfsmb.c diff -u src/sys/dev/pci/nfsmb.c:1.26 src/sys/dev/pci/nfsmb.c:1.26.8.1 --- src/sys/dev/pci/nfsmb.c:1.26 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/nfsmb.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: nfsmb.c,v 1.26 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: nfsmb.c,v 1.26.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2007 KIYOHARA Takashi * All rights reserved. @@ -26,7 +26,7 @@ * */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: nfsmb.c,v 1.26 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: nfsmb.c,v 1.26.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/device.h> @@ -168,13 +168,13 @@ nfsmbc_attach(device_t parent, device_t nfsmbca.nfsmb_num = 1; nfsmbca.nfsmb_addr = NFORCE_SMBBASE(reg); sc->sc_nfsmb[0] = config_found(sc->sc_dev, &nfsmbca, nfsmbc_print, - CFARG_EOL); + CFARGS_NONE); reg = pci_conf_read(pa->pa_pc, pa->pa_tag, baseregs[1]); nfsmbca.nfsmb_num = 2; nfsmbca.nfsmb_addr = NFORCE_SMBBASE(reg); sc->sc_nfsmb[1] = config_found(sc->sc_dev, &nfsmbca, nfsmbc_print, - CFARG_EOL); + CFARGS_NONE); /* This driver is similar to an ISA bridge that doesn't * need any special handling. So registering NULL handlers @@ -238,7 +238,7 @@ nfsmb_attach(device_t parent, device_t s 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); /* This driver is similar to an ISA bridge that doesn't * need any special handling. So registering NULL handlers Index: src/sys/dev/pci/vioscsi.c diff -u src/sys/dev/pci/vioscsi.c:1.26 src/sys/dev/pci/vioscsi.c:1.26.8.1 --- src/sys/dev/pci/vioscsi.c:1.26 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/vioscsi.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: vioscsi.c,v 1.26 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: vioscsi.c,v 1.26.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* $OpenBSD: vioscsi.c,v 1.3 2015/03/14 03:38:49 jsg Exp $ */ /* @@ -18,7 +18,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: vioscsi.c,v 1.26 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: vioscsi.c,v 1.26.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -212,7 +212,7 @@ vioscsi_attach(device_t parent, device_t */ chan->chan_defquirks = PQUIRK_FORCELUNS; - config_found(self, &sc->sc_channel, scsiprint, CFARG_EOL); + config_found(self, &sc->sc_channel, scsiprint, CFARGS_NONE); return; err: Index: src/sys/dev/pci/pccbb.c diff -u src/sys/dev/pci/pccbb.c:1.216 src/sys/dev/pci/pccbb.c:1.216.8.1 --- src/sys/dev/pci/pccbb.c:1.216 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/pccbb.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: pccbb.c,v 1.216 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: pccbb.c,v 1.216.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 1998, 1999 and 2000 @@ -26,7 +26,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: pccbb.c,v 1.216 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pccbb.c,v 1.216.8.1 2021/08/04 21:27:00 thorpej Exp $"); /* #define CBB_DEBUG @@ -681,8 +681,7 @@ pccbb_pci_callback(device_t self) pccbb_intrinit(sc); if (NULL != (csc = config_found(self, &caa, cbbprint, - CFARG_IATTR, "pcmciaslot", - CFARG_EOL))) { + CFARGS(.iattr = "pcmciaslot")))) { DPRINTF(("%s: found cardslot\n", __func__)); sc->sc_csc = device_private(csc); } Index: src/sys/dev/pci/pci.c diff -u src/sys/dev/pci/pci.c:1.160 src/sys/dev/pci/pci.c:1.160.4.1 --- src/sys/dev/pci/pci.c:1.160 Wed May 12 23:22:33 2021 +++ src/sys/dev/pci/pci.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: pci.c,v 1.160 2021/05/12 23:22:33 thorpej Exp $ */ +/* $NetBSD: pci.c,v 1.160.4.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 1995, 1996, 1997, 1998 @@ -36,7 +36,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: pci.c,v 1.160 2021/05/12 23:22:33 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pci.c,v 1.160.4.1 2021/08/04 21:27:00 thorpej Exp $"); #ifdef _KERNEL_OPT #include "opt_pci.h" @@ -485,10 +485,9 @@ pci_probe_device(struct pci_softc *sc, p c->c_psok = false; c->c_dev = config_found(sc->sc_dev, &pa, pciprint, - CFARG_SUBMATCH, config_stdsubmatch, - CFARG_LOCATORS, locs, - CFARG_DEVHANDLE, devhandle, - CFARG_EOL); + CFARGS(.submatch = config_stdsubmatch, + .locators = locs, + .devhandle = devhandle)); ret = (c->c_dev != NULL); } Index: src/sys/dev/pci/piixpm.c diff -u src/sys/dev/pci/piixpm.c:1.64 src/sys/dev/pci/piixpm.c:1.64.8.1 --- src/sys/dev/pci/piixpm.c:1.64 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/piixpm.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: piixpm.c,v 1.64 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: piixpm.c,v 1.64.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* $OpenBSD: piixpm.c,v 1.39 2013/10/01 20:06:02 sf Exp $ */ /* @@ -22,7 +22,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: piixpm.c,v 1.64 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: piixpm.c,v 1.64.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -351,7 +351,7 @@ piixpm_rescan(device_t self, const char memset(&iba, 0, sizeof(iba)); iba.iba_tag = tag; sc->sc_i2c_device[i] = - config_found(self, &iba, piixpm_iicbus_print, CFARG_EOL); + config_found(self, &iba, piixpm_iicbus_print, CFARGS_NONE); } return 0; Index: src/sys/dev/pci/pm2fb.c diff -u src/sys/dev/pci/pm2fb.c:1.32 src/sys/dev/pci/pm2fb.c:1.32.8.1 --- src/sys/dev/pci/pm2fb.c:1.32 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/pm2fb.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: pm2fb.c,v 1.32 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: pm2fb.c,v 1.32.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2009, 2012 Michael Lorenz @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: pm2fb.c,v 1.32 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pm2fb.c,v 1.32.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -459,7 +459,7 @@ pm2fb_attach(device_t parent, device_t s aa.accessops = &pm2fb_accessops; aa.accesscookie = &sc->vd; - config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, CFARG_EOL); + config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, CFARGS_NONE); #ifdef PM2FB_DEBUG /* Index: src/sys/dev/pci/ppb.c diff -u src/sys/dev/pci/ppb.c:1.72 src/sys/dev/pci/ppb.c:1.72.4.1 --- src/sys/dev/pci/ppb.c:1.72 Tue May 11 06:03:54 2021 +++ src/sys/dev/pci/ppb.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: ppb.c,v 1.72 2021/05/11 06:03:54 thorpej Exp $ */ +/* $NetBSD: ppb.c,v 1.72.4.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 1996, 1998 Christopher G. Demetriou. All rights reserved. @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: ppb.c,v 1.72 2021/05/11 06:03:54 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ppb.c,v 1.72.4.1 2021/08/04 21:27:00 thorpej Exp $"); #ifdef _KERNEL_OPT #include "opt_ppb.h" @@ -441,8 +441,7 @@ configure: * Forward along the device handle for the bridge to the * downstream bus. */ - CFARG_DEVHANDLE, device_handle(self), - CFARG_EOL); + CFARGS(.devhandle = device_handle(self))); } static int Index: src/sys/dev/pci/puc.c diff -u src/sys/dev/pci/puc.c:1.41 src/sys/dev/pci/puc.c:1.41.8.1 --- src/sys/dev/pci/puc.c:1.41 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/puc.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: puc.c,v 1.41 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: puc.c,v 1.41.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 1996, 1998, 1999 @@ -53,7 +53,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: puc.c,v 1.41 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: puc.c,v 1.41.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -318,9 +318,8 @@ puc_attach(device_t parent, device_t sel /* and configure it */ sc->sc_ports[i].dev = config_found(self, &paa, puc_print, - CFARG_SUBMATCH, config_stdsubmatch, - CFARG_LOCATORS, locs, - CFARG_EOL); + CFARGS(.submatch = config_stdsubmatch, + .locators = locs)); } } Index: src/sys/dev/pci/r128fb.c diff -u src/sys/dev/pci/r128fb.c:1.43 src/sys/dev/pci/r128fb.c:1.43.8.1 --- src/sys/dev/pci/r128fb.c:1.43 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/r128fb.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: r128fb.c,v 1.43 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: r128fb.c,v 1.43.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2007, 2012 Michael Lorenz @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: r128fb.c,v 1.43 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: r128fb.c,v 1.43.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -356,7 +356,7 @@ r128fb_attach(device_t parent, device_t aa.accessops = &r128fb_accessops; aa.accesscookie = &sc->vd; - config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, CFARG_EOL); + config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, CFARGS_NONE); } static int Index: src/sys/dev/pci/radeonfb.c diff -u src/sys/dev/pci/radeonfb.c:1.115 src/sys/dev/pci/radeonfb.c:1.115.2.1 --- src/sys/dev/pci/radeonfb.c:1.115 Mon Jun 21 03:21:17 2021 +++ src/sys/dev/pci/radeonfb.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: radeonfb.c,v 1.115 2021/06/21 03:21:17 christos Exp $ */ +/* $NetBSD: radeonfb.c,v 1.115.2.1 2021/08/04 21:27:00 thorpej Exp $ */ /*- * Copyright (c) 2006 Itronix Inc. @@ -70,7 +70,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: radeonfb.c,v 1.115 2021/06/21 03:21:17 christos Exp $"); +__KERNEL_RCSID(0, "$NetBSD: radeonfb.c,v 1.115.2.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -1014,9 +1014,8 @@ radeonfb_attach(device_t parent, device_ aa.accesscookie = &dp->rd_vd; config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, - CFARG_IATTR, "wsemuldisplaydev", - CFARG_EOL); - + CFARGS(.iattr = "wsemuldisplaydev")); + radeonfb_blank(dp, 0); /* Initialise delayed lvds operations for backlight. */ @@ -1056,8 +1055,7 @@ radeonfb_attach(device_t parent, device_ */ sc->sc_needs_unmap = (config_found(dev, aux, radeonfb_drm_print, - CFARG_IATTR, "drm", - CFARG_EOL) != 0); + CFARGS(.iattr = "drm")) != NULL); DPRINTF(("needs_unmap: %d\n", sc->sc_needs_unmap)); if (!IS_AVIVO(sc)) { Index: src/sys/dev/pci/sv.c diff -u src/sys/dev/pci/sv.c:1.60 src/sys/dev/pci/sv.c:1.60.8.1 --- src/sys/dev/pci/sv.c:1.60 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/sv.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: sv.c,v 1.60 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: sv.c,v 1.60.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* $OpenBSD: sv.c,v 1.2 1998/07/13 01:50:15 csapuntz Exp $ */ /* @@ -67,7 +67,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: sv.c,v 1.60 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: sv.c,v 1.60.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -449,7 +449,7 @@ sv_attach(device_t parent, device_t self arg.type = AUDIODEV_TYPE_OPL; arg.hwif = 0; arg.hdl = 0; - (void)config_found(self, &arg, audioprint, CFARG_EOL); + (void)config_found(self, &arg, audioprint, CFARGS_NONE); sc->sc_pa = *pa; /* for deferred setup */ config_defer(self, sv_defer); Index: src/sys/dev/pci/tdvfb.c diff -u src/sys/dev/pci/tdvfb.c:1.9 src/sys/dev/pci/tdvfb.c:1.9.8.1 --- src/sys/dev/pci/tdvfb.c:1.9 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/tdvfb.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: tdvfb.c,v 1.9 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: tdvfb.c,v 1.9.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2012 The NetBSD Foundation, Inc. @@ -49,7 +49,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: tdvfb.c,v 1.9 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: tdvfb.c,v 1.9.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -279,7 +279,7 @@ tdvfb_attach(device_t parent, device_t s ws_aa.accessops = &tdvfb_accessops; ws_aa.accesscookie = &sc->vd; - config_found(sc->sc_dev, &ws_aa, wsemuldisplaydevprint, CFARG_EOL); + config_found(sc->sc_dev, &ws_aa, wsemuldisplaydevprint, CFARGS_NONE); } static void Index: src/sys/dev/pci/tga.c diff -u src/sys/dev/pci/tga.c:1.87 src/sys/dev/pci/tga.c:1.87.8.1 --- src/sys/dev/pci/tga.c:1.87 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/tga.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: tga.c,v 1.87 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: tga.c,v 1.87.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 1995, 1996 Carnegie-Mellon University. @@ -28,7 +28,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: tga.c,v 1.87 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: tga.c,v 1.87.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -508,7 +508,7 @@ tgaattach(device_t parent, device_t self aa.accessops = &tga_accessops; aa.accesscookie = sc; - config_found(self, &aa, wsemuldisplaydevprint, CFARG_EOL); + config_found(self, &aa, wsemuldisplaydevprint, CFARGS_NONE); config_interrupts(self, tga_config_interrupts); } Index: src/sys/dev/pci/trm.c diff -u src/sys/dev/pci/trm.c:1.42 src/sys/dev/pci/trm.c:1.42.8.1 --- src/sys/dev/pci/trm.c:1.42 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/trm.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: trm.c,v 1.42 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: trm.c,v 1.42.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /*- * Copyright (c) 2002 Izumi Tsutsui. All rights reserved. * @@ -65,7 +65,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: trm.c,v 1.42 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: trm.c,v 1.42.8.1 2021/08/04 21:27:00 thorpej Exp $"); /* #define TRM_DEBUG */ #ifdef TRM_DEBUG @@ -502,7 +502,7 @@ trm_attach(device_t parent, device_t sel sc->sc_channel.chan_nluns = 8; sc->sc_channel.chan_id = sc->sc_id; - config_found(self, &sc->sc_channel, scsiprint, CFARG_EOL); + config_found(self, &sc->sc_channel, scsiprint, CFARGS_NONE); } /* Index: src/sys/dev/pci/twa.c diff -u src/sys/dev/pci/twa.c:1.59 src/sys/dev/pci/twa.c:1.59.8.1 --- src/sys/dev/pci/twa.c:1.59 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/twa.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: twa.c,v 1.59 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: twa.c,v 1.59.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* $wasabi: twa.c,v 1.27 2006/07/28 18:17:21 wrstuden Exp $ */ /*- @@ -67,7 +67,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: twa.c,v 1.59 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: twa.c,v 1.59.8.1 2021/08/04 21:27:00 thorpej Exp $"); //#define TWA_DEBUG @@ -1010,10 +1010,9 @@ twa_request_bus_scan(device_t self, cons sc->sc_units[unit].td_dev = config_found(sc->twa_dv, &twaa, twa_print, - CFARG_SUBMATCH, config_stdsubmatch, - CFARG_IATTR, attr, - CFARG_LOCATORS, locs, - CFARG_EOL); + CFARGS(.submatch = config_stdsubmatch, + .iattr = attr, + .locators = locs)); } } else { if (td->td_dev != NULL) { Index: src/sys/dev/pci/twe.c diff -u src/sys/dev/pci/twe.c:1.109 src/sys/dev/pci/twe.c:1.109.8.1 --- src/sys/dev/pci/twe.c:1.109 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/twe.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: twe.c,v 1.109 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: twe.c,v 1.109.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /*- * Copyright (c) 2000, 2001, 2002, 2003, 2004 The NetBSD Foundation, Inc. @@ -63,7 +63,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: twe.c,v 1.109 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: twe.c,v 1.109.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -635,9 +635,8 @@ twe_add_unit(struct twe_softc *sc, int u locs[TWECF_UNIT] = unit; td->td_dev = config_found(sc->sc_dev, &twea, twe_print, - CFARG_SUBMATCH, config_stdsubmatch, - CFARG_LOCATORS, locs, - CFARG_EOL); + CFARGS(.submatch = config_stdsubmatch, + .locators = locs)); rv = 0; out: Index: src/sys/dev/pci/uhci_pci.c diff -u src/sys/dev/pci/uhci_pci.c:1.65 src/sys/dev/pci/uhci_pci.c:1.65.8.1 --- src/sys/dev/pci/uhci_pci.c:1.65 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/uhci_pci.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: uhci_pci.c,v 1.65 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: uhci_pci.c,v 1.65.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 1998 The NetBSD Foundation, Inc. @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: uhci_pci.c,v 1.65 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: uhci_pci.c,v 1.65.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include "ehci.h" @@ -187,7 +187,7 @@ uhci_pci_attach(device_t parent, device_ /* Attach usb device. */ sc->sc.sc_child = config_found(self, &sc->sc.sc_bus, usbctlprint, - CFARG_EOL); + CFARGS_NONE); } static int Index: src/sys/dev/pci/unichromefb.c diff -u src/sys/dev/pci/unichromefb.c:1.20 src/sys/dev/pci/unichromefb.c:1.20.8.1 --- src/sys/dev/pci/unichromefb.c:1.20 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/unichromefb.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: unichromefb.c,v 1.20 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: unichromefb.c,v 1.20.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /*- * Copyright (c) 2006, 2008 Jared D. McNeill <jmcne...@invisible.ca> @@ -51,7 +51,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: unichromefb.c,v 1.20 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: unichromefb.c,v 1.20.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -352,12 +352,10 @@ unichromefb_attach(device_t parent, devi aa.accesscookie = &sc->sc_vd; config_found(self, &aa, wsemuldisplaydevprint, - CFARG_IATTR, "wsemuldisplaydev", - CFARG_EOL); + CFARGS(.iattr = "wsemuldisplaydev")); config_found(self, opaque, unichromefb_drm_print, - CFARG_IATTR, "drm", - CFARG_EOL); + CFARGS(.iattr = "drm")); return; } Index: src/sys/dev/pci/vga_pci.c diff -u src/sys/dev/pci/vga_pci.c:1.57 src/sys/dev/pci/vga_pci.c:1.57.8.1 --- src/sys/dev/pci/vga_pci.c:1.57 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/vga_pci.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: vga_pci.c,v 1.57 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: vga_pci.c,v 1.57.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 1995, 1996 Carnegie-Mellon University. @@ -28,7 +28,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: vga_pci.c,v 1.57 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: vga_pci.c,v 1.57.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -261,8 +261,7 @@ vga_pci_attach(device_t parent, device_t if (!pmf_device_register(self, NULL, vga_pci_resume)) aprint_error_dev(self, "couldn't establish power handler\n"); config_found(self, aux, vga_drm_print, - CFARG_IATTR, "drm", - CFARG_EOL); + CFARGS(.iattr = "drm")); } static int @@ -271,8 +270,7 @@ vga_pci_rescan(device_t self, const char struct vga_pci_softc *psc = device_private(self); config_found(self, &psc->sc_paa, vga_drm_print, - CFARG_IATTR, "drm", - CFARG_EOL); + CFARGS(.iattr = "drm")); return 0; } Index: src/sys/dev/pci/virtio_pci.c diff -u src/sys/dev/pci/virtio_pci.c:1.29 src/sys/dev/pci/virtio_pci.c:1.29.8.1 --- src/sys/dev/pci/virtio_pci.c:1.29 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/virtio_pci.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: virtio_pci.c,v 1.29 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: virtio_pci.c,v 1.29.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2020 The NetBSD Foundation, Inc. @@ -28,7 +28,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: virtio_pci.c,v 1.29 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: virtio_pci.c,v 1.29.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -289,7 +289,7 @@ virtio_pci_rescan(device_t self, const c memset(&va, 0, sizeof(va)); va.sc_childdevid = sc->sc_childdevid; - config_found(self, &va, NULL, CFARG_EOL); + config_found(self, &va, NULL, CFARGS_NONE); if (virtio_attach_failed(sc)) return 0; Index: src/sys/dev/pci/xhci_pci.c diff -u src/sys/dev/pci/xhci_pci.c:1.29 src/sys/dev/pci/xhci_pci.c:1.29.8.1 --- src/sys/dev/pci/xhci_pci.c:1.29 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/xhci_pci.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: xhci_pci.c,v 1.29 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: xhci_pci.c,v 1.29.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* OpenBSD: xhci_pci.c,v 1.4 2014/07/12 17:38:51 yuo Exp */ /* @@ -32,7 +32,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: xhci_pci.c,v 1.29 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: xhci_pci.c,v 1.29.8.1 2021/08/04 21:27:00 thorpej Exp $"); #ifdef _KERNEL_OPT #include "opt_xhci_pci.h" @@ -287,10 +287,10 @@ xhci_pci_attach(device_t parent, device_ aprint_error_dev(self, "couldn't establish power handler\n"); /* Attach usb buses. */ - sc->sc_child = config_found(self, &sc->sc_bus, usbctlprint, CFARG_EOL); + sc->sc_child = config_found(self, &sc->sc_bus, usbctlprint, CFARGS_NONE); sc->sc_child2 = config_found(self, &sc->sc_bus2, usbctlprint, - CFARG_EOL); + CFARGS_NONE); return; Index: src/sys/dev/pci/xmm7360.c diff -u src/sys/dev/pci/xmm7360.c:1.8 src/sys/dev/pci/xmm7360.c:1.8.2.1 --- src/sys/dev/pci/xmm7360.c:1.8 Fri Jul 16 12:20:01 2021 +++ src/sys/dev/pci/xmm7360.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: xmm7360.c,v 1.8 2021/07/16 12:20:01 andvar Exp $ */ +/* $NetBSD: xmm7360.c,v 1.8.2.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Device driver for Intel XMM7360 LTE modems, eg. Fibocom L850-GL. @@ -75,7 +75,7 @@ MODULE_DEVICE_TABLE(pci, xmm7360_ids); #include "opt_gateway.h" #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: xmm7360.c,v 1.8 2021/07/16 12:20:01 andvar Exp $"); +__KERNEL_RCSID(0, "$NetBSD: xmm7360.c,v 1.8.2.1 2021/08/04 21:27:00 thorpej Exp $"); #endif #include <sys/param.h> @@ -2139,7 +2139,7 @@ wwanc_attach_finish(struct device *self) struct wwanc_attach_args wa; memset(&wa, 0, sizeof(wa)); wa.aa_type = WWMC_TYPE_NET; - sc->sc_net = config_found(self, &wa, wwancprint, CFARG_EOL); + sc->sc_net = config_found(self, &wa, wwancprint, CFARGS_NONE); } static void Index: src/sys/dev/pci/yds.c diff -u src/sys/dev/pci/yds.c:1.67 src/sys/dev/pci/yds.c:1.67.8.1 --- src/sys/dev/pci/yds.c:1.67 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/yds.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: yds.c,v 1.67 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: yds.c,v 1.67.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2000, 2001 Kazuki Sakamoto and Minoura Makoto. @@ -39,7 +39,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: yds.c,v 1.67 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: yds.c,v 1.67.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include "mpu.h" @@ -592,7 +592,7 @@ yds_configure_legacy(device_t self) aa.type = AUDIODEV_TYPE_OPL; aa.hwif = aa.hdl = NULL; - dev = config_found(self, &aa, audioprint, CFARG_EOL); + dev = config_found(self, &aa, audioprint, CFARGS_NONE); if (dev == 0) bus_space_unmap(sc->sc_opl_iot, sc->sc_opl_ioh, 4); @@ -628,7 +628,7 @@ yds_configure_legacy(device_t self) aa.type = AUDIODEV_TYPE_MPU; aa.hwif = aa.hdl = NULL; - dev = config_found(self, &aa, audioprint, CFARG_EOL); + dev = config_found(self, &aa, audioprint, CFARGS_NONE); if (dev == 0) bus_space_unmap(sc->sc_mpu_iot, sc->sc_mpu_ioh, 2); Index: src/sys/dev/pci/cxgb/cxgb_main.c diff -u src/sys/dev/pci/cxgb/cxgb_main.c:1.9 src/sys/dev/pci/cxgb/cxgb_main.c:1.9.8.1 --- src/sys/dev/pci/cxgb/cxgb_main.c:1.9 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/cxgb/cxgb_main.c Wed Aug 4 21:27:00 2021 @@ -28,7 +28,7 @@ POSSIBILITY OF SUCH DAMAGE. ***************************************************************************/ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: cxgb_main.c,v 1.9 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cxgb_main.c,v 1.9.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -469,9 +469,8 @@ cxgb_controller_attach(device_t parent, locs[1] = i; printf("\n"); // for cleaner formatting in dmesg child = config_found(dev, &cxgb_args, cxgb_cfprint, - CFARG_SUBMATCH, config_stdsubmatch, - CFARG_LOCATORS, locs, - CFARG_EOL); + CFARGS(.submatch = config_stdsubmatch, + .locators = locs)); printf("\n"); // for cleaner formatting in dmesg sc->portdev[i] = child; } Index: src/sys/dev/pci/igma/igmafb.c diff -u src/sys/dev/pci/igma/igmafb.c:1.3 src/sys/dev/pci/igma/igmafb.c:1.3.8.1 --- src/sys/dev/pci/igma/igmafb.c:1.3 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/pci/igma/igmafb.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: igmafb.c,v 1.3 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: igmafb.c,v 1.3.8.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2012 Michael van Elst @@ -21,7 +21,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: igmafb.c,v 1.3 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: igmafb.c,v 1.3.8.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -203,7 +203,7 @@ igmafb_attach(device_t parent, device_t waa.accessops = &igmafb_accessops; waa.accesscookie = &sc->vd; - config_found(sc->sc_dev, &waa, wsemuldisplaydevprint, CFARG_EOL); + config_found(sc->sc_dev, &waa, wsemuldisplaydevprint, CFARGS_NONE); } /* Index: src/sys/dev/pci/voyager/voyagerfb.c diff -u src/sys/dev/pci/voyager/voyagerfb.c:1.32 src/sys/dev/pci/voyager/voyagerfb.c:1.32.4.1 --- src/sys/dev/pci/voyager/voyagerfb.c:1.32 Fri May 21 20:23:35 2021 +++ src/sys/dev/pci/voyager/voyagerfb.c Wed Aug 4 21:27:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: voyagerfb.c,v 1.32 2021/05/21 20:23:35 macallan Exp $ */ +/* $NetBSD: voyagerfb.c,v 1.32.4.1 2021/08/04 21:27:00 thorpej Exp $ */ /* * Copyright (c) 2009, 2011 Michael Lorenz @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: voyagerfb.c,v 1.32 2021/05/21 20:23:35 macallan Exp $"); +__KERNEL_RCSID(0, "$NetBSD: voyagerfb.c,v 1.32.4.1 2021/08/04 21:27:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -364,8 +364,7 @@ voyagerfb_attach(device_t parent, device aa.accesscookie = &sc->vd; config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, - CFARG_IATTR, "wsemuldisplaydev", - CFARG_EOL); + CFARGS(.iattr = "wsemuldisplaydev")); } static int