Module Name: src Committed By: thorpej Date: Wed Aug 4 23:25:00 UTC 2021
Modified Files: src/sys/dev [thorpej-cfargs2]: midi.c radio.c spkr.c video.c src/sys/dev/flash [thorpej-cfargs2]: flash.c flash_mtdparts.c src/sys/dev/gpib [thorpej-cfargs2]: cs80bus.c gpib.c src/sys/dev/hdaudio [thorpej-cfargs2]: hdaudio.c src/sys/dev/hid [thorpej-cfargs2]: hidms.c src/sys/dev/isapnp [thorpej-cfargs2]: isapnp.c wss_isapnp.c src/sys/dev/iscsi [thorpej-cfargs2]: iscsi_main.c src/sys/dev/mii [thorpej-cfargs2]: mii.c src/sys/dev/mscp [thorpej-cfargs2]: mscp.c src/sys/dev/mvme [thorpej-cfargs2]: mvmebus.c pcctwo.c src/sys/dev/nand [thorpej-cfargs2]: nand.c src/sys/dev/nor [thorpej-cfargs2]: nor.c src/sys/dev/ofisa [thorpej-cfargs2]: ofisa.c src/sys/dev/ofw [thorpej-cfargs2]: ofbus.c src/sys/dev/onewire [thorpej-cfargs2]: onewire.c src/sys/dev/pckbport [thorpej-cfargs2]: pckbd.c pckbport.c pms.c src/sys/dev/sdmmc [thorpej-cfargs2]: sdhc.c sdmmc.c src/sys/dev/spi [thorpej-cfargs2]: mcp23s17.c oj6sh.c spi.c spiflash.c src/sys/dev/std [thorpej-cfargs2]: ieee1212.c src/sys/dev/wsfb [thorpej-cfargs2]: genfb.c src/sys/dev/xmi [thorpej-cfargs2]: xmi.c Log Message: Adapt to CFARGS(). To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.93.6.1 src/sys/dev/midi.c cvs rdiff -u -r1.30 -r1.30.8.1 src/sys/dev/radio.c cvs rdiff -u -r1.20 -r1.20.8.1 src/sys/dev/spkr.c cvs rdiff -u -r1.40 -r1.40.8.1 src/sys/dev/video.c cvs rdiff -u -r1.16 -r1.16.8.1 src/sys/dev/flash/flash.c cvs rdiff -u -r1.2 -r1.2.8.1 src/sys/dev/flash/flash_mtdparts.c cvs rdiff -u -r1.18 -r1.18.8.1 src/sys/dev/gpib/cs80bus.c cvs rdiff -u -r1.25 -r1.25.8.1 src/sys/dev/gpib/gpib.c cvs rdiff -u -r1.15 -r1.15.2.1 src/sys/dev/hdaudio/hdaudio.c cvs rdiff -u -r1.5 -r1.5.8.1 src/sys/dev/hid/hidms.c cvs rdiff -u -r1.61 -r1.61.8.1 src/sys/dev/isapnp/isapnp.c cvs rdiff -u -r1.29 -r1.29.8.1 src/sys/dev/isapnp/wss_isapnp.c cvs rdiff -u -r1.36 -r1.36.2.1 src/sys/dev/iscsi/iscsi_main.c cvs rdiff -u -r1.56 -r1.56.8.1 src/sys/dev/mii/mii.c cvs rdiff -u -r1.37 -r1.37.8.1 src/sys/dev/mscp/mscp.c cvs rdiff -u -r1.23 -r1.23.8.1 src/sys/dev/mvme/mvmebus.c cvs rdiff -u -r1.12 -r1.12.8.1 src/sys/dev/mvme/pcctwo.c cvs rdiff -u -r1.28 -r1.28.8.1 src/sys/dev/nand/nand.c cvs rdiff -u -r1.6 -r1.6.8.1 src/sys/dev/nor/nor.c cvs rdiff -u -r1.33 -r1.33.6.1 src/sys/dev/ofisa/ofisa.c cvs rdiff -u -r1.29 -r1.29.6.1 src/sys/dev/ofw/ofbus.c cvs rdiff -u -r1.21 -r1.21.8.1 src/sys/dev/onewire/onewire.c cvs rdiff -u -r1.35 -r1.35.8.1 src/sys/dev/pckbport/pckbd.c cvs rdiff -u -r1.19 -r1.19.8.1 src/sys/dev/pckbport/pckbport.c cvs rdiff -u -r1.38 -r1.38.8.1 src/sys/dev/pckbport/pms.c cvs rdiff -u -r1.110 -r1.110.4.1 src/sys/dev/sdmmc/sdhc.c cvs rdiff -u -r1.42 -r1.42.2.1 src/sys/dev/sdmmc/sdmmc.c cvs rdiff -u -r1.3 -r1.3.2.1 src/sys/dev/spi/mcp23s17.c cvs rdiff -u -r1.8 -r1.8.8.1 src/sys/dev/spi/oj6sh.c cvs rdiff -u -r1.18 -r1.18.4.1 src/sys/dev/spi/spi.c cvs rdiff -u -r1.24 -r1.24.8.1 src/sys/dev/spi/spiflash.c cvs rdiff -u -r1.14 -r1.14.8.1 src/sys/dev/std/ieee1212.c cvs rdiff -u -r1.82 -r1.82.8.1 src/sys/dev/wsfb/genfb.c cvs rdiff -u -r1.12 -r1.12.8.1 src/sys/dev/xmi/xmi.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/midi.c diff -u src/sys/dev/midi.c:1.93 src/sys/dev/midi.c:1.93.6.1 --- src/sys/dev/midi.c:1.93 Mon Apr 26 21:54:56 2021 +++ src/sys/dev/midi.c Wed Aug 4 23:24:57 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: midi.c,v 1.93 2021/04/26 21:54:56 thorpej Exp $ */ +/* $NetBSD: midi.c,v 1.93.6.1 2021/08/04 23:24:57 thorpej Exp $ */ /* * Copyright (c) 1998, 2008 The NetBSD Foundation, Inc. @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: midi.c,v 1.93 2021/04/26 21:54:56 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: midi.c,v 1.93.6.1 2021/08/04 23:24:57 thorpej Exp $"); #ifdef _KERNEL_OPT #include "midi.h" @@ -1896,8 +1896,7 @@ midi_attach_mi(const struct midi_hw_if * arg.hwif = mhwp; arg.hdl = hdlp; return (config_found(dev, &arg, audioprint, - CFARG_IATTR, "midibus", - CFARG_EOL)); + CFARGS(.iattr = "midibus"))); } #endif /* NMIDI > 0 || NMIDIBUS > 0 */ Index: src/sys/dev/radio.c diff -u src/sys/dev/radio.c:1.30 src/sys/dev/radio.c:1.30.8.1 --- src/sys/dev/radio.c:1.30 Sat Apr 24 23:36:52 2021 +++ src/sys/dev/radio.c Wed Aug 4 23:24:57 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: radio.c,v 1.30 2021/04/24 23:36:52 thorpej Exp $ */ +/* $NetBSD: radio.c,v 1.30.8.1 2021/08/04 23:24:57 thorpej Exp $ */ /* $OpenBSD: radio.c,v 1.2 2001/12/05 10:27:06 mickey Exp $ */ /* $RuOBSD: radio.c,v 1.7 2001/12/04 06:03:05 tm Exp $ */ @@ -30,7 +30,7 @@ /* This is the /dev/radio driver from OpenBSD */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: radio.c,v 1.30 2021/04/24 23:36:52 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: radio.c,v 1.30.8.1 2021/08/04 23:24:57 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -177,7 +177,7 @@ radio_attach_mi(const struct radio_hw_if arg.hwif = rhwp; arg.hdl = hdlp; - return (config_found(dev, &arg, radioprint, CFARG_EOL)); + return (config_found(dev, &arg, radioprint, CFARGS_NONE)); } static int Index: src/sys/dev/spkr.c diff -u src/sys/dev/spkr.c:1.20 src/sys/dev/spkr.c:1.20.8.1 --- src/sys/dev/spkr.c:1.20 Sat Apr 24 23:36:52 2021 +++ src/sys/dev/spkr.c Wed Aug 4 23:24:57 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: spkr.c,v 1.20 2021/04/24 23:36:52 thorpej Exp $ */ +/* $NetBSD: spkr.c,v 1.20.8.1 2021/08/04 23:24:57 thorpej Exp $ */ /* * Copyright (c) 1990 Eric S. Raymond (e...@snark.thyrsus.com) @@ -43,7 +43,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: spkr.c,v 1.20 2021/04/24 23:36:52 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: spkr.c,v 1.20.8.1 2021/08/04 23:24:57 thorpej Exp $"); #if defined(_KERNEL_OPT) #include "wsmux.h" @@ -460,7 +460,7 @@ spkr_rescan(device_t self, const char *i if (sc->sc_wsbelldev == NULL) { a.accesscookie = sc; sc->sc_wsbelldev = config_found(self, &a, wsbelldevprint, - CFARG_EOL); + CFARGS_NONE); } #endif return 0; Index: src/sys/dev/video.c diff -u src/sys/dev/video.c:1.40 src/sys/dev/video.c:1.40.8.1 --- src/sys/dev/video.c:1.40 Sat Apr 24 23:36:52 2021 +++ src/sys/dev/video.c Wed Aug 4 23:24:57 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: video.c,v 1.40 2021/04/24 23:36:52 thorpej Exp $ */ +/* $NetBSD: video.c,v 1.40.8.1 2021/08/04 23:24:57 thorpej Exp $ */ /* * Copyright (c) 2008 Patrick Mahoney <p...@polycrystal.org> @@ -36,7 +36,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: video.c,v 1.40 2021/04/24 23:36:52 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: video.c,v 1.40.8.1 2021/08/04 23:24:57 thorpej Exp $"); #include "video.h" #if NVIDEO > 0 @@ -434,8 +434,7 @@ video_attach_mi(const struct video_hw_if args.hw_if = hw_if; return config_found(parent, &args, video_print, - CFARG_IATTR, "videobus", - CFARG_EOL); + CFARGS(.iattr = "videobus")); } /* video_submit_payload - called by hardware driver to submit payload data */ Index: src/sys/dev/flash/flash.c diff -u src/sys/dev/flash/flash.c:1.16 src/sys/dev/flash/flash.c:1.16.8.1 --- src/sys/dev/flash/flash.c:1.16 Sat Apr 24 23:36:53 2021 +++ src/sys/dev/flash/flash.c Wed Aug 4 23:24:58 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: flash.c,v 1.16 2021/04/24 23:36:53 thorpej Exp $ */ +/* $NetBSD: flash.c,v 1.16.8.1 2021/08/04 23:24:58 thorpej Exp $ */ /*- * Copyright (c) 2011 Department of Software Engineering, @@ -37,7 +37,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: flash.c,v 1.16 2021/04/24 23:36:53 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: flash.c,v 1.16.8.1 2021/08/04 23:24:58 thorpej Exp $"); #include <sys/param.h> #include <sys/types.h> @@ -241,8 +241,7 @@ flash_attach_mi(struct flash_interface * arg.flash_if = flash_if; return config_found(device, &arg, flash_print, - CFARG_IATTR, "flashbus", - CFARG_EOL); + CFARGS(.iattr = "flashbus")); } /** Index: src/sys/dev/flash/flash_mtdparts.c diff -u src/sys/dev/flash/flash_mtdparts.c:1.2 src/sys/dev/flash/flash_mtdparts.c:1.2.8.1 --- src/sys/dev/flash/flash_mtdparts.c:1.2 Sat Apr 24 23:36:53 2021 +++ src/sys/dev/flash/flash_mtdparts.c Wed Aug 4 23:24:58 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: flash_mtdparts.c,v 1.2 2021/04/24 23:36:53 thorpej Exp $ */ +/* $NetBSD: flash_mtdparts.c,v 1.2.8.1 2021/08/04 23:24:58 thorpej Exp $ */ /*- * Copyright (c) 2017 Jared McNeill <jmcne...@invisible.ca> @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: flash_mtdparts.c,v 1.2 2021/04/24 23:36:53 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: flash_mtdparts.c,v 1.2.8.1 2021/08/04 23:24:58 thorpej Exp $"); #include <sys/param.h> #include <sys/bus.h> @@ -49,8 +49,7 @@ flash_attach_partition(struct flash_inte faa.partinfo = *part; config_found(parent, &faa, flash_print, - CFARG_IATTR, "flashbus", - CFARG_EOL); + CFARGS(.iattr = "flashbus")); } static flash_size_t Index: src/sys/dev/gpib/cs80bus.c diff -u src/sys/dev/gpib/cs80bus.c:1.18 src/sys/dev/gpib/cs80bus.c:1.18.8.1 --- src/sys/dev/gpib/cs80bus.c:1.18 Sat Apr 24 23:36:53 2021 +++ src/sys/dev/gpib/cs80bus.c Wed Aug 4 23:24:58 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: cs80bus.c,v 1.18 2021/04/24 23:36:53 thorpej Exp $ */ +/* $NetBSD: cs80bus.c,v 1.18.8.1 2021/08/04 23:24:58 thorpej Exp $ */ /*- * Copyright (c) 2001 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: cs80bus.c,v 1.18 2021/04/24 23:36:53 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cs80bus.c,v 1.18.8.1 2021/08/04 23:24:58 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -135,8 +135,7 @@ cs80busattach(device_t parent, device_t ca.ca_id = id; config_search(sc->sc_dev, &ca, - CFARG_SEARCH, cs80bussearch, - CFARG_EOL); + CFARGS(.search = cs80bussearch)); } } @@ -188,7 +187,7 @@ cs80bussearch(device_t parent, cfdata_t /* * This device is allowed; attach it. */ - config_attach(parent, cf, ca, cs80busprint, CFARG_EOL); + config_attach(parent, cf, ca, cs80busprint, CFARGS_NONE); } out: return (0); Index: src/sys/dev/gpib/gpib.c diff -u src/sys/dev/gpib/gpib.c:1.25 src/sys/dev/gpib/gpib.c:1.25.8.1 --- src/sys/dev/gpib/gpib.c:1.25 Sat Apr 24 23:36:53 2021 +++ src/sys/dev/gpib/gpib.c Wed Aug 4 23:24:58 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: gpib.c,v 1.25 2021/04/24 23:36:53 thorpej Exp $ */ +/* $NetBSD: gpib.c,v 1.25.8.1 2021/08/04 23:24:58 thorpej Exp $ */ /*- * Copyright (c) 2003 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: gpib.c,v 1.25 2021/04/24 23:36:53 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: gpib.c,v 1.25.8.1 2021/08/04 23:24:58 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -141,15 +141,13 @@ gpibattach(device_t parent, device_t sel ga.ga_ic = sc->sc_ic; ga.ga_address = address; config_search(sc->sc_dev, &ga, - CFARG_SEARCH, gpibsubmatch1, - CFARG_EOL); + CFARGS(.search = gpibsubmatch1)); } /* attach the wild-carded devices - probably protocol busses */ ga.ga_ic = sc->sc_ic; config_search(sc->sc_dev, &ga, - CFARG_SEARCH, gpibsubmatch2, - CFARG_EOL); + CFARGS(.search = gpibsubmatch2)); } int @@ -167,7 +165,7 @@ gpibsubmatch1(device_t parent, cfdata_t if (config_probe(parent, cf, ga)) { if (gpib_alloc(sc, ga->ga_address)) return (0); - config_attach(parent, cf, ga, gpibprint, CFARG_EOL); + config_attach(parent, cf, ga, gpibprint, CFARGS_NONE); return (0); } return (0); @@ -183,7 +181,7 @@ gpibsubmatch2(device_t parent, cfdata_t ga->ga_address = GPIBCF_ADDRESS_DEFAULT; if (config_probe(parent, cf, ga)) { - config_attach(parent, cf, ga, gpibdevprint, CFARG_EOL); + config_attach(parent, cf, ga, gpibdevprint, CFARGS_NONE); return (0); } return (0); Index: src/sys/dev/hdaudio/hdaudio.c diff -u src/sys/dev/hdaudio/hdaudio.c:1.15 src/sys/dev/hdaudio/hdaudio.c:1.15.2.1 --- src/sys/dev/hdaudio/hdaudio.c:1.15 Tue Jun 29 21:03:36 2021 +++ src/sys/dev/hdaudio/hdaudio.c Wed Aug 4 23:24:58 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: hdaudio.c,v 1.15 2021/06/29 21:03:36 pgoyette Exp $ */ +/* $NetBSD: hdaudio.c,v 1.15.2.1 2021/08/04 23:24:58 thorpej Exp $ */ /* * Copyright (c) 2009 Precedence Technologies Ltd <supp...@precedence.co.uk> @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: hdaudio.c,v 1.15 2021/06/29 21:03:36 pgoyette Exp $"); +__KERNEL_RCSID(0, "$NetBSD: hdaudio.c,v 1.15.2.1 2021/08/04 23:24:58 thorpej Exp $"); #include <sys/types.h> #include <sys/param.h> @@ -691,9 +691,8 @@ hdaudio_attach_fg(struct hdaudio_functio locs[0] = fg->fg_nid; fg->fg_device = config_found(sc->sc_dev, args, hdaudio_config_print, - CFARG_SUBMATCH, config_stdsubmatch, - CFARG_LOCATORS, locs, - CFARG_EOL); + CFARGS(.submatch = config_stdsubmatch, + .locators = locs)); prop_object_release(args); } Index: src/sys/dev/hid/hidms.c diff -u src/sys/dev/hid/hidms.c:1.5 src/sys/dev/hid/hidms.c:1.5.8.1 --- src/sys/dev/hid/hidms.c:1.5 Sat Apr 24 23:36:54 2021 +++ src/sys/dev/hid/hidms.c Wed Aug 4 23:24:58 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: hidms.c,v 1.5 2021/04/24 23:36:54 thorpej Exp $ */ +/* $NetBSD: hidms.c,v 1.5.8.1 2021/08/04 23:24:58 thorpej Exp $ */ /* * Copyright (c) 1998, 2017 The NetBSD Foundation, Inc. @@ -35,7 +35,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: hidms.c,v 1.5 2021/04/24 23:36:54 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: hidms.c,v 1.5.8.1 2021/08/04 23:24:58 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -250,7 +250,7 @@ hidms_attach(device_t self, struct hidms a.accesscookie = device_private(self); ms->hidms_wsmousedev = config_found(self, &a, wsmousedevprint, - CFARG_EOL); + CFARGS_NONE); return; } Index: src/sys/dev/isapnp/isapnp.c diff -u src/sys/dev/isapnp/isapnp.c:1.61 src/sys/dev/isapnp/isapnp.c:1.61.8.1 --- src/sys/dev/isapnp/isapnp.c:1.61 Sat Apr 24 23:36:55 2021 +++ src/sys/dev/isapnp/isapnp.c Wed Aug 4 23:24:58 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: isapnp.c,v 1.61 2021/04/24 23:36:55 thorpej Exp $ */ +/* $NetBSD: isapnp.c,v 1.61.8.1 2021/08/04 23:24:58 thorpej Exp $ */ /*- * Copyright (c) 1996, 2008 The NetBSD Foundation, Inc. @@ -34,7 +34,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: isapnp.c,v 1.61 2021/04/24 23:36:55 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: isapnp.c,v 1.61.8.1 2021/08/04 23:24:58 thorpej Exp $"); #include "isadma.h" @@ -993,8 +993,8 @@ isapnp_callback(device_t self) isapnp_write_reg(sc, ISAPNP_ACTIVATE, 1); #ifdef _KERNEL if (config_found(self, lpa, isapnp_print, - CFARG_SUBMATCH, isapnp_submatch, - CFARG_EOL) == NULL) + CFARGS(.submatch = + isapnp_submatch)) == NULL) isapnp_write_reg(sc, ISAPNP_ACTIVATE, 0); #else isapnp_print(lpa, NULL); Index: src/sys/dev/isapnp/wss_isapnp.c diff -u src/sys/dev/isapnp/wss_isapnp.c:1.29 src/sys/dev/isapnp/wss_isapnp.c:1.29.8.1 --- src/sys/dev/isapnp/wss_isapnp.c:1.29 Sat Apr 24 23:36:55 2021 +++ src/sys/dev/isapnp/wss_isapnp.c Wed Aug 4 23:24:58 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: wss_isapnp.c,v 1.29 2021/04/24 23:36:55 thorpej Exp $ */ +/* $NetBSD: wss_isapnp.c,v 1.29.8.1 2021/08/04 23:24:58 thorpej Exp $ */ /* * Copyright (c) 1997, 1999 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: wss_isapnp.c,v 1.29 2021/04/24 23:36:55 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: wss_isapnp.c,v 1.29.8.1 2021/08/04 23:24:58 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -174,6 +174,6 @@ wss_isapnp_attach(device_t parent, devic 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); } } Index: src/sys/dev/iscsi/iscsi_main.c diff -u src/sys/dev/iscsi/iscsi_main.c:1.36 src/sys/dev/iscsi/iscsi_main.c:1.36.2.1 --- src/sys/dev/iscsi/iscsi_main.c:1.36 Sun Jun 6 10:40:14 2021 +++ src/sys/dev/iscsi/iscsi_main.c Wed Aug 4 23:24:58 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: iscsi_main.c,v 1.36 2021/06/06 10:40:14 mlelstv Exp $ */ +/* $NetBSD: iscsi_main.c,v 1.36.2.1 2021/08/04 23:24:58 thorpej Exp $ */ /*- * Copyright (c) 2004,2005,2006,2011 The NetBSD Foundation, Inc. @@ -391,7 +391,7 @@ map_session(session_t *sess, device_t de chan->chan_nluns = 16; chan->chan_id = sess->s_id; - sess->s_child_dev = config_found(dev, chan, scsiprint, CFARG_EOL); + sess->s_child_dev = config_found(dev, chan, scsiprint, CFARGS_NONE); return sess->s_child_dev != NULL; } Index: src/sys/dev/mii/mii.c diff -u src/sys/dev/mii/mii.c:1.56 src/sys/dev/mii/mii.c:1.56.8.1 --- src/sys/dev/mii/mii.c:1.56 Sat Apr 24 23:36:56 2021 +++ src/sys/dev/mii/mii.c Wed Aug 4 23:24:58 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: mii.c,v 1.56 2021/04/24 23:36:56 thorpej Exp $ */ +/* $NetBSD: mii.c,v 1.56.8.1 2021/08/04 23:24:58 thorpej Exp $ */ /*- * Copyright (c) 1998, 2000, 2020 The NetBSD Foundation, Inc. @@ -36,7 +36,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: mii.c,v 1.56 2021/04/24 23:36:56 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: mii.c,v 1.56.8.1 2021/08/04 23:24:58 thorpej Exp $"); #define __IFMEDIA_PRIVATE @@ -174,10 +174,9 @@ mii_attach(device_t parent, struct mii_d child = device_private( config_found(parent, &ma, mii_print, - CFARG_SUBMATCH, config_stdsubmatch, - CFARG_IATTR, "mii", - CFARG_LOCATORS, locs, - CFARG_EOL)); + CFARGS(.submatch = config_stdsubmatch, + .iattr = "mii", + .locators = locs))); if (child) { /* Link it up in the parent's MII data. */ callout_init(&child->mii_nway_ch, 0); Index: src/sys/dev/mscp/mscp.c diff -u src/sys/dev/mscp/mscp.c:1.37 src/sys/dev/mscp/mscp.c:1.37.8.1 --- src/sys/dev/mscp/mscp.c:1.37 Sat Apr 24 23:36:56 2021 +++ src/sys/dev/mscp/mscp.c Wed Aug 4 23:24:58 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: mscp.c,v 1.37 2021/04/24 23:36:56 thorpej Exp $ */ +/* $NetBSD: mscp.c,v 1.37.8.1 2021/08/04 23:24:58 thorpej Exp $ */ /* * Copyright (c) 1988 Regents of the University of California. @@ -76,7 +76,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: mscp.c,v 1.37 2021/04/24 23:36:56 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: mscp.c,v 1.37.8.1 2021/08/04 23:24:58 thorpej Exp $"); #include <sys/param.h> #include <sys/buf.h> @@ -496,7 +496,7 @@ mscp_worker(struct work *wk, void *dummy da.da_mp = &mw->mw_mp; da.da_typ = mi->mi_type; - config_found(mi->mi_dev, (void *)&da, mscp_print, CFARG_EOL); + config_found(mi->mi_dev, (void *)&da, mscp_print, CFARGS_NONE); mutex_spin_enter(&mi->mi_mtx); SLIST_INSERT_HEAD(&mw->mw_mi->mi_freelist, mw, mw_list); Index: src/sys/dev/mvme/mvmebus.c diff -u src/sys/dev/mvme/mvmebus.c:1.23 src/sys/dev/mvme/mvmebus.c:1.23.8.1 --- src/sys/dev/mvme/mvmebus.c:1.23 Sat Apr 24 23:36:56 2021 +++ src/sys/dev/mvme/mvmebus.c Wed Aug 4 23:24:59 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: mvmebus.c,v 1.23 2021/04/24 23:36:56 thorpej Exp $ */ +/* $NetBSD: mvmebus.c,v 1.23.8.1 2021/08/04 23:24:59 thorpej Exp $ */ /*- * Copyright (c) 2000, 2002 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: mvmebus.c,v 1.23 2021/04/24 23:36:56 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: mvmebus.c,v 1.23.8.1 2021/08/04 23:24:59 thorpej Exp $"); #include <sys/param.h> #include <sys/kernel.h> @@ -236,7 +236,7 @@ mvmebus_attach(struct mvmebus_softc *sc) vaa.va_bdt = &sc->sc_mvmedmat; vaa.va_slaveconfig = NULL; - config_found(sc->sc_dev, &vaa, 0, CFARG_EOL); + config_found(sc->sc_dev, &vaa, 0, CFARGS_NONE); } int Index: src/sys/dev/mvme/pcctwo.c diff -u src/sys/dev/mvme/pcctwo.c:1.12 src/sys/dev/mvme/pcctwo.c:1.12.8.1 --- src/sys/dev/mvme/pcctwo.c:1.12 Sat Apr 24 23:36:56 2021 +++ src/sys/dev/mvme/pcctwo.c Wed Aug 4 23:24:59 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: pcctwo.c,v 1.12 2021/04/24 23:36:56 thorpej Exp $ */ +/* $NetBSD: pcctwo.c,v 1.12.8.1 2021/08/04 23:24:59 thorpej Exp $ */ /*- * Copyright (c) 1999, 2002 The NetBSD Foundation, Inc. @@ -34,7 +34,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: pcctwo.c,v 1.12 2021/04/24 23:36:56 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pcctwo.c,v 1.12.8.1 2021/08/04 23:24:59 thorpej Exp $"); #include <sys/param.h> #include <sys/kernel.h> @@ -103,7 +103,7 @@ pcctwo_init(struct pcctwo_softc *sc, con pd++; /* Attach the device if configured. */ - (void) config_found(sc->sc_dev, &npa, pcctwoprint, CFARG_EOL); + (void) config_found(sc->sc_dev, &npa, pcctwoprint, CFARGS_NONE); } } Index: src/sys/dev/nand/nand.c diff -u src/sys/dev/nand/nand.c:1.28 src/sys/dev/nand/nand.c:1.28.8.1 --- src/sys/dev/nand/nand.c:1.28 Sat Apr 24 23:36:56 2021 +++ src/sys/dev/nand/nand.c Wed Aug 4 23:24:59 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: nand.c,v 1.28 2021/04/24 23:36:56 thorpej Exp $ */ +/* $NetBSD: nand.c,v 1.28.8.1 2021/08/04 23:24:59 thorpej Exp $ */ /*- * Copyright (c) 2010 Department of Software Engineering, @@ -34,7 +34,7 @@ /* Common driver for NAND chips implementing the ONFI 2.2 specification */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: nand.c,v 1.28 2021/04/24 23:36:56 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: nand.c,v 1.28.8.1 2021/08/04 23:24:59 thorpej Exp $"); #include "locators.h" @@ -173,8 +173,7 @@ nand_attach(device_t parent, device_t se * Attach all our devices */ config_search(self, NULL, - CFARG_SEARCH, nand_search, - CFARG_EOL); + CFARGS(.search = nand_search)); return; error: @@ -212,7 +211,7 @@ nand_search(device_t parent, cfdata_t cf if (config_probe(parent, cf, &faa)) { if (config_attach(parent, cf, &faa, nand_print, - CFARG_EOL) != NULL) { + CFARGS_NONE) != NULL) { return 0; } else { return 1; @@ -288,8 +287,7 @@ nand_attach_mi(struct nand_interface *na arg.naa_nand_if = nand_if; return config_found(parent, &arg, nand_print, - CFARG_IATTR, "nandbus", - CFARG_EOL); + CFARGS(.iattr = "nandbus")); } /* default everything to reasonable values, to ease future api changes */ Index: src/sys/dev/nor/nor.c diff -u src/sys/dev/nor/nor.c:1.6 src/sys/dev/nor/nor.c:1.6.8.1 --- src/sys/dev/nor/nor.c:1.6 Sat Apr 24 23:36:56 2021 +++ src/sys/dev/nor/nor.c Wed Aug 4 23:24:59 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: nor.c,v 1.6 2021/04/24 23:36:56 thorpej Exp $ */ +/* $NetBSD: nor.c,v 1.6.8.1 2021/08/04 23:24:59 thorpej Exp $ */ /*- * Copyright (c) 2011 Department of Software Engineering, @@ -34,7 +34,7 @@ /* Common driver for NOR chips implementing the ONFI CFI specification */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: nor.c,v 1.6 2021/04/24 23:36:56 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: nor.c,v 1.6.8.1 2021/08/04 23:24:59 thorpej Exp $"); #include "locators.h" #include "opt_nor.h" @@ -183,8 +183,7 @@ nor_attach(device_t parent, device_t sel * Attach all our devices */ config_search(self, NULL, - CFARG_SEARCH, nor_search, - CFARG_EOL); + CFARGS(.search = nor_search)); return; @@ -221,7 +220,7 @@ nor_search(device_t parent, cfdata_t cf, if (config_probe(parent, cf, &faa)) { if (config_attach(parent, cf, &faa, nor_print, - CFARG_EOL) != NULL) { + CFARGS_NONE) != NULL) { return 0; } else { return 1; @@ -287,8 +286,7 @@ nor_attach_mi(struct nor_interface * con arg.naa_nor_if = nor_if; device_t dev = config_found(parent, &arg, nor_print, - CFARG_IATTR, "norbus", - CFARG_EOL); + CFARGS(.iattr = "norbus")); return dev; } Index: src/sys/dev/ofisa/ofisa.c diff -u src/sys/dev/ofisa/ofisa.c:1.33 src/sys/dev/ofisa/ofisa.c:1.33.6.1 --- src/sys/dev/ofisa/ofisa.c:1.33 Fri Apr 30 02:13:15 2021 +++ src/sys/dev/ofisa/ofisa.c Wed Aug 4 23:24:59 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: ofisa.c,v 1.33 2021/04/30 02:13:15 thorpej Exp $ */ +/* $NetBSD: ofisa.c,v 1.33.6.1 2021/08/04 23:24:59 thorpej Exp $ */ /* * Copyright 1997, 1998 @@ -34,7 +34,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: ofisa.c,v 1.33 2021/04/30 02:13:15 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ofisa.c,v 1.33.6.1 2021/08/04 23:24:59 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -142,8 +142,7 @@ ofisaattach(device_t parent, device_t se aa.ic = iba.iba_ic; config_found(self, &aa, ofisaprint, - CFARG_DEVHANDLE, devhandle_from_of(child), - CFARG_EOL); + CFARGS(.devhandle = devhandle_from_of(child))); } } Index: src/sys/dev/ofw/ofbus.c diff -u src/sys/dev/ofw/ofbus.c:1.29 src/sys/dev/ofw/ofbus.c:1.29.6.1 --- src/sys/dev/ofw/ofbus.c:1.29 Fri Apr 30 02:34:12 2021 +++ src/sys/dev/ofw/ofbus.c Wed Aug 4 23:24:59 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: ofbus.c,v 1.29 2021/04/30 02:34:12 thorpej Exp $ */ +/* $NetBSD: ofbus.c,v 1.29.6.1 2021/08/04 23:24:59 thorpej Exp $ */ /* * Copyright (C) 1995, 1996 Wolfgang Solfrank. @@ -32,7 +32,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: ofbus.c,v 1.29 2021/04/30 02:34:12 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ofbus.c,v 1.29.6.1 2021/08/04 23:24:59 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -181,8 +181,7 @@ ofbus_attach(device_t parent, device_t d sizeof(oba2.oba_ofname)); } config_found(dev, &oba2, ofbus_print, - CFARG_DEVHANDLE, devhandle_from_of(child), - CFARG_EOL); + CFARGS(.devhandle = devhandle_from_of(child))); } } @@ -212,8 +211,7 @@ ofbus_attach(device_t parent, device_t d sizeof(oba2.oba_ofname)); } config_found(dev, &oba2, ofbus_print, - CFARG_DEVHANDLE, devhandle_from_of(child), - CFARG_EOL); + CFARGS(.devhandle = devhandle_from_of(child))); } } } Index: src/sys/dev/onewire/onewire.c diff -u src/sys/dev/onewire/onewire.c:1.21 src/sys/dev/onewire/onewire.c:1.21.8.1 --- src/sys/dev/onewire/onewire.c:1.21 Sat Apr 24 23:36:57 2021 +++ src/sys/dev/onewire/onewire.c Wed Aug 4 23:24:59 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: onewire.c,v 1.21 2021/04/24 23:36:57 thorpej Exp $ */ +/* $NetBSD: onewire.c,v 1.21.8.1 2021/08/04 23:24:59 thorpej Exp $ */ /* $OpenBSD: onewire.c,v 1.1 2006/03/04 16:27:03 grange Exp $ */ /*- @@ -47,7 +47,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: onewire.c,v 1.21 2021/04/24 23:36:57 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: onewire.c,v 1.21.8.1 2021/08/04 23:24:59 thorpej Exp $"); /* * 1-Wire bus driver. @@ -530,7 +530,7 @@ onewire_scan(struct onewire_softc *sc) KERNEL_LOCK(1, NULL); /* XXXSMP */ d->d_dev = config_found(sc->sc_dev, &oa, onewire_print, - CFARG_EOL); + CFARGS_NONE); KERNEL_UNLOCK_ONE(NULL); /* XXXSMP */ mutex_enter(&sc->sc_lock); Index: src/sys/dev/pckbport/pckbd.c diff -u src/sys/dev/pckbport/pckbd.c:1.35 src/sys/dev/pckbport/pckbd.c:1.35.8.1 --- src/sys/dev/pckbport/pckbd.c:1.35 Sat Apr 24 23:36:58 2021 +++ src/sys/dev/pckbport/pckbd.c Wed Aug 4 23:24:59 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: pckbd.c,v 1.35 2021/04/24 23:36:58 thorpej Exp $ */ +/* $NetBSD: pckbd.c,v 1.35.8.1 2021/08/04 23:24:59 thorpej Exp $ */ /*- * Copyright (c) 1998, 2009 The NetBSD Foundation, Inc. @@ -68,7 +68,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: pckbd.c,v 1.35 2021/04/24 23:36:58 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pckbd.c,v 1.35.8.1 2021/08/04 23:24:59 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -409,7 +409,7 @@ pckbdattach(device_t parent, device_t se * Attach the wskbd, saving a handle to it. * XXX XXX XXX */ - sc->sc_wskbddev = config_found(self, &a, wskbddevprint, CFARG_EOL); + sc->sc_wskbddev = config_found(self, &a, wskbddevprint, CFARGS_NONE); } int Index: src/sys/dev/pckbport/pckbport.c diff -u src/sys/dev/pckbport/pckbport.c:1.19 src/sys/dev/pckbport/pckbport.c:1.19.8.1 --- src/sys/dev/pckbport/pckbport.c:1.19 Sat Apr 24 23:36:58 2021 +++ src/sys/dev/pckbport/pckbport.c Wed Aug 4 23:24:59 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: pckbport.c,v 1.19 2021/04/24 23:36:58 thorpej Exp $ */ +/* $NetBSD: pckbport.c,v 1.19.8.1 2021/08/04 23:24:59 thorpej Exp $ */ /* * Copyright (c) 2004 Ben Harris @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: pckbport.c,v 1.19 2021/04/24 23:36:58 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pckbport.c,v 1.19.8.1 2021/08/04 23:24:59 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -154,10 +154,9 @@ pckbport_attach_slot(device_t dev, pckbp locs[PCKBPORTCF_SLOT] = slot; found = config_found(dev, &pa, pckbportprint, - CFARG_SUBMATCH, config_stdsubmatch, - CFARG_IATTR, "pckbport", - CFARG_LOCATORS, locs, - CFARG_EOL); + CFARGS(.submatch = config_stdsubmatch, + .iattr = "pckbport", + .locators = locs)); if (found == NULL && alloced) { free(t->t_slotdata[slot], M_DEVBUF); Index: src/sys/dev/pckbport/pms.c diff -u src/sys/dev/pckbport/pms.c:1.38 src/sys/dev/pckbport/pms.c:1.38.8.1 --- src/sys/dev/pckbport/pms.c:1.38 Sat Apr 24 23:36:58 2021 +++ src/sys/dev/pckbport/pms.c Wed Aug 4 23:24:59 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: pms.c,v 1.38 2021/04/24 23:36:58 thorpej Exp $ */ +/* $NetBSD: pms.c,v 1.38.8.1 2021/08/04 23:24:59 thorpej Exp $ */ /*- * Copyright (c) 2004 Kentaro Kurahone. @@ -26,7 +26,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: pms.c,v 1.38 2021/04/24 23:36:58 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pms.c,v 1.38.8.1 2021/08/04 23:24:59 thorpej Exp $"); #include "opt_pms.h" @@ -228,7 +228,7 @@ pmsattach(device_t parent, device_t self * here or in pmsintr, because if this fails pms_enable() will * never be called, so pmsinput() will never be called. */ - sc->sc_wsmousedev = config_found(self, &a, wsmousedevprint, CFARG_EOL); + sc->sc_wsmousedev = config_found(self, &a, wsmousedevprint, CFARGS_NONE); /* no interrupts until enabled */ cmd[0] = PMS_DEV_DISABLE; Index: src/sys/dev/sdmmc/sdhc.c diff -u src/sys/dev/sdmmc/sdhc.c:1.110 src/sys/dev/sdmmc/sdhc.c:1.110.4.1 --- src/sys/dev/sdmmc/sdhc.c:1.110 Thu May 13 05:54:14 2021 +++ src/sys/dev/sdmmc/sdhc.c Wed Aug 4 23:24:59 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: sdhc.c,v 1.110 2021/05/13 05:54:14 msaitoh Exp $ */ +/* $NetBSD: sdhc.c,v 1.110.4.1 2021/08/04 23:24:59 thorpej Exp $ */ /* $OpenBSD: sdhc.c,v 1.25 2009/01/13 19:44:20 grange Exp $ */ /* @@ -23,7 +23,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: sdhc.c,v 1.110 2021/05/13 05:54:14 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: sdhc.c,v 1.110.4.1 2021/08/04 23:24:59 thorpej Exp $"); #ifdef _KERNEL_OPT #include "opt_sdmmc.h" @@ -642,7 +642,7 @@ adma_done: if (ISSET(sc->sc_flags, SDHC_FLAG_BROKEN_ADMA2_ZEROLEN)) saa.saa_max_seg = 65535; - hp->sdmmc = config_found(sc->sc_dev, &saa, sdhc_cfprint, CFARG_EOL); + hp->sdmmc = config_found(sc->sc_dev, &saa, sdhc_cfprint, CFARGS_NONE); return 0; Index: src/sys/dev/sdmmc/sdmmc.c diff -u src/sys/dev/sdmmc/sdmmc.c:1.42 src/sys/dev/sdmmc/sdmmc.c:1.42.2.1 --- src/sys/dev/sdmmc/sdmmc.c:1.42 Sun Jun 13 09:58:28 2021 +++ src/sys/dev/sdmmc/sdmmc.c Wed Aug 4 23:24:59 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: sdmmc.c,v 1.42 2021/06/13 09:58:28 mlelstv Exp $ */ +/* $NetBSD: sdmmc.c,v 1.42.2.1 2021/08/04 23:24:59 thorpej Exp $ */ /* $OpenBSD: sdmmc.c,v 1.18 2009/01/09 10:58:38 jsg Exp $ */ /* @@ -49,7 +49,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: sdmmc.c,v 1.42 2021/06/13 09:58:28 mlelstv Exp $"); +__KERNEL_RCSID(0, "$NetBSD: sdmmc.c,v 1.42.2.1 2021/08/04 23:24:59 thorpej Exp $"); #ifdef _KERNEL_OPT #include "opt_sdmmc.h" @@ -479,7 +479,7 @@ sdmmc_card_attach(struct sdmmc_softc *sc saa.sf = sf; sf->child = - config_found(sc->sc_dev, &saa, sdmmc_print, CFARG_EOL); + config_found(sc->sc_dev, &saa, sdmmc_print, CFARGS_NONE); } SET(sc->sc_flags, SMF_CARD_ATTACHED); Index: src/sys/dev/spi/mcp23s17.c diff -u src/sys/dev/spi/mcp23s17.c:1.3 src/sys/dev/spi/mcp23s17.c:1.3.2.1 --- src/sys/dev/spi/mcp23s17.c:1.3 Sat Jul 24 21:31:38 2021 +++ src/sys/dev/spi/mcp23s17.c Wed Aug 4 23:24:59 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: mcp23s17.c,v 1.3 2021/07/24 21:31:38 andvar Exp $ */ +/* $NetBSD: mcp23s17.c,v 1.3.2.1 2021/08/04 23:24:59 thorpej Exp $ */ /*- * Copyright (c) 2014 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: mcp23s17.c,v 1.3 2021/07/24 21:31:38 andvar Exp $"); +__KERNEL_RCSID(0, "$NetBSD: mcp23s17.c,v 1.3.2.1 2021/08/04 23:24:59 thorpej Exp $"); /* * Driver for Microchip MCP23S17 GPIO @@ -150,7 +150,7 @@ mcp23s17gpio_attach(device_t parent, dev gba.gba_pins = sc->sc_gpio_pins; gba.gba_npins = MCP23x17_GPIO_NPINS; - config_found(self, &gba, gpiobus_print, CFARG_EOL); + config_found(self, &gba, gpiobus_print, CFARGS_NONE); #else aprint_normal_dev(sc->sc_dev, "no GPIO configured in kernel"); #endif Index: src/sys/dev/spi/oj6sh.c diff -u src/sys/dev/spi/oj6sh.c:1.8 src/sys/dev/spi/oj6sh.c:1.8.8.1 --- src/sys/dev/spi/oj6sh.c:1.8 Sat Apr 24 23:36:59 2021 +++ src/sys/dev/spi/oj6sh.c Wed Aug 4 23:24:59 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: oj6sh.c,v 1.8 2021/04/24 23:36:59 thorpej Exp $ */ +/* $NetBSD: oj6sh.c,v 1.8.8.1 2021/08/04 23:24:59 thorpej Exp $ */ /* * Copyright (c) 2014 Genetec Corporation. All rights reserved. @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: oj6sh.c,v 1.8 2021/04/24 23:36:59 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: oj6sh.c,v 1.8.8.1 2021/08/04 23:24:59 thorpej Exp $"); #include "opt_oj6sh.h" @@ -202,7 +202,7 @@ oj6sh_attach(device_t parent, device_t s a.accessops = &oj6sh_accessops; a.accesscookie = sc; - sc->sc_wsmousedev = config_found(self, &a, wsmousedevprint, CFARG_EOL); + sc->sc_wsmousedev = config_found(self, &a, wsmousedevprint, CFARGS_NONE); config_interrupts(self, oj6sh_doattach); } Index: src/sys/dev/spi/spi.c diff -u src/sys/dev/spi/spi.c:1.18 src/sys/dev/spi/spi.c:1.18.4.1 --- src/sys/dev/spi/spi.c:1.18 Sun May 16 08:48:20 2021 +++ src/sys/dev/spi/spi.c Wed Aug 4 23:24:59 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: spi.c,v 1.18 2021/05/16 08:48:20 mlelstv Exp $ */ +/* $NetBSD: spi.c,v 1.18.4.1 2021/08/04 23:24:59 thorpej Exp $ */ /*- * Copyright (c) 2006 Urbana-Champaign Independent Media Center. @@ -42,7 +42,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: spi.c,v 1.18 2021/05/16 08:48:20 mlelstv Exp $"); +__KERNEL_RCSID(0, "$NetBSD: spi.c,v 1.18.4.1 2021/08/04 23:24:59 thorpej Exp $"); #include "locators.h" @@ -161,7 +161,7 @@ spi_search(device_t parent, cfdata_t cf, if (config_probe(parent, cf, &sa)) { SET(sa.sa_handle->sh_flags, SPIH_ATTACHED); - config_attach(parent, cf, &sa, spi_print, CFARG_EOL); + config_attach(parent, cf, &sa, spi_print, CFARGS_NONE); } return 0; @@ -251,8 +251,7 @@ spi_direct_attach_child_devices(device_t prop_data_value(cdata), prop_data_size(cdata), &buf); config_found(parent, &sa, spi_print, - CFARG_LOCATORS, loc, - CFARG_EOL); + CFARGS(.locators = loc)); if (sa.sa_compat) free(sa.sa_compat, M_TEMP); @@ -317,8 +316,7 @@ spi_attach(device_t parent, device_t sel } /* Then do any other devices the user may have manually wired */ config_search(self, NULL, - CFARG_SEARCH, spi_search, - CFARG_EOL); + CFARGS(.search = spi_search)); } static int Index: src/sys/dev/spi/spiflash.c diff -u src/sys/dev/spi/spiflash.c:1.24 src/sys/dev/spi/spiflash.c:1.24.8.1 --- src/sys/dev/spi/spiflash.c:1.24 Sat Apr 24 23:36:59 2021 +++ src/sys/dev/spi/spiflash.c Wed Aug 4 23:24:59 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: spiflash.c,v 1.24 2021/04/24 23:36:59 thorpej Exp $ */ +/* $NetBSD: spiflash.c,v 1.24.8.1 2021/08/04 23:24:59 thorpej Exp $ */ /*- * Copyright (c) 2006 Urbana-Champaign Independent Media Center. @@ -42,7 +42,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: spiflash.c,v 1.24 2021/04/24 23:36:59 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: spiflash.c,v 1.24.8.1 2021/08/04 23:24:59 thorpej Exp $"); #include <sys/param.h> #include <sys/conf.h> @@ -179,7 +179,7 @@ spiflash_attach_mi(const struct spiflash sfa.cookie = cookie; return (spiflash_handle_t)config_found(dev, &sfa, spiflash_print, - CFARG_EOL); + CFARGS_NONE); } int Index: src/sys/dev/std/ieee1212.c diff -u src/sys/dev/std/ieee1212.c:1.14 src/sys/dev/std/ieee1212.c:1.14.8.1 --- src/sys/dev/std/ieee1212.c:1.14 Sat Apr 24 23:36:59 2021 +++ src/sys/dev/std/ieee1212.c Wed Aug 4 23:25:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: ieee1212.c,v 1.14 2021/04/24 23:36:59 thorpej Exp $ */ +/* $NetBSD: ieee1212.c,v 1.14.8.1 2021/08/04 23:25:00 thorpej Exp $ */ /* * Copyright (c) 2000 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: ieee1212.c,v 1.14 2021/04/24 23:36:59 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ieee1212.c,v 1.14.8.1 2021/08/04 23:25:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -1231,8 +1231,7 @@ p1212_match_units(device_t sc, struct p1 if (udirs) { do { dev = config_found(sc, udirs, print, - CFARG_IATTR, "fwnode", - CFARG_EOL); + CFARGS(.iattr = "fwnode")); if (dev && numdev) { devret = realloc(devret, sizeof(device_t) * Index: src/sys/dev/wsfb/genfb.c diff -u src/sys/dev/wsfb/genfb.c:1.82 src/sys/dev/wsfb/genfb.c:1.82.8.1 --- src/sys/dev/wsfb/genfb.c:1.82 Sat Apr 24 23:37:00 2021 +++ src/sys/dev/wsfb/genfb.c Wed Aug 4 23:25:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: genfb.c,v 1.82 2021/04/24 23:37:00 thorpej Exp $ */ +/* $NetBSD: genfb.c,v 1.82.8.1 2021/08/04 23:25:00 thorpej Exp $ */ /*- * Copyright (c) 2007 Michael Lorenz @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: genfb.c,v 1.82 2021/04/24 23:37:00 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: genfb.c,v 1.82.8.1 2021/08/04 23:25:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -378,8 +378,7 @@ genfb_attach(struct genfb_softc *sc, str #endif config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, - CFARG_IATTR, "wsemuldisplaydev", - CFARG_EOL); + CFARGS(.iattr = "wsemuldisplaydev")); return 0; } Index: src/sys/dev/xmi/xmi.c diff -u src/sys/dev/xmi/xmi.c:1.12 src/sys/dev/xmi/xmi.c:1.12.8.1 --- src/sys/dev/xmi/xmi.c:1.12 Sat Apr 24 23:37:00 2021 +++ src/sys/dev/xmi/xmi.c Wed Aug 4 23:25:00 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: xmi.c,v 1.12 2021/04/24 23:37:00 thorpej Exp $ */ +/* $NetBSD: xmi.c,v 1.12.8.1 2021/08/04 23:25:00 thorpej Exp $ */ /* * Copyright (c) 2000 Ludd, University of Lule}, Sweden. All rights reserved. @@ -35,7 +35,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: xmi.c,v 1.12 2021/04/24 23:37:00 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: xmi.c,v 1.12.8.1 2021/08/04 23:25:00 thorpej Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -117,6 +117,6 @@ xmi_attach(struct xmi_softc *sc) xa.xa_nodenr = nodenr; xa.xa_ivec = 256 + lastiv; lastiv += 4; - config_found(sc->sc_dev, &xa, xmi_print, CFARG_EOL); + config_found(sc->sc_dev, &xa, xmi_print, CFARGS_NONE); } }