Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/thorpej-cfargs]: src/sys/sys config_found_ia() -> config_found() w/ CFAR...
details: https://anonhg.NetBSD.org/src/rev/0c5fb745e970
branches: thorpej-cfargs
changeset: 954244:0c5fb745e970
user: thorpej <thorpej%NetBSD.org@localhost>
date: Fri Apr 02 22:17:37 2021 +0000
description:
config_found_ia() -> config_found() w/ CFARG_IATTR.
diffstat:
sys/arch/alpha/jensenio/jensenio.c | 12 +++-
sys/arch/alpha/pci/irongate.c | 12 +++-
sys/arch/alpha/pci/sio.c | 13 +++-
sys/arch/alpha/pci/ttwoga.c | 13 +++-
sys/arch/amd64/amd64/amd64_mainbus.c | 21 +++++--
sys/arch/amiga/pci/empb.c | 10 ++-
sys/arch/arc/isa/isabus.c | 8 +-
sys/arch/arm/acpi/acpi_machdep.c | 16 ++++-
sys/arch/arm/at91/at91pio.c | 10 ++-
sys/arch/arm/ep93xx/epgpio.c | 8 +-
sys/arch/arm/footbridge/footbridge.c | 12 +++-
sys/arch/arm/gemini/gemini_obio.c | 8 +-
sys/arch/arm/gemini/obio_lpchc.c | 8 +-
sys/arch/arm/nvidia/tegra_drm_fb.c | 8 +-
sys/arch/arm/rockchip/rk_drm.c | 8 +-
sys/arch/arm/sunxi/sunxi_drm.c | 8 +-
sys/arch/arm/ti/ti_lcdc.c | 8 +-
sys/arch/arm/xscale/i80312.c | 12 +++-
sys/arch/arm/xscale/i80321.c | 13 +++-
sys/arch/arm/xscale/ixp425.c | 8 +-
sys/arch/bebox/bebox/mainbus.c | 16 ++++-
sys/arch/evbarm/ifpga/ifpga.c | 8 +-
sys/arch/evbarm/tsarm/tspld.c | 8 +-
sys/arch/evbmips/adm5120/mainbus.c | 8 +-
sys/arch/evbppc/virtex/autoconf.c | 6 +-
sys/arch/evbppc/virtex/design_gsrd1.c | 8 +-
sys/arch/evbppc/virtex/design_gsrd2.c | 8 +-
sys/arch/hp300/dev/dnkbd.c | 12 ++-
sys/arch/hpcarm/dev/j720tp.c | 14 +++--
sys/arch/hpcmips/hpcmips/mainbus.c | 8 +-
sys/arch/hpcsh/dev/j6x0tp.c | 14 +++--
sys/arch/hpcsh/hpcsh/mainbus.c | 14 +++-
sys/arch/hppa/dev/dino.c | 8 +-
sys/arch/hppa/dev/mongoose.c | 12 +++-
sys/arch/i386/i386/i386_mainbus.c | 39 +++++++++-----
sys/arch/i386/pci/elan520.c | 23 +++++---
sys/arch/i386/pci/pceb.c | 12 +++-
sys/arch/i386/pci/viapcib.c | 8 +-
sys/arch/ia64/ia64/mainbus.c | 12 +++-
sys/arch/ibmnws/ibmnws/mainbus.c | 14 +++-
sys/arch/luna68k/dev/lunaws.c | 13 +++-
sys/arch/macppc/dev/cuda.c | 13 +++-
sys/arch/macppc/dev/ofb.c | 8 +-
sys/arch/macppc/dev/pmu.c | 22 +++++---
sys/arch/mips/adm5120/dev/admgpio.c | 8 +-
sys/arch/mips/adm5120/dev/admpci.c | 8 +-
sys/arch/mips/alchemy/dev/auspi.c | 6 +-
sys/arch/mips/cavium/dev/octeon_mpi.c | 8 +-
sys/arch/mips/rmi/rmixl_pcie.c | 6 +-
sys/arch/mips/rmi/rmixl_pcix.c | 6 +-
sys/arch/mvmeppc/mvmeppc/mainbus.c | 12 +++-
sys/arch/powerpc/booke/dev/pq3gpio.c | 8 +-
sys/arch/powerpc/pci/pchb.c | 8 +-
sys/arch/prep/pci/pceb.c | 12 +++-
sys/arch/prep/prep/mainbus.c | 16 ++++-
sys/arch/rs6000/rs6000/mainbus.c | 12 +++-
sys/arch/sandpoint/sandpoint/mainbus.c | 24 ++++++--
sys/arch/sgimips/dev/imc.c | 12 +++-
sys/arch/usermode/dev/vncfb.c | 14 +++--
sys/arch/vax/uba/qv.c | 13 +++-
sys/arch/x86/pci/ichlpcib.c | 20 +++++--
sys/arch/x86/pci/pchb.c | 12 +++-
sys/arch/x86/pci/tcpcib.c | 10 ++-
sys/arch/x86/x86/cpu.c | 28 +++++++---
sys/arch/x86/x86/mainbus.c | 8 +-
sys/arch/x86/x86/mp.c | 9 +-
sys/arch/xen/x86/cpu.c | 10 ++-
sys/arch/xen/x86/xen_mainbus.c | 13 +++-
sys/arch/xen/xen/hypervisor.c | 34 +++++++++---
sys/arch/xen/xenbus/xenbus_probe.c | 8 +-
sys/dev/acpi/acpi.c | 46 +++++++++++------
sys/dev/adb/adb_kbd.c | 13 +++-
sys/dev/ata/ata.c | 15 +++--
sys/dev/cardbus/cardslot.c | 9 +-
sys/dev/fdt/fdt_i2c.c | 8 +-
sys/dev/fdt/fdt_spi.c | 8 +-
sys/dev/flash/flash.c | 8 +-
sys/dev/flash/flash_mtdparts.c | 8 +-
sys/dev/hyperv/genfb_vmbus.c | 8 +-
sys/dev/i2c/gttwsi_core.c | 8 +-
sys/dev/i2c/motoi2c.c | 8 +-
sys/dev/ic/ahcisata_core.c | 9 +-
sys/dev/ic/cpc700.c | 8 +-
sys/dev/ic/gcscpcib.c | 8 +-
sys/dev/ic/mvsata.c | 9 +-
sys/dev/ic/siisata.c | 9 +-
sys/dev/ic/vga.c | 8 +-
sys/dev/isa/fd.c | 12 +++-
sys/dev/isa/sb.c | 12 +++-
sys/dev/nand/nand.c | 8 +-
sys/dev/nor/nor.c | 8 +-
sys/dev/pci/coram.c | 14 +++--
sys/dev/pci/cxdtv.c | 13 +++-
sys/dev/pci/genfb_pci.c | 8 +-
sys/dev/pci/igma.c | 12 +++-
sys/dev/pci/jmide.c | 10 ++-
sys/dev/pci/machfb.c | 8 +-
sys/dev/pci/pccbb.c | 9 +-
sys/dev/pci/radeonfb.c | 8 +-
sys/dev/pci/unichromefb.c | 8 +-
sys/dev/pci/vga_pci.c | 12 +++-
sys/dev/pci/voyager.c | 20 +++++--
sys/dev/ppbus/ppbus_gpio.c | 8 +-
sys/dev/scsipi/atapi_wdc.c | 9 +-
sys/dev/std/ieee1212.c | 8 +-
sys/dev/tc/tcu.c | 12 +++-
sys/dev/usb/auvitek_dtv.c | 9 +-
sys/dev/usb/auvitek_i2c.c | 9 +-
sys/dev/usb/emdtv_dtv.c | 9 +-
sys/dev/usb/emdtv_ir.c | 8 +-
sys/dev/usb/umass_scsipi.c | 14 +++--
sys/dev/usb/usb_subr.c | 8 +-
sys/dev/video.c | 8 +-
sys/dev/wsfb/genfb.c | 9 +-
sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_fb.c | 9 +-
sys/external/bsd/drm2/dist/drm/i915/intel_fbdev.c | 8 +-
sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c | 9 +-
sys/external/bsd/drm2/dist/drm/radeon/radeon_fb.c | 9 +-
sys/kern/subr_autoconf.c | 15 +-----
sys/netbt/hci_unit.c | 9 +-
sys/rump/dev/lib/libpci/pci_at_mainbus.c | 8 +-
sys/sys/device.h | 3 +-
122 files changed, 860 insertions(+), 522 deletions(-)
diffs (truncated from 4424 to 300 lines):
diff -r b9f4b0b78091 -r 0c5fb745e970 sys/arch/alpha/jensenio/jensenio.c
--- a/sys/arch/alpha/jensenio/jensenio.c Wed Mar 31 01:44:59 2021 +0000
+++ b/sys/arch/alpha/jensenio/jensenio.c Fri Apr 02 22:17:37 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: jensenio.c,v 1.19.78.1 2021/03/22 02:00:54 thorpej Exp $ */
+/* $NetBSD: jensenio.c,v 1.19.78.2 2021/04/02 22:17:37 thorpej Exp $ */
/*-
* Copyright (c) 1999, 2000 The NetBSD Foundation, Inc.
@@ -43,7 +43,7 @@
#include <sys/cdefs.h> /* RCS ID & Copyright macro defns */
-__KERNEL_RCSID(0, "$NetBSD: jensenio.c,v 1.19.78.1 2021/03/22 02:00:54 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: jensenio.c,v 1.19.78.2 2021/04/02 22:17:37 thorpej Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -202,7 +202,9 @@
ja.ja_eisa.eba_memt = &jcp->jc_eisa_memt;
ja.ja_eisa.eba_dmat = &jcp->jc_dmat_eisa;
ja.ja_eisa.eba_ec = &jcp->jc_ec;
- (void) config_found_ia(self, "eisabus", &ja.ja_eisa, eisabusprint);
+ config_found(self, &ja.ja_eisa, eisabusprint,
+ CFARG_IATTR, "eisabus",
+ CFARG_EOL);
/*
* Attach the ISA bus.
@@ -214,7 +216,9 @@
ja.ja_isa.iba_memt = &jcp->jc_eisa_memt;
ja.ja_isa.iba_dmat = &jcp->jc_dmat_isa;
ja.ja_isa.iba_ic = &jcp->jc_ic;
- (void) config_found_ia(self, "isabus", &ja.ja_isa, isabusprint);
+ config_found(self, &ja.ja_isa, isabusprint,
+ CFARG_IATTR, "isabus",
+ CFARG_EOL);
}
static int
diff -r b9f4b0b78091 -r 0c5fb745e970 sys/arch/alpha/pci/irongate.c
--- a/sys/arch/alpha/pci/irongate.c Wed Mar 31 01:44:59 2021 +0000
+++ b/sys/arch/alpha/pci/irongate.c Fri Apr 02 22:17:37 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: irongate.c,v 1.16 2011/06/14 15:34:22 matt Exp $ */
+/* $NetBSD: irongate.c,v 1.16.68.1 2021/04/02 22:17:37 thorpej Exp $ */
/*-
* Copyright (c) 2000, 2001 The NetBSD Foundation, Inc.
@@ -33,7 +33,7 @@
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: irongate.c,v 1.16 2011/06/14 15:34:22 matt Exp $");
+__KERNEL_RCSID(0, "$NetBSD: irongate.c,v 1.16.68.1 2021/04/02 22:17:37 thorpej Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -196,10 +196,14 @@
irongate_conf_read0(icp, tag, PCI_CLASS_REG);
apa.apa_pci_args.pa_flags = pba.pba_flags;
- (void) config_found_ia(self, "agpbus", &apa, agpbusprint);
+ config_found(self, &apa, agpbusprint,
+ CFARG_IATTR, "agpbus",
+ CFARG_EOL);
}
- (void) config_found_ia(self, "pcibus", &pba, pcibusprint);
+ config_found(self, &pba, pcibusprint,
+ CFARG_IATTR, "pcibus",
+ CFARG_EOL);
}
int
diff -r b9f4b0b78091 -r 0c5fb745e970 sys/arch/alpha/pci/sio.c
--- a/sys/arch/alpha/pci/sio.c Wed Mar 31 01:44:59 2021 +0000
+++ b/sys/arch/alpha/pci/sio.c Fri Apr 02 22:17:37 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: sio.c,v 1.54 2020/11/18 02:04:29 thorpej Exp $ */
+/* $NetBSD: sio.c,v 1.54.2.1 2021/04/02 22:17:37 thorpej Exp $ */
/*-
* Copyright (c) 2000 The NetBSD Foundation, Inc.
@@ -63,7 +63,7 @@
#include <sys/cdefs.h> /* RCS ID & Copyright macro defns */
-__KERNEL_RCSID(0, "$NetBSD: sio.c,v 1.54 2020/11/18 02:04:29 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: sio.c,v 1.54.2.1 2021/04/02 22:17:37 thorpej Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -238,8 +238,9 @@
sa.sa_eba.eba_dmat =
alphabus_dma_get_tag(sc->sc_parent_dmat, ALPHA_BUS_EISA);
sa.sa_eba.eba_ec = &ec;
- config_found_ia(sc->sc_dev, "eisabus", &sa.sa_eba,
- eisabusprint);
+ config_found(sc->sc_dev, &sa.sa_eba, eisabusprint,
+ CFARG_IATTR, "eisabus",
+ CFARG_EOL);
}
#endif /* NPCEB */
@@ -283,7 +284,9 @@
sa.sa_iba.iba_dmat =
alphabus_dma_get_tag(sc->sc_parent_dmat, ALPHA_BUS_ISA);
sa.sa_iba.iba_ic = sc->sc_ic;
- config_found_ia(sc->sc_dev, "isabus", &sa.sa_iba, isabusprint);
+ config_found(sc->sc_dev, &sa.sa_iba, isabusprint,
+ CFARG_IATTR, "isabus",
+ CFARG_EOL);
}
void
diff -r b9f4b0b78091 -r 0c5fb745e970 sys/arch/alpha/pci/ttwoga.c
--- a/sys/arch/alpha/pci/ttwoga.c Wed Mar 31 01:44:59 2021 +0000
+++ b/sys/arch/alpha/pci/ttwoga.c Fri Apr 02 22:17:37 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: ttwoga.c,v 1.15.62.1 2021/03/23 07:14:42 thorpej Exp $ */
+/* $NetBSD: ttwoga.c,v 1.15.62.2 2021/04/02 22:17:37 thorpej Exp $ */
/*-
* Copyright (c) 1999 The NetBSD Foundation, Inc.
@@ -34,7 +34,7 @@
#include <sys/cdefs.h> /* RCS ID & Copyright macro defns */
-__KERNEL_RCSID(0, "$NetBSD: ttwoga.c,v 1.15.62.1 2021/03/23 07:14:42 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ttwoga.c,v 1.15.62.2 2021/04/02 22:17:37 thorpej Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -263,11 +263,14 @@
* Hose 0 has the STDIO module.
*/
if (pba->pba_bus == 0) {
- (void) config_found_ia(self, "sableiobus", &npba,
- ttwosableioprint);
+ config_found(self, &npba, ttwosableioprint,
+ CFARG_IATTR, "sableiobus",
+ CFARG_EOL);
}
- (void) config_found_ia(self, "pcibus", &npba, pcibusprint);
+ config_found(self, &npba, pcibusprint,
+ CFARG_IATTR, "pcibus",
+ CFARG_EOL);
}
int
diff -r b9f4b0b78091 -r 0c5fb745e970 sys/arch/amd64/amd64/amd64_mainbus.c
--- a/sys/arch/amd64/amd64/amd64_mainbus.c Wed Mar 31 01:44:59 2021 +0000
+++ b/sys/arch/amd64/amd64/amd64_mainbus.c Fri Apr 02 22:17:37 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: amd64_mainbus.c,v 1.5 2019/02/14 07:12:40 cherry Exp $ */
+/* $NetBSD: amd64_mainbus.c,v 1.5.16.1 2021/04/02 22:17:37 thorpej Exp $ */
/* NetBSD: mainbus.c,v 1.39 2018/12/02 08:19:44 cherry Exp */
/*
@@ -32,7 +32,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: amd64_mainbus.c,v 1.5 2019/02/14 07:12:40 cherry Exp $");
+__KERNEL_RCSID(0, "$NetBSD: amd64_mainbus.c,v 1.5.16.1 2021/04/02 22:17:37 thorpej Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -179,7 +179,9 @@
mba.mba_acpi.aa_ic = &x86_isa_chipset;
mba.mba_acpi.aa_dmat = &pci_bus_dma_tag;
mba.mba_acpi.aa_dmat64 = &pci_bus_dma64_tag;
- config_found_ia(self, "acpibus", &mba.mba_acpi, 0);
+ config_found(self, &mba.mba_acpi, NULL,
+ CFARG_IATTR, "acpibus",
+ CFARG_EOL);
}
#endif
@@ -188,7 +190,9 @@
mba.mba_ipmi.iaa_iot = x86_bus_space_io;
mba.mba_ipmi.iaa_memt = x86_bus_space_mem;
if (ipmi_probe(&mba.mba_ipmi))
- config_found_ia(self, "ipmibus", &mba.mba_ipmi, 0);
+ config_found(self, &mba.mba_ipmi, NULL,
+ CFARG_IATTR, "ipmibus",
+ CFARG_EOL);
#endif
#if NPCI > 0
@@ -215,8 +219,9 @@
npcibus = mp_pci_scan(self, &mba.mba_pba, pcibusprint);
#endif
if (npcibus == 0)
- config_found_ia(self, "pcibus", &mba.mba_pba,
- pcibusprint);
+ config_found(self, &mba.mba_pba, pcibusprint,
+ CFARG_IATTR, "pcibus",
+ CFARG_EOL);
#if NACPICA > 0
if (mp_verbose)
@@ -230,7 +235,9 @@
mba.mba_iba = mba_iba;
mba.mba_iba.iba_iot = x86_bus_space_io;
mba.mba_iba.iba_memt = x86_bus_space_mem;
- config_found_ia(self, "isabus", &mba.mba_iba, isabusprint);
+ config_found(self, &mba.mba_iba, isabusprint,
+ CFARG_IATTR, "isabus",
+ CFARG_EOL);
}
#endif
diff -r b9f4b0b78091 -r 0c5fb745e970 sys/arch/amiga/pci/empb.c
--- a/sys/arch/amiga/pci/empb.c Wed Mar 31 01:44:59 2021 +0000
+++ b/sys/arch/amiga/pci/empb.c Fri Apr 02 22:17:37 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: empb.c,v 1.13 2020/07/07 03:38:45 thorpej Exp $ */
+/* $NetBSD: empb.c,v 1.13.4.1 2021/04/02 22:17:37 thorpej Exp $ */
/*-
* Copyright (c) 2012 The NetBSD Foundation, Inc.
@@ -268,7 +268,9 @@
empb_intr_enable(sc);
- config_found_ia(self, "pcibus", &pba, pcibusprint);
+ config_found(self, &pba, pcibusprint,
+ CFARG_IATTR, "pcibus",
+ CFARG_EOL);
}
static void
@@ -277,7 +279,9 @@
struct empm_attach_args aa;
aa.setup_area_t = sc->setup_area_t;
- config_found_ia(sc->sc_dev, "empmdev", &aa, empb_empm_print);
+ config_found(sc->sc_dev, &aa, empb_empm_print,
+ CFARG_IATTR, "empmdev",
+ CFARG_EOL);
}
static int
diff -r b9f4b0b78091 -r 0c5fb745e970 sys/arch/arc/isa/isabus.c
--- a/sys/arch/arc/isa/isabus.c Wed Mar 31 01:44:59 2021 +0000
+++ b/sys/arch/arc/isa/isabus.c Fri Apr 02 22:17:37 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: isabus.c,v 1.51 2020/11/18 02:14:13 thorpej Exp $ */
+/* $NetBSD: isabus.c,v 1.51.2.1 2021/04/02 22:17:37 thorpej Exp $ */
/* $OpenBSD: isabus.c,v 1.15 1998/03/16 09:38:46 pefo Exp $ */
/* NetBSD: isa.c,v 1.33 1995/06/28 04:30:51 cgd Exp */
@@ -120,7 +120,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: isabus.c,v 1.51 2020/11/18 02:14:13 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: isabus.c,v 1.51.2.1 2021/04/02 22:17:37 thorpej Exp $");
#include <sys/param.h>
#include <sys/proc.h>
@@ -207,7 +207,9 @@
iba.iba_memt = &arc_bus_mem;
iba.iba_dmat = &sc->sc_dmat;
iba.iba_ic = &sc->arc_isa_cs;
- config_found_ia(sc->sc_dev, "isabus", &iba, isabrprint);
+ config_found(sc->sc_dev, &iba, isabrprint,
+ CFARG_IATTR, "isabus",
+ CFARG_EOL);
}
static int
diff -r b9f4b0b78091 -r 0c5fb745e970 sys/arch/arm/acpi/acpi_machdep.c
--- a/sys/arch/arm/acpi/acpi_machdep.c Wed Mar 31 01:44:59 2021 +0000
+++ b/sys/arch/arm/acpi/acpi_machdep.c Fri Apr 02 22:17:37 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: acpi_machdep.c,v 1.21 2020/12/13 20:24:26 jmcneill Exp $ */
+/* $NetBSD: acpi_machdep.c,v 1.21.2.1 2021/04/02 22:17:37 thorpej Exp $ */
/*-
* Copyright (c) 2018 The NetBSD Foundation, Inc.
@@ -32,7 +32,7 @@
#include "pci.h"
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: acpi_machdep.c,v 1.21 2020/12/13 20:24:26 jmcneill Exp $");
+__KERNEL_RCSID(0, "$NetBSD: acpi_machdep.c,v 1.21.2.1 2021/04/02 22:17:37 thorpej Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -305,7 +305,9 @@
struct acpi_softc * const sc = aux;
if (hdrp->Type == ACPI_MADT_TYPE_GENERIC_INTERRUPT)
- config_found_ia(sc->sc_dev, "acpimadtbus", hdrp, NULL);
+ config_found(sc->sc_dev, hdrp, NULL,
+ CFARG_IATTR, "acpimadtbus",
Home |
Main Index |
Thread Index |
Old Index