constify struct cfattach
authornaddy <naddy@openbsd.org>
Wed, 6 Apr 2022 18:59:26 +0000 (18:59 +0000)
committernaddy <naddy@openbsd.org>
Wed, 6 Apr 2022 18:59:26 +0000 (18:59 +0000)
381 files changed:
sys/arch/arm64/dev/acpiiort.c
sys/arch/arm64/dev/apldart.c
sys/arch/arm64/dev/apldog.c
sys/arch/arm64/dev/aplhidev.c
sys/arch/arm64/dev/aplintc.c
sys/arch/arm64/dev/aplns.c
sys/arch/arm64/dev/aplpcie.c
sys/arch/arm64/dev/aplpinctrl.c
sys/arch/arm64/dev/aplpmu.c
sys/arch/arm64/dev/aplspi.c
sys/arch/arm64/dev/aplspmi.c
sys/arch/arm64/dev/smmu_acpi.c
sys/arch/arm64/dev/smmu_fdt.c
sys/arch/armv7/omap/omclock.c
sys/arch/armv7/omap/omcm.c
sys/arch/armv7/omap/omrng.c
sys/arch/armv7/omap/omsysc.c
sys/arch/landisk/dev/obio.c
sys/arch/landisk/dev/power.c
sys/arch/landisk/dev/wdc_obio.c
sys/arch/landisk/landisk/mainbus.c
sys/arch/loongson/dev/apm.c
sys/arch/loongson/dev/gdiumiic.c
sys/arch/loongson/dev/glxclk.c
sys/arch/loongson/dev/mcclock_isa.c
sys/arch/loongson/dev/ohci_voyager.c
sys/arch/luna88k/cbus/i82365_cbus.c
sys/arch/luna88k/cbus/if_ne_cbus.c
sys/arch/luna88k/cbus/necsb.c
sys/arch/luna88k/dev/spc.c
sys/arch/luna88k/dev/timekeeper.c
sys/arch/macppc/dev/if_mc.c
sys/arch/mips64/mips64/clock.c
sys/arch/mips64/mips64/cpu.c
sys/arch/octeon/dev/amdcf.c
sys/arch/octeon/dev/cn30xxgmx.c
sys/arch/octeon/dev/cn30xxuart.c
sys/arch/octeon/dev/octcf.c
sys/arch/octeon/dev/octeon_iobus.c
sys/arch/octeon/dev/octrng.c
sys/arch/octeon/dev/octrtc.c
sys/arch/powerpc64/dev/astfb.c
sys/arch/powerpc64/dev/ipmi_opal.c
sys/arch/powerpc64/dev/mainbus.c
sys/arch/powerpc64/dev/opal.c
sys/arch/powerpc64/dev/opalcons.c
sys/arch/powerpc64/dev/opalsens.c
sys/arch/powerpc64/dev/phb.c
sys/arch/powerpc64/dev/xicp.c
sys/arch/powerpc64/dev/xics.c
sys/arch/powerpc64/dev/xive.c
sys/arch/powerpc64/powerpc64/cpu.c
sys/arch/riscv64/dev/plic.c
sys/arch/riscv64/dev/riscv_cpu_intc.c
sys/arch/riscv64/dev/sfclock.c
sys/arch/riscv64/dev/sfuart.c
sys/arch/riscv64/dev/simplebus.c
sys/arch/riscv64/riscv64/cpu.c
sys/arch/sh/dev/scif.c
sys/arch/sh/dev/shb.c
sys/arch/sh/dev/shpcic.c
sys/arch/sh/sh/cpu.c
sys/dev/acpi/abl.c
sys/dev/acpi/acpiac.c
sys/dev/acpi/acpiasus.c
sys/dev/acpi/acpibat.c
sys/dev/acpi/acpibtn.c
sys/dev/acpi/acpicbkbd.c
sys/dev/acpi/acpicmos.c
sys/dev/acpi/acpicpu.c
sys/dev/acpi/acpidmar.c
sys/dev/acpi/acpidock.c
sys/dev/acpi/acpiec.c
sys/dev/acpi/acpige.c
sys/dev/acpi/acpihid.c
sys/dev/acpi/acpihpet.c
sys/dev/acpi/acpihve.c
sys/dev/acpi/acpimadt.c
sys/dev/acpi/acpimcfg.c
sys/dev/acpi/acpiprt.c
sys/dev/acpi/acpipwrres.c
sys/dev/acpi/acpisony.c
sys/dev/acpi/acpisurface.c
sys/dev/acpi/acpithinkpad.c
sys/dev/acpi/acpitimer.c
sys/dev/acpi/acpitoshiba.c
sys/dev/acpi/acpitz.c
sys/dev/acpi/acpivideo.c
sys/dev/acpi/acpivout.c
sys/dev/acpi/ahci_acpi.c
sys/dev/acpi/amdgpio.c
sys/dev/acpi/aplgpio.c
sys/dev/acpi/atk0110.c
sys/dev/acpi/bytgpio.c
sys/dev/acpi/ccp_acpi.c
sys/dev/acpi/ccpmic.c
sys/dev/acpi/chvgpio.c
sys/dev/acpi/com_acpi.c
sys/dev/acpi/dwgpio.c
sys/dev/acpi/dwiic_acpi.c
sys/dev/acpi/ehci_acpi.c
sys/dev/acpi/glkgpio.c
sys/dev/acpi/if_bse_acpi.c
sys/dev/acpi/imxiic_acpi.c
sys/dev/acpi/ipmi_acpi.c
sys/dev/acpi/ohci_acpi.c
sys/dev/acpi/pchgpio.c
sys/dev/acpi/pluart_acpi.c
sys/dev/acpi/sdhc_acpi.c
sys/dev/acpi/tipmic.c
sys/dev/acpi/tpm.c
sys/dev/acpi/xhci_acpi.c
sys/dev/adb/akbd.c
sys/dev/adb/ams.c
sys/dev/ata/wd.c
sys/dev/atapiscsi/atapiscsi.c
sys/dev/cardbus/cardbus.c
sys/dev/cardbus/cardslot.c
sys/dev/cardbus/com_cardbus.c
sys/dev/cardbus/ehci_cardbus.c
sys/dev/cardbus/if_acx_cardbus.c
sys/dev/cardbus/if_ath_cardbus.c
sys/dev/cardbus/if_athn_cardbus.c
sys/dev/cardbus/if_atw_cardbus.c
sys/dev/cardbus/if_bwi_cardbus.c
sys/dev/cardbus/if_dc_cardbus.c
sys/dev/cardbus/if_fxp_cardbus.c
sys/dev/cardbus/if_malo_cardbus.c
sys/dev/cardbus/if_pgt_cardbus.c
sys/dev/cardbus/if_ral_cardbus.c
sys/dev/cardbus/if_re_cardbus.c
sys/dev/cardbus/if_rl_cardbus.c
sys/dev/cardbus/if_rtw_cardbus.c
sys/dev/cardbus/if_xl_cardbus.c
sys/dev/cardbus/ohci_cardbus.c
sys/dev/cardbus/puc_cardbus.c
sys/dev/cardbus/uhci_cardbus.c
sys/dev/eisa/ahc_eisa.c
sys/dev/eisa/cac_eisa.c
sys/dev/eisa/eisa.c
sys/dev/eisa/if_ep_eisa.c
sys/dev/eisa/uha_eisa.c
sys/dev/fdt/amlpwrc.c
sys/dev/fdt/bcm2711_pcie.c
sys/dev/fdt/bcm2711_rng.c
sys/dev/fdt/bcm2711_tmon.c
sys/dev/fdt/bcm2835_bsc.c
sys/dev/fdt/bcm2835_clock.c
sys/dev/fdt/bcm2835_dmac.c
sys/dev/fdt/bcm2835_gpio.c
sys/dev/fdt/bcm2835_mbox.c
sys/dev/fdt/bcm2835_sdhost.c
sys/dev/fdt/bd718x7.c
sys/dev/fdt/cwfg.c
sys/dev/fdt/dapmic.c
sys/dev/fdt/es8316ac.c
sys/dev/fdt/exuart.c
sys/dev/fdt/gfrtc.c
sys/dev/fdt/gpiocharger.c
sys/dev/fdt/gpioleds.c
sys/dev/fdt/graphaudio.c
sys/dev/fdt/if_bse_fdt.c
sys/dev/fdt/if_mvpp.c
sys/dev/fdt/iicmux.c
sys/dev/fdt/imxdog.c
sys/dev/fdt/imxdwusb.c
sys/dev/fdt/imxehci.c
sys/dev/fdt/imxiic_fdt.c
sys/dev/fdt/imxpciephy.c
sys/dev/fdt/imxpwm.c
sys/dev/fdt/ipmi_fdt.c
sys/dev/fdt/mvkpcie.c
sys/dev/fdt/mvsw.c
sys/dev/fdt/ociic.c
sys/dev/fdt/pciecam.c
sys/dev/fdt/rkanxdp.c
sys/dev/fdt/rkdrm.c
sys/dev/fdt/rkdwhdmi.c
sys/dev/fdt/rkiis.c
sys/dev/fdt/rkrng.c
sys/dev/fdt/rktcphy.c
sys/dev/fdt/rkvop.c
sys/dev/fdt/simpleamp.c
sys/dev/fdt/simpleaudio.c
sys/dev/fdt/tcpci.c
sys/dev/gpio/gpio.c
sys/dev/gpio/gpioiic.c
sys/dev/gpio/gpioow.c
sys/dev/gpio/gpiosim.c
sys/dev/hil/hilid.c
sys/dev/hil/hilkbd.c
sys/dev/hil/hilms.c
sys/dev/i2c/abx80x.c
sys/dev/i2c/ad741x.c
sys/dev/i2c/adm1021.c
sys/dev/i2c/adm1024.c
sys/dev/i2c/adm1025.c
sys/dev/i2c/adm1026.c
sys/dev/i2c/adm1030.c
sys/dev/i2c/adm1031.c
sys/dev/i2c/adt7460.c
sys/dev/i2c/adt7462.c
sys/dev/i2c/asb100.c
sys/dev/i2c/asc7611.c
sys/dev/i2c/asc7621.c
sys/dev/i2c/bmc150.c
sys/dev/i2c/ds1307.c
sys/dev/i2c/ds1631.c
sys/dev/i2c/ds3231.c
sys/dev/i2c/fcu.c
sys/dev/i2c/fintek.c
sys/dev/i2c/gl518sm.c
sys/dev/i2c/i2c.c
sys/dev/i2c/iatp.c
sys/dev/i2c/ihidev.c
sys/dev/i2c/ipmi_i2c.c
sys/dev/i2c/isl1208.c
sys/dev/i2c/lis331dl.c
sys/dev/i2c/lm75.c
sys/dev/i2c/lm78_i2c.c
sys/dev/i2c/lm87.c
sys/dev/i2c/lm93.c
sys/dev/i2c/maxim6690.c
sys/dev/i2c/mcp794xx.c
sys/dev/i2c/pca9532.c
sys/dev/i2c/pca9548.c
sys/dev/i2c/pca9554.c
sys/dev/i2c/pcf85063.c
sys/dev/i2c/pcf8523.c
sys/dev/i2c/pcf8563.c
sys/dev/i2c/rs5c372.c
sys/dev/i2c/sdtemp.c
sys/dev/i2c/spdmem_i2c.c
sys/dev/i2c/thmc50.c
sys/dev/i2c/tmp451.c
sys/dev/i2c/tsl2560.c
sys/dev/i2c/w83793g.c
sys/dev/i2c/w83795g.c
sys/dev/i2c/w83l784r.c
sys/dev/ipmi.c
sys/dev/isa/addcom_isa.c
sys/dev/isa/aic_isa.c
sys/dev/isa/aic_isapnp.c
sys/dev/isa/aps.c
sys/dev/isa/ast.c
sys/dev/isa/boca.c
sys/dev/isa/com_commulti.c
sys/dev/isa/com_isa.c
sys/dev/isa/com_isapnp.c
sys/dev/isa/cy_isa.c
sys/dev/isa/ess_isapnp.c
sys/dev/isa/fd.c
sys/dev/isa/fdc.c
sys/dev/isa/fins.c
sys/dev/isa/gscsio.c
sys/dev/isa/gus_isa.c
sys/dev/isa/gus_isapnp.c
sys/dev/isa/hsq.c
sys/dev/isa/i82365_isa.c
sys/dev/isa/i82365_isapnp.c
sys/dev/isa/if_an_isapnp.c
sys/dev/isa/if_ec.c
sys/dev/isa/if_ef_isapnp.c
sys/dev/isa/if_eg.c
sys/dev/isa/if_el.c
sys/dev/isa/if_ep_isa.c
sys/dev/isa/if_ep_isapnp.c
sys/dev/isa/if_ex.c
sys/dev/isa/if_ie.c
sys/dev/isa/if_lc_isa.c
sys/dev/isa/if_le_isa.c
sys/dev/isa/if_le_isapnp.c
sys/dev/isa/if_ne_isa.c
sys/dev/isa/if_ne_isapnp.c
sys/dev/isa/if_sm_isa.c
sys/dev/isa/if_we.c
sys/dev/isa/isa.c
sys/dev/isa/isadma.c
sys/dev/isa/isagpio.c
sys/dev/isa/isapnp.c
sys/dev/isa/it.c
sys/dev/isa/lm78_isa.c
sys/dev/isa/lpt_isa.c
sys/dev/isa/mpu_isa.c
sys/dev/isa/mpu_isapnp.c
sys/dev/isa/nsclpcsio_isa.c
sys/dev/isa/pas.c
sys/dev/isa/pcdisplay.c
sys/dev/isa/pcppi.c
sys/dev/isa/sb_isa.c
sys/dev/isa/sb_isapnp.c
sys/dev/isa/sch311x.c
sys/dev/isa/skgpio.c
sys/dev/isa/spkr.c
sys/dev/isa/tcic2_isa.c
sys/dev/isa/uguru.c
sys/dev/isa/uha_isa.c
sys/dev/isa/vga_isa.c
sys/dev/isa/viasio.c
sys/dev/isa/wbsio.c
sys/dev/isa/wdc_isa.c
sys/dev/isa/wdc_isapnp.c
sys/dev/isa/wds.c
sys/dev/midi.c
sys/dev/mii/acphy.c
sys/dev/mii/amphy.c
sys/dev/mii/atphy.c
sys/dev/mii/bmtphy.c
sys/dev/mii/brgphy.c
sys/dev/mii/brswphy.c
sys/dev/mii/ciphy.c
sys/dev/mii/dcphy.c
sys/dev/mii/eephy.c
sys/dev/mii/etphy.c
sys/dev/mii/exphy.c
sys/dev/mii/gentbi.c
sys/dev/mii/icsphy.c
sys/dev/mii/inphy.c
sys/dev/mii/iophy.c
sys/dev/mii/ipgphy.c
sys/dev/mii/jmphy.c
sys/dev/mii/luphy.c
sys/dev/mii/lxtphy.c
sys/dev/mii/mlphy.c
sys/dev/mii/mtdphy.c
sys/dev/mii/nsgphy.c
sys/dev/mii/nsphy.c
sys/dev/mii/nsphyter.c
sys/dev/mii/qsphy.c
sys/dev/mii/rdcphy.c
sys/dev/mii/rgephy.c
sys/dev/mii/rlphy.c
sys/dev/mii/sqphy.c
sys/dev/mii/tlphy.c
sys/dev/mii/tqphy.c
sys/dev/mii/txphy.c
sys/dev/mii/ukphy.c
sys/dev/mii/urlphy.c
sys/dev/mii/xmphy.c
sys/dev/onewire/onewire.c
sys/dev/onewire/owctr.c
sys/dev/onewire/owid.c
sys/dev/onewire/owsbm.c
sys/dev/onewire/owtemp.c
sys/dev/pci/com_pci.c
sys/dev/pci/if_aq_pci.c
sys/dev/pci/if_igc.c
sys/dev/pci/if_iwx.c
sys/dev/pci/trm_pci.c
sys/dev/pckbc/pckbd.c
sys/dev/pckbc/pms.c
sys/dev/pcmcia/aic_pcmcia.c
sys/dev/pcmcia/cfxga.c
sys/dev/pcmcia/com_pcmcia.c
sys/dev/pcmcia/if_an_pcmcia.c
sys/dev/pcmcia/if_ep_pcmcia.c
sys/dev/pcmcia/if_malo.c
sys/dev/pcmcia/if_ne_pcmcia.c
sys/dev/pcmcia/if_sm_pcmcia.c
sys/dev/pcmcia/if_wi_pcmcia.c
sys/dev/pcmcia/if_xe.c
sys/dev/pcmcia/pcmcia.c
sys/dev/pcmcia/wdc_pcmcia.c
sys/dev/puc/com_puc.c
sys/dev/puc/lpt_puc.c
sys/dev/radio.c
sys/dev/rd.c
sys/dev/sdmmc/if_bwfm_sdio.c
sys/dev/sdmmc/sdmmc.c
sys/dev/softraid.c
sys/dev/tc/asc_tc.c
sys/dev/tc/asc_tcds.c
sys/dev/tc/if_le_ioasic.c
sys/dev/tc/if_le_tc.c
sys/dev/tc/tc.c
sys/dev/tc/tcds.c
sys/dev/video.c
sys/dev/vscsi.c
sys/dev/wscons/wsdisplay.c
sys/dev/wscons/wskbd.c
sys/dev/wscons/wsmouse.c

index 93626c9..f00f6e1 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpiiort.c,v 1.5 2021/11/26 15:21:26 patrick Exp $ */
+/* $OpenBSD: acpiiort.c,v 1.6 2022/04/06 18:59:26 naddy Exp $ */
 /*
  * Copyright (c) 2021 Patrick Wildt <patrick@blueri.se>
  *
@@ -31,7 +31,7 @@ SIMPLEQ_HEAD(, acpiiort_smmu) acpiiort_smmu_list =
 int acpiiort_match(struct device *, void *, void *);
 void acpiiort_attach(struct device *, struct device *, void *);
 
-struct cfattach acpiiort_ca = {
+const struct cfattach acpiiort_ca = {
        sizeof(struct device), acpiiort_match, acpiiort_attach
 };
 
index 3f3b3bd..0af654b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: apldart.c,v 1.13 2022/03/14 13:08:32 kettenis Exp $   */
+/*     $OpenBSD: apldart.c,v 1.14 2022/04/06 18:59:26 naddy Exp $      */
 /*
  * Copyright (c) 2021 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -150,7 +150,7 @@ void        apldart_dmamem_free(bus_dma_tag_t, struct apldart_dmamem *);
 int    apldart_match(struct device *, void *, void *);
 void   apldart_attach(struct device *, struct device *, void *);
 
-struct cfattach        apldart_ca = {
+const struct cfattach  apldart_ca = {
        sizeof (struct apldart_softc), apldart_match, apldart_attach
 };
 
index 94d116a..7490291 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: apldog.c,v 1.3 2022/01/13 08:59:10 kettenis Exp $     */
+/*     $OpenBSD: apldog.c,v 1.4 2022/04/06 18:59:26 naddy Exp $        */
 /*
  * Copyright (c) 2021 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -57,7 +57,7 @@ struct apldog_softc *apldog_sc;
 int    apldog_match(struct device *, void *, void *);
 void   apldog_attach(struct device *, struct device *, void *);
 
-struct cfattach        apldog_ca = {
+const struct cfattach  apldog_ca = {
        sizeof (struct apldog_softc), apldog_match, apldog_attach
 };
 
index 4368932..2b00f7e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: aplhidev.c,v 1.5 2022/02/14 00:53:40 jsg Exp $        */
+/*     $OpenBSD: aplhidev.c,v 1.6 2022/04/06 18:59:26 naddy Exp $      */
 /*
  * Copyright (c) 2021 Mark Kettenis <kettenis@openbsd.org>
  * Copyright (c) 2013-2014 joshua stein <jcs@openbsd.org>
@@ -131,7 +131,7 @@ struct aplhidev_softc {
 int     aplhidev_match(struct device *, void *, void *);
 void    aplhidev_attach(struct device *, struct device *, void *);
 
-struct cfattach aplhidev_ca = {
+const struct cfattach aplhidev_ca = {
        sizeof(struct aplhidev_softc), aplhidev_match, aplhidev_attach
 };
 
@@ -429,7 +429,7 @@ const struct wskbd_accessops aplkbd_accessops = {
 int     aplkbd_match(struct device *, void *, void *);
 void    aplkbd_attach(struct device *, struct device *, void *);
 
-struct cfattach aplkbd_ca = {
+const struct cfattach aplkbd_ca = {
        sizeof(struct aplkbd_softc), aplkbd_match, aplkbd_attach
 };
 
@@ -611,7 +611,7 @@ const struct wsmouse_accessops aplms_accessops = {
 int     aplms_match(struct device *, void *, void *);
 void    aplms_attach(struct device *, struct device *, void *);
 
-struct cfattach aplms_ca = {
+const struct cfattach aplms_ca = {
        sizeof(struct aplms_softc), aplms_match, aplms_attach
 };
 
index 814a74f..20b9f3b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: aplintc.c,v 1.9 2022/03/31 18:47:04 kettenis Exp $    */
+/*     $OpenBSD: aplintc.c,v 1.10 2022/04/06 18:59:26 naddy Exp $      */
 /*
  * Copyright (c) 2021 Mark Kettenis
  *
@@ -130,7 +130,7 @@ struct aplintc_softc *aplintc_sc;
 int    aplintc_match(struct device *, void *, void *);
 void   aplintc_attach(struct device *, struct device *, void *);
 
-struct cfattach        aplintc_ca = {
+const struct cfattach  aplintc_ca = {
        sizeof (struct aplintc_softc), aplintc_match, aplintc_attach
 };
 
index dbf7795..ddb085b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: aplns.c,v 1.10 2022/01/10 09:07:28 kettenis Exp $ */
+/*     $OpenBSD: aplns.c,v 1.11 2022/04/06 18:59:26 naddy Exp $ */
 /*
  * Copyright (c) 2014, 2021 David Gwynne <dlg@openbsd.org>
  *
@@ -83,7 +83,7 @@ struct ans_nvmmu_tcb {
 int    aplns_match(struct device *, void *, void *);
 void   aplns_attach(struct device *, struct device *, void *);
 
-struct cfattach        aplns_ca = {
+const struct cfattach  aplns_ca = {
        sizeof(struct device),
        aplns_match,
        aplns_attach
@@ -124,7 +124,7 @@ struct nvme_ans_softc {
 int    nvme_ans_match(struct device *, void *, void *);
 void   nvme_ans_attach(struct device *, struct device *, void *);
 
-struct cfattach nvme_ans_ca = {
+const struct cfattach nvme_ans_ca = {
        sizeof(struct nvme_ans_softc),
        nvme_ans_match,
        nvme_ans_attach,
index e2d6cc7..613469a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: aplpcie.c,v 1.12 2022/03/07 11:08:13 kettenis Exp $   */
+/*     $OpenBSD: aplpcie.c,v 1.13 2022/04/06 18:59:26 naddy Exp $      */
 /*
  * Copyright (c) 2021 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -135,7 +135,7 @@ struct aplpcie_softc {
 int    aplpcie_match(struct device *, void *, void *);
 void   aplpcie_attach(struct device *, struct device *, void *);
 
-struct cfattach        aplpcie_ca = {
+const struct cfattach  aplpcie_ca = {
        sizeof (struct aplpcie_softc), aplpcie_match, aplpcie_attach
 };
 
index a090585..c02ccf4 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: aplpinctrl.c,v 1.3 2021/12/23 20:48:24 patrick Exp $  */
+/*     $OpenBSD: aplpinctrl.c,v 1.4 2022/04/06 18:59:26 naddy Exp $    */
 /*
  * Copyright (c) 2021 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -86,7 +86,7 @@ struct aplpinctrl_softc {
 int    aplpinctrl_match(struct device *, void *, void *);
 void   aplpinctrl_attach(struct device *, struct device *, void *);
 
-struct cfattach        aplpinctrl_ca = {
+const struct cfattach  aplpinctrl_ca = {
        sizeof (struct aplpinctrl_softc), aplpinctrl_match, aplpinctrl_attach
 };
 
index 32794c6..47df97b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: aplpmu.c,v 1.4 2022/03/02 12:35:14 kettenis Exp $     */
+/*     $OpenBSD: aplpmu.c,v 1.5 2022/04/06 18:59:26 naddy Exp $        */
 /*
  * Copyright (c) 2021 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -74,7 +74,7 @@ struct aplpmu_softc *aplpmu_sc;
 int    aplpmu_match(struct device *, void *, void *);
 void   aplpmu_attach(struct device *, struct device *, void *);
 
-struct cfattach        aplpmu_ca = {
+const struct cfattach  aplpmu_ca = {
        sizeof (struct aplpmu_softc), aplpmu_match, aplpmu_attach
 };
 
index 224a502..248bf28 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: aplspi.c,v 1.3 2021/12/11 20:04:37 kettenis Exp $     */
+/*     $OpenBSD: aplspi.c,v 1.4 2022/04/06 18:59:26 naddy Exp $        */
 /*
  * Copyright (c) 2021 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -101,7 +101,7 @@ void         aplspi_scan(struct aplspi_softc *);
 #define HCLR4(sc, reg, bits)                                           \
        HWRITE4((sc), (reg), HREAD4((sc), (reg)) & ~(bits))
 
-struct cfattach aplspi_ca = {
+const struct cfattach aplspi_ca = {
        sizeof(struct aplspi_softc), aplspi_match, aplspi_attach
 };
 
index 6785424..f4a31f9 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: aplspmi.c,v 1.1 2021/05/26 20:52:21 kettenis Exp $    */
+/*     $OpenBSD: aplspmi.c,v 1.2 2022/04/06 18:59:26 naddy Exp $       */
 /*
  * Copyright (c) 2021 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -61,7 +61,7 @@ struct aplspmi_softc {
 int    aplspmi_match(struct device *, void *, void *);
 void   aplspmi_attach(struct device *, struct device *, void *);
 
-struct cfattach        aplspmi_ca = {
+const struct cfattach  aplspmi_ca = {
        sizeof (struct aplspmi_softc), aplspmi_match, aplspmi_attach
 };
 
index c6b30c4..72f888b 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: smmu_acpi.c,v 1.3 2021/06/25 17:41:22 patrick Exp $ */
+/* $OpenBSD: smmu_acpi.c,v 1.4 2022/04/06 18:59:26 naddy Exp $ */
 /*
  * Copyright (c) 2021 Patrick Wildt <patrick@blueri.se>
  *
@@ -37,7 +37,7 @@ struct smmu_acpi_softc {
 int smmu_acpi_match(struct device *, void *, void *);
 void smmu_acpi_attach(struct device *, struct device *, void *);
 
-struct cfattach smmu_acpi_ca = {
+const struct cfattach smmu_acpi_ca = {
        sizeof(struct smmu_acpi_softc), smmu_acpi_match, smmu_acpi_attach
 };
 
index cbf872d..9a0819c 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: smmu_fdt.c,v 1.4 2021/06/25 17:41:22 patrick Exp $ */
+/* $OpenBSD: smmu_fdt.c,v 1.5 2022/04/06 18:59:26 naddy Exp $ */
 /*
  * Copyright (c) 2021 Patrick Wildt <patrick@blueri.se>
  *
@@ -44,7 +44,7 @@ void smmu_fdt_attach(struct device *, struct device *, void *);
 bus_dma_tag_t smmu_fdt_map(void *, uint32_t *, bus_dma_tag_t);
 void smmu_fdt_reserve(void *, uint32_t *, bus_addr_t, bus_size_t);
 
-struct cfattach smmu_fdt_ca = {
+const struct cfattach smmu_fdt_ca = {
        sizeof(struct smmu_fdt_softc), smmu_fdt_match, smmu_fdt_attach
 };
 
index ab93cf2..9f37b27 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: omclock.c,v 1.1 2020/04/10 22:02:45 kettenis Exp $    */
+/*     $OpenBSD: omclock.c,v 1.2 2022/04/06 18:59:26 naddy Exp $       */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -56,7 +56,7 @@ struct omclock_softc {
 int    omclock_match(struct device *, void *, void *);
 void   omclock_attach(struct device *, struct device *, void *);
 
-struct cfattach        omclock_ca = {
+const struct cfattach omclock_ca = {
        sizeof (struct omclock_softc), omclock_match, omclock_attach
 };
 
index c9e1c77..6a8c03c 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: omcm.c,v 1.2 2021/03/25 04:12:01 jsg Exp $ */
+/* $OpenBSD: omcm.c,v 1.3 2022/04/06 18:59:26 naddy Exp $ */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -31,7 +31,7 @@ struct omcm_softc {
 int    omcm_match(struct device *, void *, void *);
 void   omcm_attach(struct device *, struct device *, void *);
 
-struct cfattach omcm_ca = {
+const struct cfattach omcm_ca = {
        sizeof(struct omcm_softc), omcm_match, omcm_attach
 };
 
index 99a8c58..b75a368 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: omrng.c,v 1.2 2020/05/29 04:42:23 deraadt Exp $       */
+/*     $OpenBSD: omrng.c,v 1.3 2022/04/06 18:59:26 naddy Exp $ */
 /*
  * Copyright (c) 2018, 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -72,7 +72,7 @@ struct omrng_softc {
 int    omrng_match(struct device *, void *, void *);
 void   omrng_attach(struct device *, struct device *, void *);
 
-struct cfattach        omrng_ca = {
+const struct cfattach omrng_ca = {
        sizeof (struct omrng_softc), omrng_match, omrng_attach
 };
 
index 6862659..ba97e3f 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: omsysc.c,v 1.2 2021/03/25 04:12:01 jsg Exp $ */
+/* $OpenBSD: omsysc.c,v 1.3 2022/04/06 18:59:26 naddy Exp $ */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -33,7 +33,7 @@ struct omsysc_softc {
 int    omsysc_match(struct device *, void *, void *);
 void   omsysc_attach(struct device *, struct device *, void *);
 
-struct cfattach omsysc_ca = {
+const struct cfattach omsysc_ca = {
        sizeof(struct omsysc_softc), omsysc_match, omsysc_attach
 };
 
index b568117..f1a396b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: obio.c,v 1.9 2014/11/16 12:30:57 deraadt Exp $        */
+/*     $OpenBSD: obio.c,v 1.10 2022/04/06 18:59:26 naddy Exp $ */
 /*     $NetBSD: obio.c,v 1.1 2006/09/01 21:26:18 uwe Exp $     */
 
 /*-
@@ -52,7 +52,7 @@ void  obio_attach(struct device *, struct device *, void *);
 int    obio_print(void *, const char *);
 int    obio_search(struct device *, void *, void *);
 
-struct cfattach obio_ca = {
+const struct cfattach obio_ca = {
        sizeof(struct obio_softc), obio_match, obio_attach
 };
 
index 2ec1c65..f5fd236 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: power.c,v 1.8 2017/09/08 05:36:52 deraadt Exp $       */
+/*     $OpenBSD: power.c,v 1.9 2022/04/06 18:59:26 naddy Exp $ */
 
 /*
  * Copyright (c) 2007 Martin Reindl.
@@ -41,7 +41,7 @@ int   power_match(struct device *, void *, void *);
 void   power_attach(struct device *, struct device *, void *);
 int    power_intr(void *aux);
 
-struct cfattach power_ca = {
+const struct cfattach power_ca = {
        sizeof(struct power_softc),
        power_match,
        power_attach
index e82ca7c..790bd69 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: wdc_obio.c,v 1.4 2011/05/09 22:33:53 matthew Exp $    */
+/*     $OpenBSD: wdc_obio.c,v 1.5 2022/04/06 18:59:26 naddy Exp $      */
 /*     $NetBSD: wdc_obio.c,v 1.1 2006/09/01 21:26:18 uwe Exp $ */
 
 /*-
@@ -54,7 +54,7 @@ struct wdc_obio_softc {
 int    wdc_obio_match(struct device *, void *, void *);
 void   wdc_obio_attach(struct device *, struct device *, void *);
 
-struct cfattach wdc_obio_ca = {
+const struct cfattach wdc_obio_ca = {
        sizeof(struct wdc_obio_softc), wdc_obio_match, wdc_obio_attach
 };
 
index c34f845..0402734 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mainbus.c,v 1.5 2010/04/21 12:39:39 jasper Exp $      */
+/*     $OpenBSD: mainbus.c,v 1.6 2022/04/06 18:59:26 naddy Exp $       */
 /*     $NetBSD: mainbus.c,v 1.1 2006/09/01 21:26:18 uwe Exp $  */
 
 /*-
@@ -42,7 +42,7 @@
 int mainbus_match(struct device *, void *, void *);
 void mainbus_attach(struct device *, struct device *, void *);
 
-struct cfattach mainbus_ca = {
+const struct cfattach mainbus_ca = {
        sizeof(struct device), mainbus_match, mainbus_attach
 };
 
index 2d0fea5..81c484e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: apm.c,v 1.39 2020/12/25 12:59:51 visa Exp $   */
+/*     $OpenBSD: apm.c,v 1.40 2022/04/06 18:59:26 naddy Exp $  */
 
 /*-
  * Copyright (c) 2001 Alexander Guy.  All rights reserved.
@@ -72,7 +72,7 @@ struct apm_softc {
 int apmmatch(struct device *, void *, void *);
 void apmattach(struct device *, struct device *, void *);
 
-struct cfattach apm_ca = {
+const struct cfattach apm_ca = {
        sizeof(struct apm_softc), apmmatch, apmattach
 };
 
index b883213..b247a0e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: gdiumiic.c,v 1.7 2020/09/30 22:23:41 patrick Exp $    */
+/*     $OpenBSD: gdiumiic.c,v 1.8 2022/04/06 18:59:26 naddy Exp $      */
 
 /*
  * Copyright (c) 2010 Miodrag Vallat.
@@ -78,7 +78,7 @@ int           gdiumiic_bustype(struct gpio_attach_args *);
 void           gdiumiic_sensors_scan(struct device *,
                    struct i2cbus_attach_args *, void *);
 
-struct cfattach gdiumiic_ca = {
+const struct cfattach gdiumiic_ca = {
        sizeof(struct gdiumiic_softc),
        gdiumiic_match,
        gdiumiic_attach,
index 5b8429e..c2f1c41 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: glxclk.c,v 1.5 2015/07/19 21:11:47 jasper Exp $       */
+/*     $OpenBSD: glxclk.c,v 1.6 2022/04/06 18:59:26 naddy Exp $        */
 
 /*
  * Copyright (c) 2013 Paul Irofti.
@@ -50,7 +50,7 @@ int   glxclk_intr(void *);
 int    glxclk_stat_intr(void *arg);
 void   glxclk_startclock(struct cpu_info *);
 
-struct cfattach glxclk_ca = {
+const struct cfattach glxclk_ca = {
        sizeof(struct glxclk_softc), glxclk_match, glxclk_attach,
 };
 
index b69a0a4..d01430d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mcclock_isa.c,v 1.2 2020/05/25 13:16:06 visa Exp $    */
+/*     $OpenBSD: mcclock_isa.c,v 1.3 2022/04/06 18:59:26 naddy Exp $   */
 /*     $NetBSD: mcclock_isa.c,v 1.5 1996/12/05 01:39:29 cgd Exp $      */
 
 /*
@@ -51,7 +51,7 @@ struct mcclock_isa_softc {
 int    mcclock_isa_match(struct device *, void *, void *);
 void   mcclock_isa_attach(struct device *, struct device *, void *);
 
-struct cfattach mcclock_isa_ca = {
+const struct cfattach mcclock_isa_ca = {
        sizeof (struct mcclock_isa_softc), mcclock_isa_match,
            mcclock_isa_attach, 
 };
index ee16822..875ecfc 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ohci_voyager.c,v 1.7 2019/01/07 03:41:06 dlg Exp $    */
+/*     $OpenBSD: ohci_voyager.c,v 1.8 2022/04/06 18:59:26 naddy Exp $  */
 /*     OpenBSD: ohci_pci.c,v 1.33 2008/06/26 05:42:17 ray Exp  */
 /*     $NetBSD: ohci_pci.c,v 1.23 2002/10/02 16:51:47 thorpej Exp $    */
 
@@ -72,7 +72,7 @@ struct ohci_voyager_softc {
        void                    *sc_ih;
 };
 
-struct cfattach ohci_voyager_ca = {
+const struct cfattach ohci_voyager_ca = {
        sizeof(struct ohci_voyager_softc),
        ohci_voyager_match, ohci_voyager_attach, NULL, ohci_activate
 };
index 4d73a05..441fddd 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: i82365_cbus.c,v 1.6 2019/06/30 00:23:22 aoyama Exp $  */
+/*     $OpenBSD: i82365_cbus.c,v 1.7 2022/04/06 18:59:26 naddy Exp $   */
 /*     $NetBSD: i82365_isa.c,v 1.11 1998/06/09 07:25:00 thorpej Exp $  */
 
 /*
@@ -112,7 +112,7 @@ struct luna88k_bus_space_tag pcic_cbus_mem_bst = {
        .bs_flags = TAG_LITTLE_ENDIAN
 };
 
-struct cfattach pcic_cbus_ca = {
+const struct cfattach pcic_cbus_ca = {
        sizeof(struct pcic_softc), pcic_cbus_probe, pcic_cbus_attach
 };
 
index a3e222d..bd705f2 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_ne_cbus.c,v 1.1 2019/12/30 12:16:12 aoyama Exp $   */
+/*     $OpenBSD: if_ne_cbus.c,v 1.2 2022/04/06 18:59:26 naddy Exp $    */
 /*     $NetBSD: if_ne_isa.c,v 1.6 1998/07/05 06:49:13 jonathan Exp $   */
 
 /*-
@@ -104,7 +104,7 @@ struct ne_cbus_softc {
        void    *sc_ih;                         /* interrupt cookie */
 };
 
-struct cfattach ne_cbus_ca = {
+const struct cfattach ne_cbus_ca = {
        sizeof(struct ne_cbus_softc), ne_cbus_match, ne_cbus_attach
 };
 
index 34759cc..6fbfbcc 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: necsb.c,v 1.4 2017/03/16 18:13:43 miod Exp $  */
+/*     $OpenBSD: necsb.c,v 1.5 2022/04/06 18:59:26 naddy Exp $ */
 /*     $NecBSD: nec86_isa.c,v 1.9 1998/09/26 11:31:11 kmatsuda Exp $   */
 /*     $NetBSD$        */
 
@@ -53,7 +53,7 @@
 int    necsb_match(struct device *, void *, void *);
 void   necsb_attach(struct device *, struct device *, void *);
 
-struct cfattach necsb_ca = {
+const struct cfattach necsb_ca = {
        sizeof(struct nec86_softc), necsb_match, necsb_attach
 };
 
index 3097877..91113f2 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: spc.c,v 1.11 2020/02/05 16:29:29 krw Exp $ */
+/* $OpenBSD: spc.c,v 1.12 2022/04/06 18:59:26 naddy Exp $ */
 /* $NetBSD: spc.c,v 1.4 2003/07/05 19:00:17 tsutsui Exp $ */
 
 /*-
@@ -51,7 +51,7 @@
 int  spc_mainbus_match(struct device *, void *, void *);
 void spc_mainbus_attach(struct device *, struct device *, void *);
 
-struct cfattach spc_ca = {
+const struct cfattach spc_ca = {
        sizeof(struct spc_softc), spc_mainbus_match, spc_mainbus_attach
 };
 
index b08dfe4..925d94d 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: timekeeper.c,v 1.10 2017/11/03 06:54:06 aoyama Exp $ */
+/* $OpenBSD: timekeeper.c,v 1.11 2022/04/06 18:59:26 naddy Exp $ */
 /* $NetBSD: timekeeper.c,v 1.1 2000/01/05 08:48:56 nisimura Exp $ */
 
 /*-
@@ -64,7 +64,7 @@ struct timekeeper_softc {
 int  clock_match(struct device *, void *, void *);
 void clock_attach(struct device *, struct device *, void *);
 
-struct cfattach clock_ca = {
+const struct cfattach clock_ca = {
        sizeof (struct timekeeper_softc), clock_match, clock_attach
 };
 
index 0f384ba..a4175ee 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_mc.c,v 1.32 2022/02/22 01:15:01 guenther Exp $     */
+/*     $OpenBSD: if_mc.c,v 1.33 2022/04/06 18:59:26 naddy Exp $        */
 /*     $NetBSD: if_mc.c,v 1.9.16.1 2006/06/21 14:53:13 yamt Exp $      */
 
 /*-
@@ -298,7 +298,7 @@ struct mc_softc {
 int    mc_match(struct device *, void *, void *);
 void   mc_attach(struct device *, struct device *, void *);
 
-struct  cfattach mc_ca = {
+const struct cfattach mc_ca = {
        sizeof(struct mc_softc), mc_match, mc_attach
 };
 
index 05ca4fc..796b455 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: clock.c,v 1.44 2021/05/01 16:11:11 visa Exp $ */
+/*     $OpenBSD: clock.c,v 1.45 2022/04/06 18:59:26 naddy Exp $ */
 
 /*
  * Copyright (c) 2001-2004 Opsycon AB  (www.opsycon.se / www.opsycon.com)
@@ -55,7 +55,7 @@ struct cfdriver clock_cd = {
        NULL, "clock", DV_DULL
 };
 
-struct cfattach clock_ca = {
+const struct cfattach clock_ca = {
        sizeof(struct device), clockmatch, clockattach
 };
 
index 6038722..83f75fb 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cpu.c,v 1.81 2021/11/26 14:45:13 jsg Exp $ */
+/*     $OpenBSD: cpu.c,v 1.82 2022/04/06 18:59:26 naddy Exp $ */
 
 /*
  * Copyright (c) 1997-2004 Opsycon AB (www.opsycon.se)
@@ -54,7 +54,7 @@ vaddr_t       cache_valias_mask;
 int    cpu_has_synced_cp0_count;
 int    cpu_has_userlocal;
 
-struct cfattach cpu_ca = {
+const struct cfattach cpu_ca = {
        sizeof(struct device), cpumatch, cpuattach
 };
 struct cfdriver cpu_cd = {
index 48314d5..f3053f1 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: amdcf.c,v 1.7 2021/01/30 14:59:13 visa Exp $  */
+/*     $OpenBSD: amdcf.c,v 1.8 2022/04/06 18:59:26 naddy Exp $ */
 
 /*
  * Copyright (c) 2007, Juniper Networks, Inc.
@@ -173,7 +173,7 @@ int amdcf_match(struct device *, void *, void *);
 void   amdcf_attach(struct device *, struct device *, void *);
 int    amdcf_detach(struct device *, int);
 
-struct cfattach amdcf_ca = {
+const struct cfattach amdcf_ca = {
        sizeof(struct amdcf_softc), amdcf_match, amdcf_attach, amdcf_detach
 };
 
index a59f0ef..4c28f63 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cn30xxgmx.c,v 1.51 2021/03/11 11:16:59 jsg Exp $      */
+/*     $OpenBSD: cn30xxgmx.c,v 1.52 2022/04/06 18:59:26 naddy Exp $    */
 
 /*
  * Copyright (c) 2007 Internet Initiative Japan, Inc.
@@ -153,7 +153,7 @@ struct cn30xxgmx_port_ops *cn30xxgmx_port_ops[] = {
        [GMX_AGL_PORT] = &cn30xxgmx_port_ops_agl,
 };
 
-struct cfattach octgmx_ca = {sizeof(struct cn30xxgmx_softc),
+const struct cfattach octgmx_ca = {sizeof(struct cn30xxgmx_softc),
     cn30xxgmx_match, cn30xxgmx_attach, NULL, NULL};
 
 struct cfdriver octgmx_cd = {NULL, "octgmx", DV_DULL};
index 7e258b2..c1a32ba 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cn30xxuart.c,v 1.12 2019/09/28 22:20:25 deraadt Exp $ */
+/*     $OpenBSD: cn30xxuart.c,v 1.13 2022/04/06 18:59:27 naddy Exp $   */
 
 /*
  * Copyright (c) 2001-2004 Opsycon AB  (www.opsycon.se / www.opsycon.com)
@@ -54,7 +54,7 @@ int   cn30xxuart_probe(struct device *, void *, void *);
 void   cn30xxuart_attach(struct device *, struct device *, void *);
 int    cn30xxuart_intr(void *);
 
-struct cfattach octuart_ca = {
+const struct cfattach octuart_ca = {
        sizeof(struct com_softc), cn30xxuart_probe, cn30xxuart_attach
 };
 
index cd8ac8b..de167f8 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: octcf.c,v 1.33 2021/03/11 11:16:59 jsg Exp $ */
+/*     $OpenBSD: octcf.c,v 1.34 2022/04/06 18:59:27 naddy Exp $ */
 /*     $NetBSD: wd.c,v 1.193 1999/02/28 17:15:27 explorer Exp $ */
 
 /*
@@ -125,7 +125,7 @@ int octcfdetach(struct device *, int);
 int    octcfactivate(struct device *, int);
 int    octcfprint(void *, char *);
 
-struct cfattach octcf_ca = {
+const struct cfattach octcf_ca = {
        sizeof(struct octcf_softc), octcfprobe, octcfattach,
        octcfdetach, octcfactivate
 };
index 0a3e42c..00ade44 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: octeon_iobus.c,v 1.25 2019/09/15 07:15:14 visa Exp $ */
+/*     $OpenBSD: octeon_iobus.c,v 1.26 2022/04/06 18:59:27 naddy Exp $ */
 
 /*
  * Copyright (c) 2000-2004 Opsycon AB  (www.opsycon.se)
@@ -89,7 +89,7 @@ void   iobus_write_raw_8(bus_space_tag_t, bus_space_handle_t, bus_addr_t,
 bus_addr_t iobus_pa_to_device(paddr_t);
 paddr_t         iobus_device_to_pa(bus_addr_t);
 
-struct cfattach iobus_ca = {
+const struct cfattach iobus_ca = {
        sizeof(struct device), iobusmatch, iobusattach
 };
 
index 9ed86f2..490f9f0 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: octrng.c,v 1.9 2020/05/29 04:42:24 deraadt Exp $      */
+/*     $OpenBSD: octrng.c,v 1.10 2022/04/06 18:59:27 naddy Exp $       */
 /*
  * Copyright (c) 2013 Paul Irofti <paul@irofti.net>
  *
@@ -57,7 +57,7 @@ struct octrng_softc {
        bus_space_handle_t sc_ioh;
 };
 
-struct cfattach octrng_ca = {
+const struct cfattach octrng_ca = {
        sizeof(struct octrng_softc), octrng_match, octrng_attach
 };
 
index ecb2819..e23b6ad 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: octrtc.c,v 1.13 2021/01/30 14:59:13 visa Exp $        */
+/*     $OpenBSD: octrtc.c,v 1.14 2022/04/06 18:59:27 naddy Exp $       */
 
 /*
  * Copyright (c) 2013, 2014 Paul Irofti.
@@ -56,7 +56,7 @@ int   octrtc_settime(struct todr_chip_handle *, struct timeval *);
 int    octrtc_write(uint8_t);
 
 
-struct cfattach octrtc_ca = {
+const struct cfattach octrtc_ca = {
        sizeof(struct octrtc_softc), octrtc_match, octrtc_attach,
 };
 
index 0b193f4..398b928 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: astfb.c,v 1.3 2020/10/30 13:36:45 kettenis Exp $      */
+/*     $OpenBSD: astfb.c,v 1.4 2022/04/06 18:59:27 naddy Exp $ */
 
 /*
  * Copyright (c) 2020 Mark Kettenis.
@@ -70,7 +70,7 @@ struct wsdisplay_accessops astfb_accessops = {
 int    astfb_match(struct device *, void *, void *);
 void   astfb_attach(struct device *, struct device *, void *);
 
-struct cfattach astfb_ca = {
+const struct cfattach astfb_ca = {
        sizeof(struct astfb_softc), astfb_match, astfb_attach
 };
 
index 25efc89..d5449be 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ipmi_opal.c,v 1.2 2022/02/22 13:34:23 visa Exp $      */
+/*     $OpenBSD: ipmi_opal.c,v 1.3 2022/04/06 18:59:27 naddy Exp $     */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -60,7 +60,7 @@ struct ipmi_if opal_if = {
 int    ipmi_opal_match(struct device *, void *, void *);
 void   ipmi_opal_attach(struct device *, struct device *, void *);
 
-struct cfattach ipmi_opal_ca = {
+const struct cfattach ipmi_opal_ca = {
        sizeof (struct ipmi_opal_softc), ipmi_opal_match, ipmi_opal_attach
 };
 
index 211d3e1..d3ac571 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: mainbus.c,v 1.5 2020/08/26 03:29:06 visa Exp $ */
+/* $OpenBSD: mainbus.c,v 1.6 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2016 Patrick Wildt <patrick@blueri.se>
  * Copyright (c) 2017 Mark Kettenis <kettenis@openbsd.org>
@@ -50,7 +50,7 @@ struct mainbus_softc {
        int                      sc_early_nodes[64];
 };
 
-struct cfattach mainbus_ca = {
+const struct cfattach mainbus_ca = {
        sizeof(struct mainbus_softc), mainbus_match, mainbus_attach, NULL,
        config_activate_children
 };
index 78c6364..10418d1 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: opal.c,v 1.12 2021/01/23 12:10:08 kettenis Exp $      */
+/*     $OpenBSD: opal.c,v 1.13 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -64,7 +64,7 @@ struct opal_softc *opal_sc;
 int    opal_match(struct device *, void *, void *);
 void   opal_attach(struct device *, struct device *, void *);
 
-struct cfattach        opal_ca = {
+const struct cfattach opal_ca = {
        sizeof (struct opal_softc), opal_match, opal_attach
 };
 
index ce628f7..7dc5ca9 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: opalcons.c,v 1.3 2020/10/30 13:26:29 kettenis Exp $   */
+/*     $OpenBSD: opalcons.c,v 1.4 2022/04/06 18:59:27 naddy Exp $      */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -43,7 +43,7 @@ struct opalcons_softc {
 int    opalcons_match(struct device *, void *, void *);
 void   opalcons_attach(struct device *, struct device *, void *);
 
-struct cfattach        opalcons_ca = {
+const struct cfattach opalcons_ca = {
        sizeof (struct opalcons_softc), opalcons_match, opalcons_attach
 };
 
index 0e84b57..b521561 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: opalsens.c,v 1.2 2020/07/15 07:15:00 kettenis Exp $   */
+/*     $OpenBSD: opalsens.c,v 1.3 2022/04/06 18:59:27 naddy Exp $      */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -37,7 +37,7 @@ struct opalsens_softc {
 int    opalsens_match(struct device *, void *, void *);
 void   opalsens_attach(struct device *, struct device *, void *);
 
-struct cfattach        opalsens_ca = {
+const struct cfattach opalsens_ca = {
        sizeof (struct opalsens_softc), opalsens_match, opalsens_attach
 };
 
index 8ab3952..3fc145e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: phb.c,v 1.22 2022/02/21 11:15:09 jsg Exp $    */
+/*     $OpenBSD: phb.c,v 1.23 2022/04/06 18:59:27 naddy Exp $  */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -100,7 +100,7 @@ void        phb_dmamem_free(bus_dma_tag_t, struct phb_dmamem *);
 int    phb_match(struct device *, void *, void *);
 void   phb_attach(struct device *, struct device *, void *);
 
-struct cfattach        phb_ca = {
+const struct cfattach phb_ca = {
        sizeof (struct phb_softc), phb_match, phb_attach
 };
 
index dd7ed80..92a97eb 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: xicp.c,v 1.4 2020/10/01 10:05:09 jsg Exp $    */
+/*     $OpenBSD: xicp.c,v 1.5 2022/04/06 18:59:27 naddy Exp $  */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -88,7 +88,7 @@ xicp_write_4(struct xicp_softc *sc, bus_size_t off, uint32_t val)
 int    xicp_match(struct device *, void *, void *);
 void   xicp_attach(struct device *, struct device *, void *);
 
-struct cfattach        xicp_ca = {
+const struct cfattach xicp_ca = {
        sizeof (struct xicp_softc), xicp_match, xicp_attach
 };
 
index 9483b66..2cc202e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: xics.c,v 1.3 2020/09/21 11:14:28 kettenis Exp $       */
+/*     $OpenBSD: xics.c,v 1.4 2022/04/06 18:59:27 naddy Exp $  */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -38,7 +38,7 @@ struct xics_softc {
 int    xics_match(struct device *, void *, void *);
 void   xics_attach(struct device *, struct device *, void *);
 
-struct cfattach        xics_ca = {
+const struct cfattach xics_ca = {
        sizeof (struct xics_softc), xics_match, xics_attach
 };
 
index 5955392..a6e6a0a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: xive.c,v 1.16 2021/06/02 19:38:14 kettenis Exp $      */
+/*     $OpenBSD: xive.c,v 1.17 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -140,7 +140,7 @@ int xive_match(struct device *, void *, void *);
 void   xive_attach(struct device *, struct device *, void *);
 int    xive_activate(struct device *, int);
 
-struct cfattach        xive_ca = {
+const struct cfattach xive_ca = {
        sizeof (struct xive_softc), xive_match, xive_attach, NULL,
        xive_activate
 };
index 66a8822..bffdb01 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cpu.c,v 1.23 2021/08/01 17:42:56 kettenis Exp $       */
+/*     $OpenBSD: cpu.c,v 1.24 2022/04/06 18:59:27 naddy Exp $  */
 
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
@@ -72,7 +72,7 @@ void  cpu_darn(void *);
 int    cpu_match(struct device *, void *, void *);
 void   cpu_attach(struct device *, struct device *, void *);
 
-struct cfattach cpu_ca = {
+const struct cfattach cpu_ca = {
        sizeof(struct device), cpu_match, cpu_attach
 };
 
index a9f53b5..6a863fe 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: plic.c,v 1.9 2022/01/18 07:44:37 visa Exp $   */
+/*     $OpenBSD: plic.c,v 1.10 2022/04/06 18:59:27 naddy Exp $ */
 
 /*
  * Copyright (c) 2020, Mars Li <mengshi.li.mars@gmail.com>
@@ -133,7 +133,7 @@ void        plic_intr_enable_with_pri(int, uint32_t, int);
 void   plic_intr_disable(int, int);
 
 
-struct cfattach plic_ca = {
+const struct cfattach plic_ca = {
        sizeof(struct plic_softc), plic_match, plic_attach,
 };
 
index dcf4b51..c54133f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: riscv_cpu_intc.c,v 1.9 2021/06/29 21:27:52 kettenis Exp $     */
+/*     $OpenBSD: riscv_cpu_intc.c,v 1.10 2022/04/06 18:59:27 naddy Exp $       */
 
 /*
  * Copyright (c) 2020, Mars Li <mengshi.li.mars@gmail.com>
@@ -47,7 +47,7 @@ void  *riscv_intc_intr_establish(int, int, int (*)(void *),
 void   riscv_intc_intr_disestablish(void *);
 
 
-struct cfattach intc_ca = {
+const struct cfattach intc_ca = {
        sizeof (struct device), riscv_intc_match, riscv_intc_attach
 };
 
index 9d9feb4..ba6c1b8 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: sfclock.c,v 1.1 2021/06/17 16:10:50 kettenis Exp $    */
+/*     $OpenBSD: sfclock.c,v 1.2 2022/04/06 18:59:27 naddy Exp $       */
 /*
  * Copyright (c) 2021 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -69,7 +69,7 @@ struct sfclock_softc {
 int    sfclock_match(struct device *, void *, void *);
 void   sfclock_attach(struct device *, struct device *, void *);
 
-struct cfattach        sfclock_ca = {
+const struct cfattach sfclock_ca = {
        sizeof (struct sfclock_softc), sfclock_match, sfclock_attach
 };
 
index f048ae8..5598a28 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: sfuart.c,v 1.4 2021/08/31 12:24:15 jan Exp $  */
+/*     $OpenBSD: sfuart.c,v 1.5 2022/04/06 18:59:27 naddy Exp $        */
 /*
  * Copyright (c) 2019 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -101,7 +101,7 @@ struct cfdriver sfuart_cd = {
        NULL, "sfuart", DV_TTY
 };
 
-struct cfattach sfuart_ca = {
+const struct cfattach sfuart_ca = {
        sizeof(struct sfuart_softc), sfuart_match, sfuart_attach
 };
 
index 586accd..6325af6 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: simplebus.c,v 1.4 2021/05/14 06:48:52 jsg Exp $       */
+/*     $OpenBSD: simplebus.c,v 1.5 2022/04/06 18:59:27 naddy Exp $     */
 
 /*
  * Copyright (c) 2016 Patrick Wildt <patrick@blueri.se>
@@ -36,7 +36,7 @@ int simplebus_bs_map(bus_space_tag_t, bus_addr_t, bus_size_t, int,
 int simplebus_dmamap_load_buffer(bus_dma_tag_t, bus_dmamap_t, void *,
     bus_size_t, struct proc *, int, paddr_t *, int *, int);
 
-struct cfattach simplebus_ca = {
+const struct cfattach simplebus_ca = {
        sizeof(struct simplebus_softc), simplebus_match, simplebus_attach
 };
 
index ba29139..4996f3a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cpu.c,v 1.12 2021/11/26 14:45:13 jsg Exp $    */
+/*     $OpenBSD: cpu.c,v 1.13 2022/04/06 18:59:27 naddy Exp $  */
 
 /*
  * Copyright (c) 2016 Dale Rahn <drahn@dalerahn.com>
@@ -74,7 +74,7 @@ struct cpu_info *cpu_info_list = &cpu_info_primary;
 int    cpu_match(struct device *, void *, void *);
 void   cpu_attach(struct device *, struct device *, void *);
 
-struct cfattach cpu_ca = {
+const struct cfattach cpu_ca = {
        sizeof(struct device), cpu_match, cpu_attach
 };
 
index e7cb52d..14e1254 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: scif.c,v 1.20 2021/01/01 10:21:26 jan Exp $   */
+/*     $OpenBSD: scif.c,v 1.21 2022/04/06 18:59:27 naddy Exp $ */
 /*     $NetBSD: scif.c,v 1.47 2006/07/23 22:06:06 ad Exp $ */
 
 /*-
@@ -225,7 +225,7 @@ unsigned int scifcn_speed = 9600;
 
 u_int scif_rbuf_size = SCIF_RING_SIZE;
 
-struct cfattach scif_ca = {
+const struct cfattach scif_ca = {
        sizeof(struct scif_softc), scif_match, scif_attach
 };
 
index c57a55f..2e58a7b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: shb.c,v 1.2 2008/06/26 05:42:12 ray Exp $     */
+/*     $OpenBSD: shb.c,v 1.3 2022/04/06 18:59:27 naddy Exp $   */
 /*     $NetBSD: shb.c,v 1.10 2005/12/11 12:18:58 christos Exp $        */
 
 /*-
@@ -38,7 +38,7 @@ void shb_attach(struct device *, struct device *, void *);
 int shb_print(void *, const char *);
 int shb_search(struct device *, void *, void *);
 
-struct cfattach shb_ca = {
+const struct cfattach shb_ca = {
        sizeof(struct device), shb_match, shb_attach
 };
 
index 7b3ca89..23ea35e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: shpcic.c,v 1.13 2017/06/22 11:34:51 tom Exp $ */
+/*     $OpenBSD: shpcic.c,v 1.14 2022/04/06 18:59:27 naddy Exp $       */
 /*     $NetBSD: shpcic.c,v 1.10 2005/12/24 20:07:32 perry Exp $        */
 
 /*
@@ -68,7 +68,7 @@ static const struct shpcic_product {
 int    shpcic_match(struct device *, void *, void *);
 void   shpcic_attach(struct device *, struct device *, void *);
 
-struct cfattach shpcic_ca = {
+const struct cfattach shpcic_ca = {
        sizeof(struct shpcic_softc), shpcic_match, shpcic_attach
 };
 
index 680b2cb..e814c1b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cpu.c,v 1.5 2020/09/25 14:42:25 deraadt Exp $ */
+/*     $OpenBSD: cpu.c,v 1.6 2022/04/06 18:59:27 naddy Exp $   */
 /*     $NetBSD: cpu.c,v 1.8 2006/01/02 23:16:20 uwe Exp $      */
 
 /*-
@@ -42,7 +42,7 @@
 int    cpu_match(struct device *, void *, void *);
 void   cpu_attach(struct device *, struct device *, void *);
 
-struct cfattach cpu_ca = {
+const struct cfattach cpu_ca = {
        sizeof(struct device), cpu_match, cpu_attach
 };
 
index 73341d1..adb49b4 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: abl.c,v 1.4 2022/01/09 05:42:37 jsg Exp $ */
+/*     $OpenBSD: abl.c,v 1.5 2022/04/06 18:59:27 naddy Exp $ */
 
 /*
  * Copyright (c) 2020 Marcus Glocker <mglocker@openbsd.org>
@@ -69,7 +69,7 @@ int   abl_set_brightness(struct abl_softc *, uint8_t);
 int    abl_get_param(struct wsdisplay_param *);
 int    abl_set_param(struct wsdisplay_param *);
 
-struct cfattach abl_ca = {
+const struct cfattach abl_ca = {
        sizeof(struct abl_softc), abl_match, abl_attach, NULL, NULL
 };
 
index 12e80b0..afec424 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpiac.c,v 1.35 2022/03/21 13:38:34 kettenis Exp $ */
+/* $OpenBSD: acpiac.c,v 1.36 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2005 Marco Peereboom <marco@openbsd.org>
  *
@@ -39,7 +39,7 @@ int  acpiac_notify(struct aml_node *, int, void *);
 void acpiac_refresh(void *);
 int acpiac_getpsr(struct acpiac_softc *);
 
-struct cfattach acpiac_ca = {
+const struct cfattach acpiac_ca = {
        sizeof(struct acpiac_softc),
        acpiac_match,
        acpiac_attach,
index d41ce4f..77e6d9b 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpiasus.c,v 1.19 2018/07/01 19:40:49 mlarkin Exp $ */
+/* $OpenBSD: acpiasus.c,v 1.20 2022/04/06 18:59:27 naddy Exp $ */
 /* $NetBSD: asus_acpi.c,v 1.2.2.2 2008/04/03 12:42:37 mjf Exp $ */
 /*
  * Copyright (c) 2007, 2008 Jared D. McNeill <jmcneill@invisible.ca>
@@ -86,7 +86,7 @@ int   acpiasus_activate(struct device *, int);
 extern int wskbd_set_mixervolume(long, long);
 #endif
 
-struct cfattach acpiasus_ca = {
+const struct cfattach acpiasus_ca = {
        sizeof(struct acpiasus_softc), acpiasus_match, acpiasus_attach,
        NULL, acpiasus_activate
 };
index 751278c..e880ccd 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpibat.c,v 1.69 2022/02/09 16:10:05 dv Exp $ */
+/* $OpenBSD: acpibat.c,v 1.70 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2005 Marco Peereboom <marco@openbsd.org>
  *
@@ -33,7 +33,7 @@ int   acpibat_match(struct device *, void *, void *);
 void   acpibat_attach(struct device *, struct device *, void *);
 int    acpibat_activate(struct device *, int);
 
-struct cfattach acpibat_ca = {
+const struct cfattach acpibat_ca = {
        sizeof(struct acpibat_softc),
        acpibat_match,
        acpibat_attach,
index 1728f1c..d925485 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpibtn.c,v 1.48 2022/02/08 17:25:12 deraadt Exp $ */
+/* $OpenBSD: acpibtn.c,v 1.49 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2005 Marco Peereboom <marco@openbsd.org>
  *
@@ -65,7 +65,7 @@ struct acpi_lid {
 SLIST_HEAD(acpi_lid_head, acpi_lid) acpibtn_lids =
     SLIST_HEAD_INITIALIZER(acpibtn_lids);
 
-struct cfattach acpibtn_ca = {
+const struct cfattach acpibtn_ca = {
        sizeof(struct acpibtn_softc), acpibtn_match, acpibtn_attach, NULL,
        acpibtn_activate
 };
index af0a1b8..52332a3 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpicbkbd.c,v 1.2 2016/07/27 02:26:26 jcs Exp $ */
+/* $OpenBSD: acpicbkbd.c,v 1.3 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2016 joshua stein <jcs@openbsd.org>
  *
@@ -52,7 +52,7 @@ void  acpicbkbd_write_backlight(void *, int);
 extern int (*wskbd_get_backlight)(struct wskbd_backlight *);
 extern int (*wskbd_set_backlight)(struct wskbd_backlight *);
 
-struct cfattach acpicbkbd_ca = {
+const struct cfattach acpicbkbd_ca = {
        sizeof(struct acpicbkbd_softc),
        acpicbkbd_match,
        acpicbkbd_attach,
index 0b1a2cf..6e424e2 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: acpicmos.c,v 1.1 2018/03/27 21:11:16 kettenis Exp $   */
+/*     $OpenBSD: acpicmos.c,v 1.2 2022/04/06 18:59:27 naddy Exp $      */
 /*
  * Copyright (c) 2018 Mark Kettenis
  *
@@ -32,7 +32,7 @@ struct acpicmos_softc {
 int    acpicmos_match(struct device *, void *, void *);
 void   acpicmos_attach(struct device *, struct device *, void *);
 
-struct cfattach acpicmos_ca = {
+const struct cfattach acpicmos_ca = {
        sizeof(struct acpicmos_softc), acpicmos_match, acpicmos_attach
 };
 
index a46014d..0a5ee1f 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpicpu.c,v 1.91 2022/01/09 05:42:37 jsg Exp $ */
+/* $OpenBSD: acpicpu.c,v 1.92 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2005 Marco Peereboom <marco@openbsd.org>
  * Copyright (c) 2015 Philip Guenther <guenther@openbsd.org>
@@ -178,7 +178,7 @@ void    acpicpu_set_throttle(struct acpicpu_softc *, int);
 struct acpi_cstate *acpicpu_find_cstate(struct acpicpu_softc *, int);
 #endif
 
-struct cfattach acpicpu_ca = {
+const struct cfattach acpicpu_ca = {
        sizeof(struct acpicpu_softc), acpicpu_match, acpicpu_attach
 };
 
index dec8296..b075645 100644 (file)
@@ -260,7 +260,7 @@ int         acpidmar_match(struct device *, void *, void *);
 void           acpidmar_attach(struct device *, struct device *, void *);
 struct domain  *acpidmar_pci_attach(struct acpidmar_softc *, int, int, int);
 
-struct cfattach acpidmar_ca = {
+const struct cfattach acpidmar_ca = {
        sizeof(struct acpidmar_softc), acpidmar_match, acpidmar_attach, NULL,
        acpidmar_activate
 };
index f282349..ff0f5c7 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpidock.c,v 1.44 2015/03/14 03:38:46 jsg Exp $ */
+/* $OpenBSD: acpidock.c,v 1.45 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2006,2007 Michael Knudsen <mk@openbsd.org>
  *
@@ -36,7 +36,7 @@ struct aml_nodelist {
 int    acpidock_match(struct device *, void *, void *);
 void   acpidock_attach(struct device *, struct device *, void *);
 
-struct cfattach acpidock_ca = {
+const struct cfattach acpidock_ca = {
        sizeof(struct acpidock_softc), acpidock_match, acpidock_attach
 };
 
index 3d4c090..9923f95 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpiec.c,v 1.63 2021/02/23 00:03:01 jsg Exp $ */
+/* $OpenBSD: acpiec.c,v 1.64 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2006 Can Erkin Acar <canacar@openbsd.org>
  *
@@ -74,7 +74,7 @@ int           acpiec_gpehandler(struct acpi_softc *, int, void *);
 
 int    acpiec_reg(struct acpiec_softc *);
 
-struct cfattach acpiec_ca = {
+const struct cfattach acpiec_ca = {
        sizeof(struct acpiec_softc), acpiec_match, acpiec_attach
 };
 
index 1606f1d..2b0aa0a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: acpige.c,v 1.1 2020/11/15 18:04:10 patrick Exp $      */
+/*     $OpenBSD: acpige.c,v 1.2 2022/04/06 18:59:27 naddy Exp $        */
 /*
  * Copyright (c) 2020 Patrick Wildt <patrick@blueri.se>
  *
@@ -46,7 +46,7 @@ void  acpige_attach(struct device *, struct device *, void *);
 int    acpige_intr(void *);
 void   acpige_event_task(void *, int);
 
-struct cfattach acpige_ca = {
+const struct cfattach acpige_ca = {
        sizeof(struct acpige_softc), acpige_match, acpige_attach
 };
 
index 5e622b0..b1482c1 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpihid.c,v 1.2 2020/06/02 19:26:36 jcs Exp $ */
+/* $OpenBSD: acpihid.c,v 1.3 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * ACPI HID event and 5-button array driver
  *
@@ -127,7 +127,7 @@ extern int wskbd_set_mixervolume(long, long);
 
 extern int pwr_action;
 
-struct cfattach acpihid_ca = {
+const struct cfattach acpihid_ca = {
        sizeof(struct acpihid_softc),
        acpihid_match,
        acpihid_attach,
index 06de153..b917edb 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpihpet.c,v 1.25 2021/02/23 04:44:31 cheloha Exp $ */
+/* $OpenBSD: acpihpet.c,v 1.26 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2005 Thorsten Lockert <tholo@sigmasoft.com>
  *
@@ -72,7 +72,7 @@ struct acpihpet_softc {
        struct hpet_regs        sc_save;
 };
 
-struct cfattach acpihpet_ca = {
+const struct cfattach acpihpet_ca = {
        sizeof(struct acpihpet_softc), acpihpet_match, acpihpet_attach,
        NULL, acpihpet_activate
 };
index 1b89c04..44e170d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: acpihve.c,v 1.3 2020/05/29 04:42:24 deraadt Exp $     */
+/*     $OpenBSD: acpihve.c,v 1.4 2022/04/06 18:59:27 naddy Exp $       */
 
 /*
  * Copyright (c) 2017 Jonathan Gray <jsg@openbsd.org>
@@ -35,7 +35,7 @@ struct acpihve_softc {
        struct device                   sc_dev;
 };
 
-struct cfattach acpihve_ca = {
+const struct cfattach acpihve_ca = {
        sizeof(struct acpihve_softc), acpihve_match, acpihve_attach
 };
 
index 2ff559c..9d09935 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpimadt.c,v 1.37 2018/06/29 17:39:18 kettenis Exp $ */
+/* $OpenBSD: acpimadt.c,v 1.38 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2006 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -43,7 +43,7 @@
 int acpimadt_match(struct device *, void *, void *);
 void acpimadt_attach(struct device *, struct device *, void *);
 
-struct cfattach acpimadt_ca = {
+const struct cfattach acpimadt_ca = {
        sizeof(struct device), acpimadt_match, acpimadt_attach
 };
 
index 2370c3b..f3e5208 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpimcfg.c,v 1.4 2018/08/19 08:23:47 kettenis Exp $ */
+/* $OpenBSD: acpimcfg.c,v 1.5 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2010 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -26,7 +26,7 @@
 int acpimcfg_match(struct device *, void *, void *);
 void acpimcfg_attach(struct device *, struct device *, void *);
 
-struct cfattach acpimcfg_ca = {
+const struct cfattach acpimcfg_ca = {
        sizeof(struct device), acpimcfg_match, acpimcfg_attach
 };
 
index bd62006..39de79d 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpiprt.c,v 1.51 2021/03/10 21:49:55 patrick Exp $ */
+/* $OpenBSD: acpiprt.c,v 1.52 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2006 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -72,7 +72,7 @@ struct acpiprt_softc {
        int                     sc_bus;
 };
 
-struct cfattach acpiprt_ca = {
+const struct cfattach acpiprt_ca = {
        sizeof(struct acpiprt_softc), acpiprt_match, acpiprt_attach
 };
 
index 6ffe538..57aea81 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpipwrres.c,v 1.10 2021/03/10 21:49:55 patrick Exp $ */
+/* $OpenBSD: acpipwrres.c,v 1.11 2022/04/06 18:59:27 naddy Exp $ */
 
 /*
  * Copyright (c) 2013 Martin Pieuchot <mpi@openbsd.org>
@@ -65,7 +65,7 @@ struct acpipwrres_consumer {
        SIMPLEQ_ENTRY(acpipwrres_consumer)      cs_next;
 };
 
-struct cfattach acpipwrres_ca = {
+const struct cfattach acpipwrres_ca = {
        sizeof(struct acpipwrres_softc), acpipwrres_match, acpipwrres_attach
 };
 
index 5ddda1d..55f3f9c 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpisony.c,v 1.9 2022/02/08 17:25:12 deraadt Exp $ */
+/* $OpenBSD: acpisony.c,v 1.10 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2010 Paul Irofti <paul@irofti.net>
  *
@@ -67,7 +67,7 @@ struct acpisony_softc {
        struct aml_node         *sc_devnode;
 };
 
-struct cfattach acpisony_ca = {
+const struct cfattach acpisony_ca = {
        sizeof(struct acpisony_softc), acpisony_match, acpisony_attach,
        NULL, acpisony_activate
 };
index 361c787..f004210 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: acpisurface.c,v 1.1 2018/06/30 18:15:12 mlarkin Exp $ */
+/*     $OpenBSD: acpisurface.c,v 1.2 2022/04/06 18:59:27 naddy Exp $   */
 /*
  * Copyright (c) 2018 Mike Larkin <mlarkin@openbsd.org>
  *
@@ -61,7 +61,7 @@ int   surface_hotkey(struct aml_node *, int, void *);
 extern int wskbd_set_mixervolume(long, long);
 #endif
 
-struct cfattach acpisurface_ca = {
+const struct cfattach acpisurface_ca = {
        sizeof(struct acpisurface_softc), surface_match, surface_attach,
        NULL, NULL
 };
index 8d43792..f62f1d4 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: acpithinkpad.c,v 1.69 2022/02/08 17:25:12 deraadt Exp $       */
+/*     $OpenBSD: acpithinkpad.c,v 1.70 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2008 joshua stein <jcs@openbsd.org>
  *
@@ -189,7 +189,7 @@ extern int wskbd_set_mixermute(long, long);
 extern int wskbd_set_mixervolume(long, long);
 #endif
 
-struct cfattach acpithinkpad_ca = {
+const struct cfattach acpithinkpad_ca = {
        sizeof(struct acpithinkpad_softc), thinkpad_match, thinkpad_attach,
        NULL, thinkpad_activate
 };
index 3662363..7b04127 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpitimer.c,v 1.14 2021/02/23 04:44:31 cheloha Exp $ */
+/* $OpenBSD: acpitimer.c,v 1.15 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2005 Thorsten Lockert <tholo@sigmasoft.com>
  *
@@ -48,7 +48,7 @@ struct acpitimer_softc {
        bus_space_handle_t      sc_ioh;
 };
 
-struct cfattach acpitimer_ca = {
+const struct cfattach acpitimer_ca = {
        sizeof(struct acpitimer_softc), acpitimermatch, acpitimerattach
 };
 
index a62cecc..c8ca3f1 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpitoshiba.c,v 1.15 2022/02/15 21:13:39 kettenis Exp $ */
+/* $OpenBSD: acpitoshiba.c,v 1.16 2022/04/06 18:59:27 naddy Exp $ */
 /*-
  * Copyright (c) 2003 Hiroyuki Aizu <aizu@navi.org>
  * All rights reserved.
@@ -113,7 +113,7 @@ int acpitoshiba_set_param(struct wsdisplay_param *);
 int    get_param_brightness(struct wsdisplay_param *);
 int    set_param_brightness(struct wsdisplay_param *);
 
-struct cfattach acpitoshiba_ca = {
+const struct cfattach acpitoshiba_ca = {
        sizeof(struct acpitoshiba_softc), toshiba_match, toshiba_attach
 };
 
index c4e166d..aa18497 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpitz.c,v 1.57 2022/02/09 16:03:53 dv Exp $ */
+/* $OpenBSD: acpitz.c,v 1.58 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2006 Can Erkin Acar <canacar@openbsd.org>
  * Copyright (c) 2005 Marco Peereboom <marco@openbsd.org>
@@ -67,7 +67,7 @@ int   acpitz_match(struct device *, void *, void *);
 void   acpitz_attach(struct device *, struct device *, void *);
 int    acpitz_activate(struct device *, int);
 
-struct cfattach acpitz_ca = {
+const struct cfattach acpitz_ca = {
        sizeof(struct acpitz_softc), acpitz_match, acpitz_attach,
        NULL, acpitz_activate
 };
index f78af7e..ba8f961 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: acpivideo.c,v 1.13 2020/04/06 00:01:08 pirofti Exp $  */
+/*     $OpenBSD: acpivideo.c,v 1.14 2022/04/06 18:59:27 naddy Exp $    */
 /*
  * Copyright (c) 2008 Federico G. Schwindt <fgsch@openbsd.org>
  * Copyright (c) 2009 Paul Irofti <paul@irofti.net>
@@ -57,7 +57,7 @@ int   acpivideo_print(void *, const char *);
 
 int    acpivideo_getpcibus(struct acpivideo_softc *, struct aml_node *);
 
-struct cfattach acpivideo_ca = {
+const struct cfattach acpivideo_ca = {
        sizeof(struct acpivideo_softc), acpivideo_match, acpivideo_attach
 };
 
index ef26a85..db383b4 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: acpivout.c,v 1.24 2020/09/16 11:52:17 jsg Exp $       */
+/*     $OpenBSD: acpivout.c,v 1.25 2022/04/06 18:59:27 naddy Exp $     */
 /*
  * Copyright (c) 2009 Paul Irofti <paul@irofti.net>
  *
@@ -74,7 +74,7 @@ void  acpivout_get_bcl(struct acpivout_softc *);
 int    acpivout_get_param(struct wsdisplay_param *);
 int    acpivout_set_param(struct wsdisplay_param *);
 
-struct cfattach acpivout_ca = {
+const struct cfattach acpivout_ca = {
        sizeof(struct acpivout_softc), acpivout_match, acpivout_attach
 };
 
index b754b4a..9fa7143 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ahci_acpi.c,v 1.4 2021/12/21 20:53:46 kettenis Exp $  */
+/*     $OpenBSD: ahci_acpi.c,v 1.5 2022/04/06 18:59:27 naddy Exp $     */
 /*
  * Copyright (c) 2018 Mark Kettenis
  *
@@ -39,7 +39,7 @@ struct ahci_acpi_softc {
 int    ahci_acpi_match(struct device *, void *, void *);
 void   ahci_acpi_attach(struct device *, struct device *, void *);
 
-struct cfattach ahci_acpi_ca = {
+const struct cfattach ahci_acpi_ca = {
        sizeof(struct ahci_acpi_softc), ahci_acpi_match, ahci_acpi_attach
 };
 
index 685ed1b..1d0cd5f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: amdgpio.c,v 1.6 2021/12/21 20:53:46 kettenis Exp $    */
+/*     $OpenBSD: amdgpio.c,v 1.7 2022/04/06 18:59:27 naddy Exp $       */
 /*
  * Copyright (c) 2016 Mark Kettenis
  * Copyright (c) 2019 James Hastings
@@ -67,7 +67,7 @@ struct amdgpio_softc {
 int    amdgpio_match(struct device *, void *, void *);
 void   amdgpio_attach(struct device *, struct device *, void *);
 
-struct cfattach amdgpio_ca = {
+const struct cfattach amdgpio_ca = {
        sizeof(struct amdgpio_softc), amdgpio_match, amdgpio_attach
 };
 
index c705568..29106b5 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: aplgpio.c,v 1.4 2021/12/21 20:53:46 kettenis Exp $    */
+/*     $OpenBSD: aplgpio.c,v 1.5 2022/04/06 18:59:27 naddy Exp $       */
 /*
  * Copyright (c) 2016 Mark Kettenis
  * Copyright (c) 2019 James Hastings
@@ -60,7 +60,7 @@ struct aplgpio_softc {
 int    aplgpio_match(struct device *, void *, void *);
 void   aplgpio_attach(struct device *, struct device *, void *);
 
-struct cfattach aplgpio_ca = {
+const struct cfattach aplgpio_ca = {
        sizeof(struct aplgpio_softc), aplgpio_match, aplgpio_attach
 };
 
index 9d6feb2..d4baa84 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: atk0110.c,v 1.18 2022/01/09 05:42:37 jsg Exp $        */
+/*     $OpenBSD: atk0110.c,v 1.19 2022/04/06 18:59:27 naddy Exp $      */
 
 /*
  * Copyright (c) 2009 Constantine A. Murenin <cnst+openbsd@bugmail.mojo.ru>
@@ -113,7 +113,7 @@ void        aibs_probe(struct aibs_softc *);
 int    aibs_find_cb(struct aml_node *, void *);
 
 
-struct cfattach aibs_ca = {
+const struct cfattach aibs_ca = {
        sizeof(struct aibs_softc), aibs_match, aibs_attach
 };
 
index 6be9cdf..8b7f915 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: bytgpio.c,v 1.16 2021/12/21 20:53:46 kettenis Exp $   */
+/*     $OpenBSD: bytgpio.c,v 1.17 2022/04/06 18:59:27 naddy Exp $      */
 /*
  * Copyright (c) 2016 Mark Kettenis
  *
@@ -61,7 +61,7 @@ struct bytgpio_softc {
 int    bytgpio_match(struct device *, void *, void *);
 void   bytgpio_attach(struct device *, struct device *, void *);
 
-struct cfattach bytgpio_ca = {
+const struct cfattach bytgpio_ca = {
        sizeof(struct bytgpio_softc), bytgpio_match, bytgpio_attach
 };
 
index 26eeca4..6a1013b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ccp_acpi.c,v 1.3 2021/12/21 20:53:46 kettenis Exp $   */
+/*     $OpenBSD: ccp_acpi.c,v 1.4 2022/04/06 18:59:27 naddy Exp $      */
 /*
  * Copyright (c) 2019 Mark Kettenis
  *
@@ -35,7 +35,7 @@ struct ccp_acpi_softc {
 int    ccp_acpi_match(struct device *, void *, void *);
 void   ccp_acpi_attach(struct device *, struct device *, void *);
 
-struct cfattach ccp_acpi_ca = {
+const struct cfattach ccp_acpi_ca = {
        sizeof(struct ccp_acpi_softc), ccp_acpi_match, ccp_acpi_attach
 };
 
index 9f6f347..396ac7c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ccpmic.c,v 1.2 2018/05/21 15:00:25 kettenis Exp $     */
+/*     $OpenBSD: ccpmic.c,v 1.3 2022/04/06 18:59:27 naddy Exp $        */
 /*
  * Copyright (c) 2018 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -78,7 +78,7 @@ struct ccpmic_softc {
 int    ccpmic_match(struct device *, void *, void *);
 void   ccpmic_attach(struct device *, struct device *, void *);
 
-struct cfattach ccpmic_ca = {
+const struct cfattach ccpmic_ca = {
        sizeof(struct ccpmic_softc), ccpmic_match, ccpmic_attach
 };
 
index af5aab9..80c9dff 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: chvgpio.c,v 1.11 2021/12/21 20:53:46 kettenis Exp $   */
+/*     $OpenBSD: chvgpio.c,v 1.12 2022/04/06 18:59:27 naddy Exp $      */
 /*
  * Copyright (c) 2016 Mark Kettenis
  *
@@ -107,7 +107,7 @@ chvgpio_write_pad_cfg1(struct chvgpio_softc *sc, int pin, uint32_t val)
 int    chvgpio_match(struct device *, void *, void *);
 void   chvgpio_attach(struct device *, struct device *, void *);
 
-struct cfattach chvgpio_ca = {
+const struct cfattach chvgpio_ca = {
        sizeof(struct chvgpio_softc), chvgpio_match, chvgpio_attach
 };
 
index b1e3f30..9c1e4af 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: com_acpi.c,v 1.7 2022/02/15 12:24:55 claudio Exp $    */
+/*     $OpenBSD: com_acpi.c,v 1.8 2022/04/06 18:59:27 naddy Exp $      */
 /*
  * Copyright (c) 2018 Mark Kettenis
  *
@@ -43,7 +43,7 @@ struct com_acpi_softc {
 int    com_acpi_match(struct device *, void *, void *);
 void   com_acpi_attach(struct device *, struct device *, void *);
 
-struct cfattach com_acpi_ca = {
+const struct cfattach com_acpi_ca = {
        sizeof(struct com_acpi_softc), com_acpi_match, com_acpi_attach,
        NULL, com_activate
 };
index 79a3220..8dd10db 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: dwgpio.c,v 1.6 2022/02/14 02:57:21 jsg Exp $  */
+/*     $OpenBSD: dwgpio.c,v 1.7 2022/04/06 18:59:27 naddy Exp $        */
 /*
  * Copyright (c) 2020 Mark Kettenis
  *
@@ -74,7 +74,7 @@ struct dwgpio_softc {
 int    dwgpio_match(struct device *, void *, void *);
 void   dwgpio_attach(struct device *, struct device *, void *);
 
-struct cfattach dwgpio_ca = {
+const struct cfattach dwgpio_ca = {
        sizeof(struct dwgpio_softc), dwgpio_match, dwgpio_attach
 };
 
index 7f0abc1..23b427b 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: dwiic_acpi.c,v 1.18 2021/12/21 20:53:46 kettenis Exp $ */
+/* $OpenBSD: dwiic_acpi.c,v 1.19 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Synopsys DesignWare I2C controller
  *
@@ -53,7 +53,7 @@ void          dwiic_acpi_power(struct dwiic_softc *, int);
 void           dwiic_acpi_bus_scan(struct device *,
                    struct i2cbus_attach_args *, void *);
 
-struct cfattach dwiic_acpi_ca = {
+const struct cfattach dwiic_acpi_ca = {
        sizeof(struct dwiic_softc),
        dwiic_acpi_match,
        dwiic_acpi_attach,
index 83f2fef..20b3434 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ehci_acpi.c,v 1.1 2021/12/29 18:40:19 patrick Exp $   */
+/*     $OpenBSD: ehci_acpi.c,v 1.2 2022/04/06 18:59:27 naddy Exp $     */
 /*
  * Copyright (c) 2018 Mark Kettenis
  *
@@ -46,7 +46,7 @@ struct ehci_acpi_softc {
 int    ehci_acpi_match(struct device *, void *, void *);
 void   ehci_acpi_attach(struct device *, struct device *, void *);
 
-struct cfattach ehci_acpi_ca = {
+const struct cfattach ehci_acpi_ca = {
        sizeof(struct ehci_acpi_softc), ehci_acpi_match, ehci_acpi_attach
 };
 
index fdfd78a..0e90b49 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: glkgpio.c,v 1.4 2021/12/21 20:53:46 kettenis Exp $    */
+/*     $OpenBSD: glkgpio.c,v 1.5 2022/04/06 18:59:27 naddy Exp $       */
 /*
  * Copyright (c) 2016 Mark Kettenis
  * Copyright (c) 2019 James Hastings
@@ -60,7 +60,7 @@ struct glkgpio_softc {
 int    glkgpio_match(struct device *, void *, void *);
 void   glkgpio_attach(struct device *, struct device *, void *);
 
-struct cfattach glkgpio_ca = {
+const struct cfattach glkgpio_ca = {
        sizeof(struct glkgpio_softc), glkgpio_match, glkgpio_attach
 };
 
index 0ee8a18..ca34b79 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_bse_acpi.c,v 1.5 2021/12/29 17:52:22 patrick Exp $ */
+/*     $OpenBSD: if_bse_acpi.c,v 1.6 2022/04/06 18:59:27 naddy Exp $   */
 /*
  * Copyright (c) 2020 Mark Kettenis
  *
@@ -45,7 +45,7 @@ struct bse_acpi_softc {
 int    bse_acpi_match(struct device *, void *, void *);
 void   bse_acpi_attach(struct device *, struct device *, void *);
 
-struct cfattach bse_acpi_ca = {
+const struct cfattach bse_acpi_ca = {
        sizeof(struct bse_acpi_softc), bse_acpi_match, bse_acpi_attach
 };
 
index 70a63af..0a6e0dc 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: imxiic_acpi.c,v 1.3 2021/12/21 20:53:46 kettenis Exp $ */
+/* $OpenBSD: imxiic_acpi.c,v 1.4 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2015, 2016 joshua stein <jcs@openbsd.org>
  * Copyright (c) 2020 Patrick Wildt <patrick@blueri.se>
@@ -48,7 +48,7 @@ void  imxiic_acpi_bus_scan(struct device *, struct i2cbus_attach_args *,
            void *);
 int    imxiic_acpi_found_hid(struct aml_node *, void *);
 
-struct cfattach imxiic_acpi_ca = {
+const struct cfattach imxiic_acpi_ca = {
        sizeof(struct imxiic_acpi_softc),
        imxiic_acpi_match,
        imxiic_acpi_attach,
index 42d68c9..25e2527 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: ipmi_acpi.c,v 1.4 2020/03/29 09:31:10 kettenis Exp $ */
+/* $OpenBSD: ipmi_acpi.c,v 1.5 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2018 Patrick Wildt <patrick@blueri.se>
  *
@@ -53,7 +53,7 @@ struct ipmi_acpi_softc {
        char                     sc_iotype;
 };
 
-struct cfattach ipmi_acpi_ca = {
+const struct cfattach ipmi_acpi_ca = {
        sizeof(struct ipmi_acpi_softc), ipmi_acpi_match, ipmi_acpi_attach,
 };
 
index 64946ee..c44f008 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ohci_acpi.c,v 1.1 2021/12/29 18:40:19 patrick Exp $   */
+/*     $OpenBSD: ohci_acpi.c,v 1.2 2022/04/06 18:59:27 naddy Exp $     */
 /*
  * Copyright (c) 2018 Mark Kettenis
  *
@@ -46,7 +46,7 @@ struct ohci_acpi_softc {
 int    ohci_acpi_match(struct device *, void *, void *);
 void   ohci_acpi_attach(struct device *, struct device *, void *);
 
-struct cfattach ohci_acpi_ca = {
+const struct cfattach ohci_acpi_ca = {
        sizeof(struct ohci_acpi_softc), ohci_acpi_match, ohci_acpi_attach
 };
 
index a0977df..4520096 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: pchgpio.c,v 1.11 2022/03/10 10:30:10 hastings Exp $   */
+/*     $OpenBSD: pchgpio.c,v 1.12 2022/04/06 18:59:27 naddy Exp $      */
 /*
  * Copyright (c) 2020 Mark Kettenis
  * Copyright (c) 2020 James Hastings
@@ -97,7 +97,7 @@ int   pchgpio_match(struct device *, void *, void *);
 void   pchgpio_attach(struct device *, struct device *, void *);
 int    pchgpio_activate(struct device *, int);
 
-struct cfattach pchgpio_ca = {
+const struct cfattach pchgpio_ca = {
        sizeof(struct pchgpio_softc), pchgpio_match, pchgpio_attach,
        NULL, pchgpio_activate
 };
index b04fc94..e90e810 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: pluart_acpi.c,v 1.7 2022/03/13 21:17:52 kettenis Exp $        */
+/*     $OpenBSD: pluart_acpi.c,v 1.8 2022/04/06 18:59:27 naddy Exp $   */
 /*
  * Copyright (c) 2018 Mark Kettenis
  *
@@ -41,7 +41,7 @@ struct pluart_acpi_softc {
 int    pluart_acpi_match(struct device *, void *, void *);
 void   pluart_acpi_attach(struct device *, struct device *, void *);
 
-struct cfattach pluart_acpi_ca = {
+const struct cfattach pluart_acpi_ca = {
        sizeof(struct pluart_acpi_softc), pluart_acpi_match, pluart_acpi_attach
 };
 
index 17931f0..4789cb3 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: sdhc_acpi.c,v 1.20 2022/01/18 11:36:21 patrick Exp $  */
+/*     $OpenBSD: sdhc_acpi.c,v 1.21 2022/04/06 18:59:27 naddy Exp $    */
 /*
  * Copyright (c) 2016 Mark Kettenis
  *
@@ -50,7 +50,7 @@ struct sdhc_acpi_softc {
 int    sdhc_acpi_match(struct device *, void *, void *);
 void   sdhc_acpi_attach(struct device *, struct device *, void *);
 
-struct cfattach sdhc_acpi_ca = {
+const struct cfattach sdhc_acpi_ca = {
        sizeof(struct sdhc_acpi_softc), sdhc_acpi_match, sdhc_acpi_attach
 };
 
index 26cc46c..afb2eb2 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: tipmic.c,v 1.6 2022/01/09 05:42:37 jsg Exp $  */
+/*     $OpenBSD: tipmic.c,v 1.7 2022/04/06 18:59:27 naddy Exp $        */
 /*
  * Copyright (c) 2018 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -88,7 +88,7 @@ struct tipmic_softc {
 int    tipmic_match(struct device *, void *, void *);
 void   tipmic_attach(struct device *, struct device *, void *);
 
-struct cfattach tipmic_ca = {
+const struct cfattach tipmic_ca = {
        sizeof(struct tipmic_softc), tipmic_match, tipmic_attach
 };
 
index c0e6a02..518b087 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: tpm.c,v 1.16 2022/04/04 15:46:45 deraadt Exp $ */
+/* $OpenBSD: tpm.c,v 1.17 2022/04/06 18:59:27 naddy Exp $ */
 
 /*
  * Minimal interface to Trusted Platform Module chips implementing the
@@ -224,7 +224,7 @@ uint8_t     tpm_status(struct tpm_softc *);
 
 uint32_t tpm2_start_method(struct acpi_softc *);
 
-struct cfattach tpm_ca = {
+const struct cfattach tpm_ca = {
        sizeof(struct tpm_softc),
        tpm_match,
        tpm_attach,
index 8ba9851..2b79ba2 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: xhci_acpi.c,v 1.5 2021/12/29 17:52:22 patrick Exp $   */
+/*     $OpenBSD: xhci_acpi.c,v 1.6 2022/04/06 18:59:27 naddy Exp $     */
 /*
  * Copyright (c) 2018 Mark Kettenis
  *
@@ -46,7 +46,7 @@ struct xhci_acpi_softc {
 int    xhci_acpi_match(struct device *, void *, void *);
 void   xhci_acpi_attach(struct device *, struct device *, void *);
 
-struct cfattach xhci_acpi_ca = {
+const struct cfattach xhci_acpi_ca = {
        sizeof(struct xhci_acpi_softc), xhci_acpi_match, xhci_acpi_attach
 };
 
index c7287c8..801f5b7 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: akbd.c,v 1.14 2014/01/26 17:48:08 miod Exp $  */
+/*     $OpenBSD: akbd.c,v 1.15 2022/04/06 18:59:27 naddy Exp $ */
 /*     $NetBSD: akbd.c,v 1.17 2005/01/15 16:00:59 chs Exp $    */
 
 /*
@@ -57,7 +57,7 @@ int   akbdmatch(struct device *, void *, void *);
 void   akbdattach(struct device *, struct device *, void *);
 
 /* Driver definition. */
-struct cfattach akbd_ca = {
+const struct cfattach akbd_ca = {
        sizeof(struct akbd_softc), akbdmatch, akbdattach
 };
 struct cfdriver akbd_cd = {
index 433f478..7b79b78 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ams.c,v 1.7 2016/06/05 20:02:36 bru Exp $     */
+/*     $OpenBSD: ams.c,v 1.8 2022/04/06 18:59:27 naddy Exp $   */
 /*     $NetBSD: ams.c,v 1.11 2000/12/19 03:13:40 tsubai Exp $  */
 
 /*
@@ -50,7 +50,7 @@ int   amsmatch(struct device *, void *, void *);
 void   amsattach(struct device *, struct device *, void *);
 
 /* Driver definition. */
-struct cfattach ams_ca = {
+const struct cfattach ams_ca = {
        sizeof(struct ams_softc), amsmatch, amsattach
 };
 /* Driver definition. */
index 590b470..feefe5c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: wd.c,v 1.128 2022/01/09 05:42:37 jsg Exp $ */
+/*     $OpenBSD: wd.c,v 1.129 2022/04/06 18:59:27 naddy Exp $ */
 /*     $NetBSD: wd.c,v 1.193 1999/02/28 17:15:27 explorer Exp $ */
 
 /*
@@ -122,7 +122,7 @@ int wddetach(struct device *, int);
 int    wdactivate(struct device *, int);
 int    wdprint(void *, char *);
 
-struct cfattach wd_ca = {
+const struct cfattach wd_ca = {
        sizeof(struct wd_softc), wdprobe, wdattach,
        wddetach, wdactivate
 };
index 8d02a69..622d168 100644 (file)
@@ -1,4 +1,4 @@
-/*      $OpenBSD: atapiscsi.c,v 1.118 2022/01/09 05:42:37 jsg Exp $     */
+/*      $OpenBSD: atapiscsi.c,v 1.119 2022/04/06 18:59:27 naddy Exp $     */
 
 /*
  * This code is derived from code with the copyright below.
@@ -163,7 +163,7 @@ static struct scsi_adapter atapiscsi_switch = {
 /* Initial version shares bus_link structure so it can easily
    be "attached to current" wdc driver */
 
-struct cfattach atapiscsi_ca = {
+const struct cfattach atapiscsi_ca = {
        sizeof(struct atapiscsi_softc), atapiscsi_match, atapiscsi_attach,
            atapiscsi_detach, atapiscsi_activate
 };
index b638306..98a2840 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cardbus.c,v 1.52 2019/11/30 18:19:51 cheloha Exp $    */
+/*     $OpenBSD: cardbus.c,v 1.53 2022/04/06 18:59:27 naddy Exp $      */
 /*     $NetBSD: cardbus.c,v 1.24 2000/04/02 19:11:37 mycroft Exp $     */
 
 /*
@@ -80,7 +80,7 @@ STATIC void enable_function(struct cardbus_softc *, int, int);
 STATIC void disable_function(struct cardbus_softc *, int);
 
 
-struct cfattach cardbus_ca = {
+const struct cfattach cardbus_ca = {
        sizeof(struct cardbus_softc), cardbusmatch, cardbusattach
 };
 
index a90ca27..09bb1d0 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cardslot.c,v 1.22 2020/02/18 12:13:39 mpi Exp $       */
+/*     $OpenBSD: cardslot.c,v 1.23 2022/04/06 18:59:27 naddy Exp $     */
 /*     $NetBSD: cardslot.c,v 1.9 2000/03/22 09:35:06 haya Exp $        */
 
 /*
@@ -65,7 +65,7 @@ STATIC int cardslot_cb_print(void *aux, const char *pcic);
 STATIC int cardslot_16_print(void *, const char *);
 STATIC int cardslot_16_submatch(struct device *, void *,void *);
 
-struct cfattach cardslot_ca = {
+const struct cfattach cardslot_ca = {
        sizeof(struct cardslot_softc), cardslotmatch, cardslotattach
 };
 
index e520d98..c286a3c 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: com_cardbus.c,v 1.43 2015/11/14 14:47:56 miod Exp $ */
+/* $OpenBSD: com_cardbus.c,v 1.44 2022/04/06 18:59:27 naddy Exp $ */
 /* $NetBSD: com_cardbus.c,v 1.4 2000/04/17 09:21:59 joda Exp $ */
 
 /*
@@ -93,7 +93,7 @@ struct csdev *com_cardbus_find_csdev(struct cardbus_attach_args *);
 int    com_cardbus_gofigure(struct cardbus_attach_args *,
     struct com_cardbus_softc *);
 
-struct cfattach com_cardbus_ca = {
+const struct cfattach com_cardbus_ca = {
        sizeof(struct com_cardbus_softc), com_cardbus_match,
        com_cardbus_attach, com_cardbus_detach, com_activate
 };
index a677853..59332ab 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ehci_cardbus.c,v 1.22 2015/11/11 02:29:14 jsg Exp $ */
+/*     $OpenBSD: ehci_cardbus.c,v 1.23 2022/04/06 18:59:27 naddy Exp $ */
 /*     $NetBSD: ehci_cardbus.c,v 1.6.6.3 2004/09/21 13:27:25 skrll Exp $       */
 
 /*
@@ -61,7 +61,7 @@ struct ehci_cardbus_softc {
        void                    *sc_ih;         /* interrupt vectoring */
 };
 
-struct cfattach ehci_cardbus_ca = {
+const struct cfattach ehci_cardbus_ca = {
        sizeof(struct ehci_cardbus_softc), ehci_cardbus_match,
        ehci_cardbus_attach, ehci_cardbus_detach, ehci_activate
 };
index 36ed035..7c53a8c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_acx_cardbus.c,v 1.22 2015/11/24 17:11:39 mpi Exp $  */
+/*     $OpenBSD: if_acx_cardbus.c,v 1.23 2022/04/06 18:59:28 naddy Exp $  */
 
 /*
  * Copyright (c) 2006 Claudio Jeker <claudio@openbsd.org>
@@ -82,7 +82,7 @@ int   acx_cardbus_match(struct device *, void *, void *);
 void   acx_cardbus_attach(struct device *, struct device *, void *);
 int    acx_cardbus_detach(struct device *, int);
 
-struct cfattach acx_cardbus_ca = {
+const struct cfattach acx_cardbus_ca = {
        sizeof (struct acx_cardbus_softc), acx_cardbus_match,
        acx_cardbus_attach, acx_cardbus_detach
 };
index b7ce654..30985c2 100644 (file)
@@ -1,4 +1,4 @@
-/*      $OpenBSD: if_ath_cardbus.c,v 1.19 2015/11/24 17:11:39 mpi Exp $   */
+/*      $OpenBSD: if_ath_cardbus.c,v 1.20 2022/04/06 18:59:28 naddy Exp $   */
 /*     $NetBSD: if_ath_cardbus.c,v 1.4 2004/08/02 19:14:28 mycroft Exp $ */
 
 /*
@@ -95,7 +95,7 @@ int   ath_cardbus_match(struct device *, void *, void *);
 void   ath_cardbus_attach(struct device *, struct device *, void *);
 int    ath_cardbus_detach(struct device *, int);
 
-struct cfattach ath_cardbus_ca = {
+const struct cfattach ath_cardbus_ca = {
        sizeof(struct ath_cardbus_softc),
        ath_cardbus_match,
        ath_cardbus_attach,
index 91e2d16..2082fea 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_athn_cardbus.c,v 1.16 2021/04/15 18:25:43 stsp Exp $       */
+/*     $OpenBSD: if_athn_cardbus.c,v 1.17 2022/04/06 18:59:28 naddy Exp $      */
 
 /*-
  * Copyright (c) 2009 Damien Bergamini <damien.bergamini@free.fr>
@@ -81,7 +81,7 @@ uint32_t      athn_cardbus_read(struct athn_softc *, uint32_t);
 void           athn_cardbus_write(struct athn_softc *, uint32_t, uint32_t);
 void           athn_cardbus_write_barrier(struct athn_softc *);
 
-struct cfattach athn_cardbus_ca = {
+const struct cfattach athn_cardbus_ca = {
        sizeof (struct athn_cardbus_softc),
        athn_cardbus_match,
        athn_cardbus_attach,
index 914c07d..1c3245a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_atw_cardbus.c,v 1.24 2015/11/24 17:11:39 mpi Exp $ */
+/*     $OpenBSD: if_atw_cardbus.c,v 1.25 2022/04/06 18:59:28 naddy Exp $       */
 /*     $NetBSD: if_atw_cardbus.c,v 1.9 2004/07/23 07:07:55 dyoung Exp $        */
 
 /*-
@@ -104,7 +104,7 @@ int atw_cardbus_match(struct device *, void *, void *);
 void   atw_cardbus_attach(struct device *, struct device *, void *);
 int    atw_cardbus_detach(struct device *, int);
 
-struct cfattach atw_cardbus_ca = {
+const struct cfattach atw_cardbus_ca = {
        sizeof(struct atw_cardbus_softc), atw_cardbus_match, atw_cardbus_attach,
            atw_cardbus_detach
 };
index f69e144..9e2e897 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_bwi_cardbus.c,v 1.15 2013/12/06 21:03:02 deraadt Exp $ */
+/*     $OpenBSD: if_bwi_cardbus.c,v 1.16 2022/04/06 18:59:28 naddy Exp $ */
 
 /*
  * Copyright (c) 2007 Marcus Glocker <mglocker@openbsd.org>
@@ -70,7 +70,7 @@ void          bwi_cardbus_disable(struct bwi_softc *);
 void           bwi_cardbus_conf_write(void *, uint32_t, uint32_t);
 uint32_t       bwi_cardbus_conf_read(void *, uint32_t);
 
-struct cfattach bwi_cardbus_ca = {
+const struct cfattach bwi_cardbus_ca = {
        sizeof (struct bwi_cardbus_softc), bwi_cardbus_match,
        bwi_cardbus_attach, bwi_cardbus_detach
 };
index 3cb7a65..fd11bdd 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_dc_cardbus.c,v 1.40 2015/11/24 17:11:39 mpi Exp $  */
+/*     $OpenBSD: if_dc_cardbus.c,v 1.41 2022/04/06 18:59:28 naddy Exp $        */
 
 /*
  * Copyright (c) 1997, 1998, 1999
@@ -87,7 +87,7 @@ int dc_cardbus_detach(struct device *, int);
 
 void dc_cardbus_setup(struct dc_cardbus_softc *csc);
 
-struct cfattach dc_cardbus_ca = {
+const struct cfattach dc_cardbus_ca = {
        sizeof(struct dc_cardbus_softc), dc_cardbus_match, dc_cardbus_attach,
        dc_cardbus_detach, dc_activate
 };
index 9a9d615..b622192 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_fxp_cardbus.c,v 1.37 2020/01/05 01:07:58 jsg Exp $ */
+/*     $OpenBSD: if_fxp_cardbus.c,v 1.38 2022/04/06 18:59:28 naddy Exp $ */
 /*     $NetBSD: if_fxp_cardbus.c,v 1.12 2000/05/08 18:23:36 thorpej Exp $      */
 
 /*
@@ -87,7 +87,7 @@ struct fxp_cardbus_softc {
        pci_chipset_tag_t pc;
 };
 
-struct cfattach fxp_cardbus_ca = {
+const struct cfattach fxp_cardbus_ca = {
        sizeof(struct fxp_cardbus_softc), fxp_cardbus_match, fxp_cardbus_attach,
            fxp_cardbus_detach
 };
index a91ae86..471fe30 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_malo_cardbus.c,v 1.12 2013/12/06 21:03:02 deraadt Exp $ */
+/*     $OpenBSD: if_malo_cardbus.c,v 1.13 2022/04/06 18:59:28 naddy Exp $ */
 
 /*
  * Copyright (c) 2006 Claudio Jeker <claudio@openbsd.org>
@@ -65,7 +65,7 @@ void  malo_cardbus_setup(struct malo_cardbus_softc *csc);
 int    malo_cardbus_enable(struct malo_softc *sc);
 void   malo_cardbus_disable(struct malo_softc *sc);
 
-struct cfattach malo_cardbus_ca = {
+const struct cfattach malo_cardbus_ca = {
        sizeof (struct malo_cardbus_softc), malo_cardbus_match,
        malo_cardbus_attach, malo_cardbus_detach
 };
index 5c8d4ca..1c60cb4 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_pgt_cardbus.c,v 1.18 2015/12/11 16:07:01 mpi Exp $ */
+/*     $OpenBSD: if_pgt_cardbus.c,v 1.19 2022/04/06 18:59:28 naddy Exp $ */
 
 /*
  * Copyright (c) 2006 Marcus Glocker <mglocker@openbsd.org>
@@ -72,7 +72,7 @@ void  pgt_cardbus_disable(struct pgt_softc *);
 void   pgt_cardbus_power(struct pgt_softc *, int);
 void   pgt_cardbus_setup(struct pgt_cardbus_softc *);
 
-struct cfattach pgt_cardbus_ca = {
+const struct cfattach pgt_cardbus_ca = {
        sizeof(struct pgt_cardbus_softc), pgt_cardbus_match, pgt_cardbus_attach,
        pgt_cardbus_detach
 };
index d1812d8..4e3ba38 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_ral_cardbus.c,v 1.22 2015/11/24 17:11:39 mpi Exp $  */
+/*     $OpenBSD: if_ral_cardbus.c,v 1.23 2022/04/06 18:59:28 naddy Exp $  */
 
 /*-
  * Copyright (c) 2005-2010 Damien Bergamini <damien.bergamini@free.fr>
@@ -108,7 +108,7 @@ void        ral_cardbus_attach(struct device *, struct device *, void *);
 int    ral_cardbus_detach(struct device *, int);
 int    ral_cardbus_activate(struct device *, int);
 
-struct cfattach ral_cardbus_ca = {
+const struct cfattach ral_cardbus_ca = {
        sizeof (struct ral_cardbus_softc), ral_cardbus_match,
        ral_cardbus_attach, ral_cardbus_detach,
        ral_cardbus_activate
index 0d744d6..0d01d70 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_re_cardbus.c,v 1.29 2020/06/17 10:48:44 claudio Exp $      */
+/*     $OpenBSD: if_re_cardbus.c,v 1.30 2022/04/06 18:59:28 naddy Exp $        */
 
 /*
  * Copyright (c) 2005 Peter Valchev <pvalchev@openbsd.org>
@@ -71,7 +71,7 @@ void  re_cardbus_setup(struct rl_softc *);
 /*
  * Cardbus autoconfig definitions
  */
-struct cfattach re_cardbus_ca = {
+const struct cfattach re_cardbus_ca = {
        sizeof(struct re_cardbus_softc),
        re_cardbus_probe,
        re_cardbus_attach,
index b593a88..2d4eb39 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_rl_cardbus.c,v 1.31 2020/06/17 10:48:44 claudio Exp $ */
+/*     $OpenBSD: if_rl_cardbus.c,v 1.32 2022/04/06 18:59:28 naddy Exp $ */
 /*     $NetBSD: if_rl_cardbus.c,v 1.3.8.3 2001/11/14 19:14:02 nathanw Exp $    */
 
 /*
@@ -118,7 +118,7 @@ static void rl_cardbus_attach(struct device *, struct device *, void *);
 static int rl_cardbus_detach(struct device *, int);
 void rl_cardbus_setup(struct rl_cardbus_softc *);
 
-struct cfattach rl_cardbus_ca = {
+const struct cfattach rl_cardbus_ca = {
        sizeof(struct rl_cardbus_softc), rl_cardbus_match, rl_cardbus_attach,
            rl_cardbus_detach
 };
index 6f4546b..5bbb126 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_rtw_cardbus.c,v 1.26 2015/11/24 17:11:39 mpi Exp $ */
+/*     $OpenBSD: if_rtw_cardbus.c,v 1.27 2022/04/06 18:59:28 naddy Exp $       */
 /* $NetBSD: if_rtw_cardbus.c,v 1.4 2004/12/20 21:05:34 dyoung Exp $ */
 
 /*-
@@ -136,7 +136,7 @@ int rtw_cardbus_detach(struct device *, int);
 void rtw_cardbus_intr_ack(struct rtw_regs *);
 void rtw_cardbus_funcregen(struct rtw_regs *, int);
 
-struct cfattach rtw_cardbus_ca = {
+const struct cfattach rtw_cardbus_ca = {
     sizeof(struct rtw_cardbus_softc), rtw_cardbus_match, rtw_cardbus_attach,
        rtw_cardbus_detach
 };
index 6c6b831..06b6256 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_xl_cardbus.c,v 1.33 2015/11/24 17:11:39 mpi Exp $ */
+/*     $OpenBSD: if_xl_cardbus.c,v 1.34 2022/04/06 18:59:28 naddy Exp $ */
 /*     $NetBSD: if_xl_cardbus.c,v 1.13 2000/03/07 00:32:52 mycroft Exp $       */
 
 /*
@@ -94,7 +94,7 @@ struct xl_cardbus_softc {
        bus_size_t sc_mapsize;          /* size of mapped bus space region */
 };
 
-struct cfattach xl_cardbus_ca = {
+const struct cfattach xl_cardbus_ca = {
        sizeof(struct xl_cardbus_softc), xl_cardbus_match,
            xl_cardbus_attach, xl_cardbus_detach
 };
index c099342..633195a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ohci_cardbus.c,v 1.22 2019/01/07 03:41:06 dlg Exp $ */
+/*     $OpenBSD: ohci_cardbus.c,v 1.23 2022/04/06 18:59:28 naddy Exp $ */
 /*     $NetBSD: ohci_cardbus.c,v 1.19 2004/08/02 19:14:28 mycroft Exp $        */
 
 /*
@@ -68,7 +68,7 @@ struct ohci_cardbus_softc {
        void                    *sc_ih;         /* interrupt vectoring */
 };
 
-struct cfattach ohci_cardbus_ca = {
+const struct cfattach ohci_cardbus_ca = {
        sizeof(struct ohci_cardbus_softc), ohci_cardbus_match,
            ohci_cardbus_attach, ohci_cardbus_detach, ohci_activate
 };
index c900ae7..e93149e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: puc_cardbus.c,v 1.8 2011/11/15 22:27:53 deraadt Exp $ */
+/*     $OpenBSD: puc_cardbus.c,v 1.9 2022/04/06 18:59:28 naddy Exp $   */
 
 /*
  * Copyright (c) 2006 Michael Shalayeff
@@ -47,7 +47,7 @@ const char *puc_cardbus_intr_string(struct puc_attach_args *);
 void *puc_cardbus_intr_establish(struct puc_attach_args *, int,
     int (*)(void *), void *, char *);
 
-struct cfattach puc_cardbus_ca = {
+const struct cfattach puc_cardbus_ca = {
        sizeof(struct puc_cardbus_softc), puc_cardbus_match,
        puc_cardbus_attach, puc_cardbus_detach
 };
index f8aecdb..d6aa0a8 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: uhci_cardbus.c,v 1.15 2015/03/14 03:38:47 jsg Exp $   */
+/*     $OpenBSD: uhci_cardbus.c,v 1.16 2022/04/06 18:59:28 naddy Exp $ */
 
 /*
  * Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -59,7 +59,7 @@ struct uhci_cardbus_softc {
        void                    *sc_ih;         /* interrupt vectoring */
 };
 
-struct cfattach uhci_cardbus_ca = {
+const struct cfattach uhci_cardbus_ca = {
        sizeof(struct uhci_cardbus_softc), uhci_cardbus_match,
            uhci_cardbus_attach, uhci_cardbus_detach, uhci_activate
 };
index 9cb8385..0ebfaa1 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ahc_eisa.c,v 1.24 2021/03/07 06:18:48 jsg Exp $       */
+/*     $OpenBSD: ahc_eisa.c,v 1.25 2022/04/06 18:59:28 naddy Exp $     */
 /*     $NetBSD: ahc_eisa.c,v 1.10 1996/10/21 22:30:58 thorpej Exp $    */
 
 /*
@@ -32,7 +32,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- *     $Id: ahc_eisa.c,v 1.24 2021/03/07 06:18:48 jsg Exp $
+ *     $Id: ahc_eisa.c,v 1.25 2022/04/06 18:59:28 naddy Exp $
  */
 
 #include <sys/param.h>
@@ -59,7 +59,7 @@ int   ahc_eisa_match(struct device *, void *, void *);
 void  ahc_eisa_attach(struct device *, struct device *, void *);
 
 
-struct cfattach ahc_eisa_ca = {
+const struct cfattach ahc_eisa_ca = {
        sizeof(struct ahc_softc), ahc_eisa_match, ahc_eisa_attach
 };
 
index ebf49b7..00f53f1 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cac_eisa.c,v 1.6 2021/03/07 06:18:48 jsg Exp $        */
+/*     $OpenBSD: cac_eisa.c,v 1.7 2022/04/06 18:59:28 naddy Exp $      */
 /*     $NetBSD: cac_eisa.c,v 1.1 2000/09/01 12:15:20 ad Exp $  */
 
 /*-
@@ -91,7 +91,7 @@ void  cac_eisa_l0_intr_enable(struct cac_softc *, int);
 int    cac_eisa_l0_intr_pending(struct cac_softc *);
 void   cac_eisa_l0_submit(struct cac_softc *, struct cac_ccb *);
 
-struct cfattach cac_eisa_ca = {
+const struct cfattach cac_eisa_ca = {
        sizeof(struct cac_softc), cac_eisa_match, cac_eisa_attach
 };
 
index d352f76..76c055d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: eisa.c,v 1.14 2021/03/07 06:18:48 jsg Exp $   */
+/*     $OpenBSD: eisa.c,v 1.15 2022/04/06 18:59:28 naddy Exp $ */
 /*     $NetBSD: eisa.c,v 1.15 1996/10/21 22:31:01 thorpej Exp $        */
 
 /*
@@ -52,7 +52,7 @@
 int    eisamatch(struct device *, void *, void *);
 void   eisaattach(struct device *, struct device *, void *);
 
-struct cfattach eisa_ca = {
+const struct cfattach eisa_ca = {
        sizeof(struct device), eisamatch, eisaattach
 };
 
index d5d23c2..2b5a318 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_ep_eisa.c,v 1.27 2021/03/07 06:18:48 jsg Exp $     */
+/*     $OpenBSD: if_ep_eisa.c,v 1.28 2022/04/06 18:59:28 naddy Exp $   */
 /*     $NetBSD: if_ep_eisa.c,v 1.13 1997/04/18 00:50:33 cgd Exp $      */
 
 /*
@@ -72,7 +72,7 @@
 int ep_eisa_match(struct device *, void *, void *);
 void ep_eisa_attach(struct device *, struct device *, void *);
 
-struct cfattach ep_eisa_ca = {
+const struct cfattach ep_eisa_ca = {
        sizeof(struct ep_softc), ep_eisa_match, ep_eisa_attach
 };
 
index 53763bb..d849076 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: uha_eisa.c,v 1.15 2021/03/07 06:18:48 jsg Exp $       */
+/*     $OpenBSD: uha_eisa.c,v 1.16 2022/04/06 18:59:28 naddy Exp $     */
 /*     $NetBSD: uha_eisa.c,v 1.5 1996/10/21 22:31:07 thorpej Exp $     */
 
 /*
@@ -54,7 +54,7 @@
 int    uha_eisa_match(struct device *, void *, void *);
 void   uha_eisa_attach(struct device *, struct device *, void *);
 
-struct cfattach uha_eisa_ca = {
+const struct cfattach uha_eisa_ca = {
        sizeof(struct uha_softc), uha_eisa_match, uha_eisa_attach
 };
 
index 64fb6bd..585705f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: amlpwrc.c,v 1.3 2020/12/27 17:59:32 kettenis Exp $    */
+/*     $OpenBSD: amlpwrc.c,v 1.4 2022/04/06 18:59:28 naddy Exp $       */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -66,7 +66,7 @@ struct amlpwrc_softc {
 int amlpwrc_match(struct device *, void *, void *);
 void amlpwrc_attach(struct device *, struct device *, void *);
 
-struct cfattach        amlpwrc_ca = {
+const struct cfattach amlpwrc_ca = {
        sizeof (struct amlpwrc_softc), amlpwrc_match, amlpwrc_attach
 };
 
index 2c980dd..c8d9225 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: bcm2711_pcie.c,v 1.10 2021/12/06 18:02:58 kettenis Exp $      */
+/*     $OpenBSD: bcm2711_pcie.c,v 1.11 2022/04/06 18:59:28 naddy Exp $ */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -84,7 +84,7 @@ struct bcmpcie_softc {
 int bcmpcie_match(struct device *, void *, void *);
 void bcmpcie_attach(struct device *, struct device *, void *);
 
-struct cfattach bcmpcie_ca = {
+const struct cfattach bcmpcie_ca = {
        sizeof (struct bcmpcie_softc), bcmpcie_match, bcmpcie_attach
 };
 
index 3ee0e21..d8f5e3e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: bcm2711_rng.c,v 1.2 2020/05/29 04:42:25 deraadt Exp $ */
+/*     $OpenBSD: bcm2711_rng.c,v 1.3 2022/04/06 18:59:28 naddy Exp $   */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -50,7 +50,7 @@ struct bcmirng_softc {
 int    bcmirng_match(struct device *, void *, void *);
 void   bcmirng_attach(struct device *, struct device *, void *);
 
-struct cfattach        bcmirng_ca = {
+const struct cfattach bcmirng_ca = {
        sizeof (struct bcmirng_softc), bcmirng_match, bcmirng_attach
 };
 
index fb36740..8863342 100644 (file)
@@ -49,7 +49,7 @@ struct bcmtmon_softc {
 int    bcmtmon_match(struct device *, void *, void *);
 void   bcmtmon_attach(struct device *, struct device *, void *);
 
-struct cfattach        bcmtmon_ca = {
+const struct cfattach bcmtmon_ca = {
        sizeof (struct bcmtmon_softc), bcmtmon_match, bcmtmon_attach
 };
 
index 9d57d72..aab234f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: bcm2835_bsc.c,v 1.3 2021/11/21 11:00:40 kettenis Exp $        */
+/*     $OpenBSD: bcm2835_bsc.c,v 1.4 2022/04/06 18:59:28 naddy Exp $   */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -79,7 +79,7 @@ struct bcmbsc_softc {
 int    bcmbsc_match(struct device *, void *, void *);
 void   bcmbsc_attach(struct device *, struct device *, void *);
 
-struct cfattach        bcmbsc_ca = {
+const struct cfattach bcmbsc_ca = {
        sizeof (struct bcmbsc_softc), bcmbsc_match, bcmbsc_attach
 };
 
index 4d627e5..6e0d877 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: bcm2835_clock.c,v 1.2 2020/04/19 16:48:39 kettenis Exp $      */
+/*     $OpenBSD: bcm2835_clock.c,v 1.3 2022/04/06 18:59:28 naddy Exp $ */
 
 /*
  * Copyright (c) 2020 Tobias Heider <tobhe@openbsd.org>
@@ -84,7 +84,7 @@ struct bcmclock_softc {
 int bcmclock_match(struct device *, void *, void *);
 void bcmclock_attach(struct device *, struct device *, void *);
 
-struct cfattach bcmclock_ca = {
+const struct cfattach bcmclock_ca = {
        sizeof(struct bcmclock_softc),
        bcmclock_match,
        bcmclock_attach,
index 95bc611..145810d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: bcm2835_dmac.c,v 1.1 2020/04/21 18:56:54 tobhe Exp $ */
+/*     $OpenBSD: bcm2835_dmac.c,v 1.2 2022/04/06 18:59:28 naddy Exp $ */
 
 /*
  * Copyright (c) 2020 Tobias Heider <tobhe@openbsd.org>
@@ -87,7 +87,7 @@ struct bcmdmac_channel {
 int bcmdmac_match(struct device *, void *, void *);
 void bcmdmac_attach(struct device *, struct device *, void *);
 
-struct cfattach bcmdmac_ca = {
+const struct cfattach bcmdmac_ca = {
        sizeof(struct bcmdmac_softc),
        bcmdmac_match,
        bcmdmac_attach,
index 6bb4497..eb49352 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: bcm2835_gpio.c,v 1.4 2020/06/12 13:21:55 kettenis Exp $       */
+/*     $OpenBSD: bcm2835_gpio.c,v 1.5 2022/04/06 18:59:28 naddy Exp $  */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -80,7 +80,7 @@ struct bcmgpio_softc {
 int    bcmgpio_match(struct device *, void *, void *);
 void   bcmgpio_attach(struct device *, struct device *, void *);
 
-struct cfattach        bcmgpio_ca = {
+const struct cfattach bcmgpio_ca = {
        sizeof (struct bcmgpio_softc), bcmgpio_match, bcmgpio_attach
 };
 
index e09b301..acf886a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: bcm2835_mbox.c,v 1.2 2021/05/30 15:05:33 visa Exp $ */
+/*     $OpenBSD: bcm2835_mbox.c,v 1.3 2022/04/06 18:59:28 naddy Exp $ */
 
 /*
  * Copyright (c) 2020 Tobias Heider <tobhe@openbsd.org>
@@ -85,7 +85,7 @@ static struct bcmmbox_softc *bcmmbox_sc;
 int bcmmbox_match(struct device *, void *, void *);
 void bcmmbox_attach(struct device *, struct device *, void *);
 
-struct cfattach bcmmbox_ca = {
+const struct cfattach bcmmbox_ca = {
        sizeof(struct bcmmbox_softc),
        bcmmbox_match,
        bcmmbox_attach,
index 6507a30..445b129 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: bcm2835_sdhost.c,v 1.1 2020/04/22 09:48:44 kettenis Exp $ */
+/*     $OpenBSD: bcm2835_sdhost.c,v 1.2 2022/04/06 18:59:28 naddy Exp $ */
 
 /*
  * Copyright (c) 2020 Tobias Heider <tobhe@openbsd.org>
@@ -146,7 +146,7 @@ struct bcmsdhost_softc {
 int bcmsdhost_match(struct device *, void *, void *);
 void bcmsdhost_attach(struct device *, struct device *, void *);
 
-struct cfattach bcmsdhost_ca = {
+const struct cfattach bcmsdhost_ca = {
        sizeof(struct bcmsdhost_softc),
        bcmsdhost_match,
        bcmsdhost_attach
index baec9f6..99d88ed 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: bd718x7.c,v 1.3 2020/11/12 10:47:07 patrick Exp $     */
+/*     $OpenBSD: bd718x7.c,v 1.4 2022/04/06 18:59:28 naddy Exp $       */
 /*
  * Copyright (c) 2019 Patrick Wildt <patrick@blueri.se>
  * Copyright (c) 2017 Mark Kettenis <kettenis@openbsd.org>
@@ -62,7 +62,7 @@ void  bdpmic_attach_regulator(struct bdpmic_softc *, int);
 uint8_t        bdpmic_reg_read(struct bdpmic_softc *, int);
 void   bdpmic_reg_write(struct bdpmic_softc *, int, uint8_t);
 
-struct cfattach bdpmic_ca = {
+const struct cfattach bdpmic_ca = {
        sizeof(struct bdpmic_softc), bdpmic_match, bdpmic_attach
 };
 
index 7090d1c..7eb4b6f 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: cwfg.c,v 1.6 2021/04/01 12:06:00 kn Exp $ */
+/* $OpenBSD: cwfg.c,v 1.7 2022/04/06 18:59:28 naddy Exp $ */
 /* $NetBSD: cwfg.c,v 1.1 2020/01/03 18:00:05 jmcneill Exp $ */
 /*-
  * Copyright (c) 2020 Jared McNeill <jmcneill@invisible.ca>
@@ -104,7 +104,7 @@ int cwfg_read(struct cwfg_softc *, uint8_t, uint8_t *);
 int cwfg_write(struct cwfg_softc *, uint8_t, uint8_t);
 void cwfg_update_sensors(void *);
 
-struct cfattach cwfg_ca = {
+const struct cfattach cwfg_ca = {
        sizeof(struct cwfg_softc), cwfg_match, cwfg_attach
 };
 
index cc8d529..64a20d0 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: dapmic.c,v 1.1 2021/06/16 12:37:24 kettenis Exp $     */
+/*     $OpenBSD: dapmic.c,v 1.2 2022/04/06 18:59:28 naddy Exp $        */
 /*
  * Copyright (c) 2021 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -66,7 +66,7 @@ struct dapmic_softc {
 int    dapmic_match(struct device *, void *, void *);
 void   dapmic_attach(struct device *, struct device *, void *);
 
-struct cfattach dapmic_ca = {
+const struct cfattach dapmic_ca = {
        sizeof(struct dapmic_softc), dapmic_match, dapmic_attach
 };
 
index 57d1734..d6a1856 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: es8316ac.c,v 1.2 2022/03/21 19:22:40 miod Exp $ */
+/* $OpenBSD: es8316ac.c,v 1.3 2022/04/06 18:59:28 naddy Exp $ */
 /* $NetBSD: es8316ac.c,v 1.2 2020/01/03 01:00:08 jmcneill Exp $ */
 /*-
  * Copyright (c) 2020 Jared McNeill <jmcneill@invisible.ca>
@@ -138,7 +138,7 @@ const struct audio_hw_if escodec_hw_if = {
        .query_devinfo = escodec_query_devinfo,
 };
 
-struct cfattach escodec_ca = {
+const struct cfattach escodec_ca = {
        sizeof(struct escodec_softc), escodec_match, escodec_attach
 };
 
index d7ee975..151035d 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: exuart.c,v 1.9 2021/09/01 09:29:31 jan Exp $ */
+/* $OpenBSD: exuart.c,v 1.10 2022/04/06 18:59:28 naddy Exp $ */
 /*
  * Copyright (c) 2005 Dale Rahn <drahn@motorola.com>
  *
@@ -123,7 +123,7 @@ struct cfdriver exuart_cd = {
        NULL, "exuart", DV_TTY
 };
 
-struct cfattach exuart_ca = {
+const struct cfattach exuart_ca = {
        sizeof(struct exuart_softc), exuart_match, exuart_attach
 };
 
index 503767e..b946b51 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: gfrtc.c,v 1.1 2021/04/24 05:14:45 jsg Exp $   */
+/*     $OpenBSD: gfrtc.c,v 1.2 2022/04/06 18:59:28 naddy Exp $ */
 
 /*
  * Copyright (c) 2021 Jonathan Gray <jsg@openbsd.org>
@@ -52,7 +52,7 @@ void  gfrtc_attach(struct device *, struct device *, void *);
 int    gfrtc_gettime(struct todr_chip_handle *, struct timeval *);
 int    gfrtc_settime(struct todr_chip_handle *, struct timeval *);
 
-struct cfattach gfrtc_ca = {
+const struct cfattach gfrtc_ca = {
        sizeof(struct gfrtc_softc), gfrtc_match, gfrtc_attach
 };
 
index eae1dd6..365165a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: gpiocharger.c,v 1.1 2021/09/25 18:40:08 kn Exp $      */
+/*     $OpenBSD: gpiocharger.c,v 1.2 2022/04/06 18:59:28 naddy Exp $   */
 /*
  * Copyright (c) 2021 Klemens Nanni <kn@openbsd.org>
  *
@@ -43,7 +43,7 @@ struct gpiocharger_softc {
 int    gpiocharger_match(struct device *, void *, void *);
 void   gpiocharger_attach(struct device *, struct device *, void *);
 
-struct cfattach gpiocharger_ca = {
+const struct cfattach gpiocharger_ca = {
        sizeof (struct gpiocharger_softc), gpiocharger_match, gpiocharger_attach
 };
 
index 6a58344..1d28066 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: gpioleds.c,v 1.3 2021/11/07 16:43:12 kn Exp $ */
+/*     $OpenBSD: gpioleds.c,v 1.4 2022/04/06 18:59:28 naddy Exp $      */
 /*
  * Copyright (c) 2021 Klemens Nanni <kn@openbsd.org>
  *
@@ -38,7 +38,7 @@ struct gpioleds_softc {
 int    gpioleds_match(struct device *, void *, void *);
 void   gpioleds_attach(struct device *, struct device *, void *);
 
-struct cfattach gpioleds_ca = {
+const struct cfattach gpioleds_ca = {
        sizeof (struct gpioleds_softc), gpioleds_match, gpioleds_attach
 };
 
index d09e08e..af6eb4c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: graphaudio.c,v 1.3 2022/03/21 19:22:40 miod Exp $     */
+/*     $OpenBSD: graphaudio.c,v 1.4 2022/04/06 18:59:28 naddy Exp $    */
 /*
  * Copyright (c) 2020 Patrick Wildt <patrick@blueri.se>
  * Copyright (c) 2021 Mark Kettenis <kettenis@openbsd.org>
@@ -83,7 +83,7 @@ const struct audio_hw_if graphaudio_hw_if = {
        .halt_input = graphaudio_halt_input,
 };
 
-struct cfattach graphaudio_ca = {
+const struct cfattach graphaudio_ca = {
        sizeof(struct graphaudio_softc), graphaudio_match, graphaudio_attach
 };
 
index 5769aaa..ed5659b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_bse_fdt.c,v 1.1 2020/04/18 07:55:06 kettenis Exp $ */
+/*     $OpenBSD: if_bse_fdt.c,v 1.2 2022/04/06 18:59:28 naddy Exp $    */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -36,7 +36,7 @@
 int    bse_fdt_match(struct device *, void *, void *);
 void   bse_fdt_attach(struct device *, struct device *, void *);
 
-struct cfattach bse_fdt_ca = {
+const struct cfattach bse_fdt_ca = {
        sizeof (struct genet_softc), bse_fdt_match, bse_fdt_attach
 };
 
index e26b613..438652b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_mvpp.c,v 1.48 2021/07/07 21:21:48 patrick Exp $    */
+/*     $OpenBSD: if_mvpp.c,v 1.49 2022/04/06 18:59:28 naddy Exp $      */
 /*
  * Copyright (c) 2008, 2019 Mark Kettenis <kettenis@openbsd.org>
  * Copyright (c) 2017, 2020 Patrick Wildt <patrick@blueri.se>
@@ -237,7 +237,7 @@ int mvpp2_match(struct device *, void *, void *);
 void   mvpp2_attach(struct device *, struct device *, void *);
 void   mvpp2_attach_deferred(struct device *);
 
-struct cfattach mvppc_ca = {
+const struct cfattach mvppc_ca = {
        sizeof(struct mvpp2_softc), mvpp2_match, mvpp2_attach
 };
 
@@ -248,7 +248,7 @@ struct cfdriver mvppc_cd = {
 int    mvpp2_port_match(struct device *, void *, void *);
 void   mvpp2_port_attach(struct device *, struct device *, void *);
 
-struct cfattach mvpp_ca = {
+const struct cfattach mvpp_ca = {
        sizeof(struct mvpp2_port), mvpp2_port_match, mvpp2_port_attach
 };
 
index e564a36..0d87562 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: iicmux.c,v 1.1 2021/11/21 11:02:21 kettenis Exp $     */
+/*     $OpenBSD: iicmux.c,v 1.2 2022/04/06 18:59:28 naddy Exp $        */
 /*
  * Copyright (c) 2021 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -58,7 +58,7 @@ struct iicmux_softc {
 int    iicmux_match(struct device *, void *, void *);
 void   iicmux_attach(struct device *, struct device *, void *);
 
-struct cfattach iicmux_ca = {
+const struct cfattach iicmux_ca = {
        sizeof(struct iicmux_softc), iicmux_match, iicmux_attach
 };
 
index 73ca020..d95198e 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: imxdog.c,v 1.3 2021/05/28 13:08:37 patrick Exp $ */
+/* $OpenBSD: imxdog.c,v 1.4 2022/04/06 18:59:28 naddy Exp $ */
 /*
  * Copyright (c) 2012-2013,2021 Patrick Wildt <patrick@blueri.se>
  *
@@ -55,7 +55,7 @@ void  imxdog_attach(struct device *, struct device *, void *);
 void   imxdog_reset(void);
 void   imxdog_timeout(void *);
 
-struct cfattach        imxdog_ca = {
+const struct cfattach imxdog_ca = {
        sizeof (struct imxdog_softc), imxdog_match, imxdog_attach
 };
 
index 5e2adb2..d7b51ff 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: imxdwusb.c,v 1.4 2020/12/19 01:21:35 patrick Exp $    */
+/*     $OpenBSD: imxdwusb.c,v 1.5 2022/04/06 18:59:28 naddy Exp $      */
 /*
  * Copyright (c) 2017, 2018 Mark Kettenis <kettenis@openbsd.org>
  * Copyright (c) 2020 Patrick Wildt <patrick@blueri.se>
@@ -44,7 +44,7 @@ struct imxdwusb_softc {
 int    imxdwusb_match(struct device *, void *, void *);
 void   imxdwusb_attach(struct device *, struct device *, void *);
 
-struct cfattach imxdwusb_ca = {
+const struct cfattach imxdwusb_ca = {
        sizeof(struct imxdwusb_softc), imxdwusb_match, imxdwusb_attach
 };
 
index 9328fb9..effa9f9 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: imxehci.c,v 1.5 2021/11/05 09:36:30 patrick Exp $ */
+/*     $OpenBSD: imxehci.c,v 1.6 2022/04/06 18:59:28 naddy Exp $ */
 /*
  * Copyright (c) 2012-2013 Patrick Wildt <patrick@blueri.se>
  *
@@ -94,7 +94,7 @@ struct imxehci_softc {
        uint32_t                sc_unit;
 };
 
-struct cfattach imxehci_ca = {
+const struct cfattach imxehci_ca = {
        sizeof (struct imxehci_softc), imxehci_match, imxehci_attach,
        imxehci_detach
 };
index f6d21ff..3d9280a 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: imxiic_fdt.c,v 1.2 2021/03/11 09:15:25 patrick Exp $ */
+/* $OpenBSD: imxiic_fdt.c,v 1.3 2022/04/06 18:59:28 naddy Exp $ */
 /*
  * Copyright (c) 2013 Patrick Wildt <patrick@blueri.se>
  *
@@ -40,7 +40,7 @@ void imxiic_fdt_attach(struct device *, struct device *, void *);
 
 void imxiic_fdt_bus_scan(struct device *, struct i2cbus_attach_args *, void *);
 
-struct cfattach imxiic_fdt_ca = {
+const struct cfattach imxiic_fdt_ca = {
        sizeof(struct imxiic_fdt_softc), imxiic_fdt_match, imxiic_fdt_attach
 };
 
index cff4c2c..c8a3135 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: imxpciephy.c,v 1.1 2020/04/26 15:03:04 patrick Exp $ */
+/* $OpenBSD: imxpciephy.c,v 1.2 2022/04/06 18:59:28 naddy Exp $ */
 /*
  * Copyright (c) 2020 Patrick Wildt <patrick@blueri.se>
  *
@@ -35,7 +35,7 @@ struct imxpciephy_softc {
 int    imxpciephy_match(struct device *, void *, void *);
 void   imxpciephy_attach(struct device *, struct device *, void *);
 
-struct cfattach imxpciephy_ca = {
+const struct cfattach imxpciephy_ca = {
        sizeof(struct imxpciephy_softc), imxpciephy_match, imxpciephy_attach
 };
 
index 6ae9da1..8d35d36 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: imxpwm.c,v 1.1 2020/03/27 16:53:06 patrick Exp $      */
+/*     $OpenBSD: imxpwm.c,v 1.2 2022/04/06 18:59:28 naddy Exp $        */
 /*
  * Copyright (c) 2018-2020 Patrick Wildt <patrick@blueri.se>
  *
@@ -72,7 +72,7 @@ struct imxpwm_softc {
 int    imxpwm_match(struct device *, void *, void *);
 void   imxpwm_attach(struct device *, struct device *, void *);
 
-struct cfattach imxpwm_ca = {
+const struct cfattach imxpwm_ca = {
        sizeof(struct imxpwm_softc), imxpwm_match, imxpwm_attach
 };
 
index 8008d95..d2f7723 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ipmi_fdt.c,v 1.1 2020/03/29 09:31:11 kettenis Exp $   */
+/*     $OpenBSD: ipmi_fdt.c,v 1.2 2022/04/06 18:59:28 naddy Exp $      */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -30,7 +30,7 @@
 int    ipmi_fdt_match(struct device *, void *, void *);
 void   ipmi_fdt_attach(struct device *, struct device *, void *);
 
-struct cfattach ipmi_fdt_ca = {
+const struct cfattach ipmi_fdt_ca = {
        sizeof (struct ipmi_softc), ipmi_fdt_match, ipmi_fdt_attach
 };
 
index 4dcb042..592adfa 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mvkpcie.c,v 1.12 2022/02/08 09:41:04 jsg Exp $        */
+/*     $OpenBSD: mvkpcie.c,v 1.13 2022/04/06 18:59:28 naddy Exp $      */
 /*
  * Copyright (c) 2018 Mark Kettenis <kettenis@openbsd.org>
  * Copyright (c) 2020 Patrick Wildt <patrick@blueri.se>
@@ -207,7 +207,7 @@ struct mvkpcie_softc {
 int mvkpcie_match(struct device *, void *, void *);
 void mvkpcie_attach(struct device *, struct device *, void *);
 
-struct cfattach mvkpcie_ca = {
+const struct cfattach mvkpcie_ca = {
        sizeof (struct mvkpcie_softc), mvkpcie_match, mvkpcie_attach
 };
 
index b3f442f..5b8d251 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mvsw.c,v 1.4 2021/09/06 19:55:27 patrick Exp $        */
+/*     $OpenBSD: mvsw.c,v 1.5 2022/04/06 18:59:28 naddy Exp $  */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -80,7 +80,7 @@ struct mvsw_softc {
 int    mvsw_match(struct device *, void *, void *);
 void   mvsw_attach(struct device *, struct device *, void *);
 
-struct cfattach        mvsw_ca = {
+const struct cfattach mvsw_ca = {
        sizeof (struct mvsw_softc), mvsw_match, mvsw_attach
 };
 
index a184acf..0f165fb 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ociic.c,v 1.2 2021/06/23 13:39:12 kettenis Exp $      */
+/*     $OpenBSD: ociic.c,v 1.3 2022/04/06 18:59:28 naddy Exp $ */
 /*
  * Copyright (c) 2021 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -89,7 +89,7 @@ ociic_clr(struct ociic_softc *sc, bus_size_t reg, uint8_t bits)
 int ociic_match(struct device *, void *, void *);
 void ociic_attach(struct device *, struct device *, void *);
 
-struct cfattach        ociic_ca = {
+const struct cfattach ociic_ca = {
        sizeof (struct ociic_softc), ociic_match, ociic_attach
 };
 
index da640f6..ffae96f 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: pciecam.c,v 1.3 2021/06/25 17:41:22 patrick Exp $ */
+/* $OpenBSD: pciecam.c,v 1.4 2022/04/06 18:59:28 naddy Exp $ */
 /*
  * Copyright (c) 2013,2017 Patrick Wildt <patrick@blueri.se>
  *
@@ -120,7 +120,7 @@ struct interrupt_controller pciecam_ic = {
        .ic_barrier = intr_barrier
 };
 
-struct cfattach pciecam_ca = {
+const struct cfattach pciecam_ca = {
        sizeof (struct pciecam_softc), pciecam_match, pciecam_attach
 };
 
index 1d87a2f..54e8e77 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: rkanxdp.c,v 1.4 2020/06/08 04:47:58 jsg Exp $ */
+/* $OpenBSD: rkanxdp.c,v 1.5 2022/04/06 18:59:28 naddy Exp $ */
 /* $NetBSD: rk_anxdp.c,v 1.2 2020/01/04 12:08:32 jmcneill Exp $ */
 /*-
  * Copyright (c) 2019 Jonathan A. Kollasch <jakllsch@kollasch.net>
@@ -77,7 +77,7 @@ void rkanxdp_encoder_dpms(struct drm_encoder *, int);
 int rkanxdp_ep_activate(void *, struct endpoint *, void *);
 void *rkanxdp_ep_get_cookie(void *, struct endpoint *);
 
-struct cfattach        rkanxdp_ca = {
+const struct cfattach rkanxdp_ca = {
        sizeof (struct rkanxdp_softc), rkanxdp_match, rkanxdp_attach
 };
 
index 33add57..bccda1b 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: rkdrm.c,v 1.12 2022/01/14 06:52:58 jsg Exp $ */
+/* $OpenBSD: rkdrm.c,v 1.13 2022/04/06 18:59:28 naddy Exp $ */
 /* $NetBSD: rk_drm.c,v 1.3 2019/12/15 01:00:58 mrg Exp $ */
 /*-
  * Copyright (c) 2019 Jared D. McNeill <jmcneill@invisible.ca>
@@ -81,7 +81,7 @@ const struct drm_gem_object_funcs rkdrm_gem_object_funcs = {
        .free = drm_gem_cma_free_object,
 };
 
-struct cfattach        rkdrm_ca = {
+const struct cfattach rkdrm_ca = {
        sizeof (struct rkdrm_softc), rkdrm_match, rkdrm_attach
 };
 
index 7d5fe9e..c325f0c 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: rkdwhdmi.c,v 1.5 2020/06/30 02:19:11 deraadt Exp $ */
+/* $OpenBSD: rkdwhdmi.c,v 1.6 2022/04/06 18:59:28 naddy Exp $ */
 /* $NetBSD: rk_dwhdmi.c,v 1.4 2019/12/17 18:26:36 jakllsch Exp $ */
 
 /*-
@@ -100,7 +100,7 @@ void rkdwhdmi_mode_set(struct dwhdmi_softc *, const struct drm_display_mode *,
 enum drm_mode_status rkdwhdmi_mode_valid(struct dwhdmi_softc *,
     const struct drm_display_mode *);
 
-struct cfattach        rkdwhdmi_ca = {
+const struct cfattach rkdwhdmi_ca = {
        sizeof (struct rkdwhdmi_softc), rkdwhdmi_match, rkdwhdmi_attach
 };
 
index baf3c1d..e294d58 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: rkiis.c,v 1.2 2022/03/21 19:22:40 miod Exp $ */
+/* $OpenBSD: rkiis.c,v 1.3 2022/04/06 18:59:28 naddy Exp $ */
 /* $NetBSD: rk_i2s.c,v 1.3 2020/02/29 05:51:10 isaki Exp $ */
 /*-
  * Copyright (c) 2019 Jared McNeill <jmcneill@invisible.ca>
@@ -211,7 +211,7 @@ const struct audio_hw_if rkiis_hw_if = {
        .halt_input = rkiis_halt_input,
 };
 
-struct cfattach rkiis_ca = {
+const struct cfattach rkiis_ca = {
        sizeof (struct rkiis_softc), rkiis_match, rkiis_attach
 };
 
index eaecdf4..7108742 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: rkrng.c,v 1.3 2020/05/29 04:42:25 deraadt Exp $       */
+/*     $OpenBSD: rkrng.c,v 1.4 2022/04/06 18:59:28 naddy Exp $ */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -52,7 +52,7 @@ struct rkrng_softc {
 int    rkrng_match(struct device *, void *, void *);
 void   rkrng_attach(struct device *, struct device *, void *);
 
-struct cfattach        rkrng_ca = {
+const struct cfattach rkrng_ca = {
        sizeof (struct rkrng_softc), rkrng_match, rkrng_attach
 };
 
index cd68538..3a19e05 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: rktcphy.c,v 1.1 2021/06/29 12:43:09 patrick Exp $ */
+/* $OpenBSD: rktcphy.c,v 1.2 2022/04/06 18:59:28 naddy Exp $ */
 /*-
  * SPDX-License-Identifier: BSD-2-Clause-FreeBSD
  *
@@ -128,7 +128,7 @@ void rktcphy_attach(struct device *, struct device *, void *);
 void rktcphy_set_usb2_only(struct rktcphy_softc *, int);
 int rktcphy_enable(void *, uint32_t *);
 
-struct cfattach        rktcphy_ca = {
+const struct cfattach rktcphy_ca = {
        sizeof (struct rktcphy_softc), rktcphy_match, rktcphy_attach
 };
 
index 4595be0..0c6994b 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: rkvop.c,v 1.5 2022/01/14 06:52:58 jsg Exp $ */
+/* $OpenBSD: rkvop.c,v 1.6 2022/04/06 18:59:28 naddy Exp $ */
 /* $NetBSD: rk_vop.c,v 1.6 2020/01/05 12:14:35 mrg Exp $ */
 /*-
  * Copyright (c) 2019 Jared D. McNeill <jmcneill@invisible.ca>
@@ -185,7 +185,7 @@ struct rkvop_config rk3399_vop_lit_config = {
        .set_polarity = rk3399_vop_set_polarity,
 };
 
-struct cfattach        rkvop_ca = {
+const struct cfattach rkvop_ca = {
        sizeof (struct rkvop_softc), rkvop_match, rkvop_attach
 };
 
index 23617d4..cefa90c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: simpleamp.c,v 1.3 2022/03/21 19:22:40 miod Exp $      */
+/*     $OpenBSD: simpleamp.c,v 1.4 2022/04/06 18:59:28 naddy Exp $     */
 /*
  * Copyright (c) 2020 Patrick Wildt <patrick@blueri.se>
  *
@@ -51,7 +51,7 @@ const struct audio_hw_if simpleamp_hw_if = {
        .close = simpleamp_close,
 };
 
-struct cfattach simpleamp_ca = {
+const struct cfattach simpleamp_ca = {
        sizeof(struct simpleamp_softc), simpleamp_match, simpleamp_attach
 };
 
index 482c453..64559ca 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: simpleaudio.c,v 1.4 2022/03/21 19:22:40 miod Exp $    */
+/*     $OpenBSD: simpleaudio.c,v 1.5 2022/04/06 18:59:28 naddy Exp $   */
 /*
  * Copyright (c) 2020 Patrick Wildt <patrick@blueri.se>
  *
@@ -85,7 +85,7 @@ const struct audio_hw_if simpleaudio_hw_if = {
        .halt_input = simpleaudio_halt_input,
 };
 
-struct cfattach simpleaudio_ca = {
+const struct cfattach simpleaudio_ca = {
        sizeof(struct simpleaudio_softc), simpleaudio_match, simpleaudio_attach
 };
 
index d521fb3..bde4514 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: tcpci.c,v 1.2 2021/02/05 00:42:25 patrick Exp $ */
+/* $OpenBSD: tcpci.c,v 1.3 2022/04/06 18:59:28 naddy Exp $ */
 /*
  * Copyright (c) 2018 Patrick Wildt <patrick@blueri.se>
  *
@@ -192,7 +192,7 @@ uint16_t tcpci_read_reg16(struct tcpci_softc *, uint8_t);
 void    tcpci_write_reg8(struct tcpci_softc *, uint8_t, uint8_t);
 uint8_t         tcpci_read_reg8(struct tcpci_softc *, uint8_t);
 
-struct cfattach tcpci_ca = {
+const struct cfattach tcpci_ca = {
        sizeof(struct tcpci_softc),
        tcpci_match,
        tcpci_attach,
index 0aa7ed5..421f38b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: gpio.c,v 1.15 2017/08/18 12:15:35 jsg Exp $   */
+/*     $OpenBSD: gpio.c,v 1.16 2022/04/06 18:59:28 naddy Exp $ */
 
 /*
  * Copyright (c) 2008 Marc Balmer <mbalmer@openbsd.org>
@@ -54,7 +54,7 @@ int   gpio_search(struct device *, void *, void *);
 int    gpio_print(void *, const char *);
 int    gpio_pinbyname(struct gpio_softc *, char *gp_name);
 
-struct cfattach gpio_ca = {
+const struct cfattach gpio_ca = {
        sizeof (struct gpio_softc),
        gpio_match,
        gpio_attach,
index c638f7e..3c5f8e0 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: gpioiic.c,v 1.10 2013/04/19 23:44:34 miod Exp $       */
+/*     $OpenBSD: gpioiic.c,v 1.11 2022/04/06 18:59:28 naddy Exp $      */
 
 /*
  * Copyright (c) 2006 Alexander Yurchenko <grange@openbsd.org>
@@ -74,7 +74,7 @@ void          gpioiic_bb_set_bits(void *, u_int32_t);
 void           gpioiic_bb_set_dir(void *, u_int32_t);
 u_int32_t      gpioiic_bb_read_bits(void *);
 
-struct cfattach gpioiic_ca = {
+const struct cfattach gpioiic_ca = {
        sizeof(struct gpioiic_softc),
        gpioiic_match,
        gpioiic_attach,
index 64d79ab..43d5d6d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: gpioow.c,v 1.5 2011/07/03 15:47:16 matthew Exp $      */
+/*     $OpenBSD: gpioow.c,v 1.6 2022/04/06 18:59:28 naddy Exp $        */
 
 /*
  * Copyright (c) 2006 Alexander Yurchenko <grange@openbsd.org>
@@ -59,7 +59,7 @@ void  gpioow_bb_tx(void *);
 int    gpioow_bb_get(void *);
 void   gpioow_bb_set(void *, int);
 
-struct cfattach gpioow_ca = {
+const struct cfattach gpioow_ca = {
        sizeof(struct gpioow_softc),
        gpioow_match,
        gpioow_attach,
index f4ee74b..18c67f5 100644 (file)
@@ -1,4 +1,4 @@
-/*      $OpenBSD: gpiosim.c,v 1.1 2008/11/23 18:46:49 mbalmer Exp $    */
+/*      $OpenBSD: gpiosim.c,v 1.2 2022/04/06 18:59:28 naddy Exp $      */
 
 /*
  * Copyright (c) 2007 Marc Balmer <mbalmer@openbsd.org>
@@ -54,7 +54,7 @@ int   gpiosim_pin_read(void *, int);
 void   gpiosim_pin_write(void *, int, int);
 void   gpiosim_pin_ctl(void *, int, int);
 
-struct cfattach gpiosim_ca = {
+const struct cfattach gpiosim_ca = {
        sizeof(struct gpiosim_softc), gpiosim_match, gpiosim_attach
 };
 
index ad65909..46ad931 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: hilid.c,v 1.4 2005/01/09 23:49:36 miod Exp $  */
+/*     $OpenBSD: hilid.c,v 1.5 2022/04/06 18:59:28 naddy Exp $ */
 /*
  * Copyright (c) 2003, Miodrag Vallat.
  * All rights reserved.
@@ -53,7 +53,7 @@ struct cfdriver hilid_cd = {
        NULL, "hilid", DV_DULL
 };
 
-struct cfattach hilid_ca = {
+const struct cfattach hilid_ca = {
        sizeof(struct hilid_softc), hilidprobe, hilidattach, hiliddetach,
 };
 
index 069e8f0..a7807db 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: hilkbd.c,v 1.17 2017/03/11 11:55:03 mpi Exp $ */
+/*     $OpenBSD: hilkbd.c,v 1.18 2022/04/06 18:59:28 naddy Exp $       */
 /*
  * Copyright (c) 2003, Miodrag Vallat.
  * All rights reserved.
@@ -75,7 +75,7 @@ struct cfdriver hilkbd_cd = {
        NULL, "hilkbd", DV_DULL
 };
 
-struct cfattach hilkbd_ca = {
+const struct cfattach hilkbd_ca = {
        sizeof(struct hilkbd_softc), hilkbdprobe, hilkbdattach, hilkbddetach,
 };
 
index a59b794..c13d1bd 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: hilms.c,v 1.6 2016/06/05 20:15:54 bru Exp $   */
+/*     $OpenBSD: hilms.c,v 1.7 2022/04/06 18:59:28 naddy Exp $ */
 /*
  * Copyright (c) 2003, Miodrag Vallat.
  * All rights reserved.
@@ -62,7 +62,7 @@ struct cfdriver hilms_cd = {
        NULL, "hilms", DV_DULL
 };
 
-struct cfattach hilms_ca = {
+const struct cfattach hilms_ca = {
        sizeof(struct hilms_softc), hilmsprobe, hilmsattach, hilmsdetach,
 };
 
index ff81056..80c5128 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: abx80x.c,v 1.6 2020/04/29 19:18:31 patrick Exp $      */
+/*     $OpenBSD: abx80x.c,v 1.7 2022/04/06 18:59:28 naddy Exp $        */
 /*
  * Copyright (c) 2018 Mark Kettenis <kettenis@openbsd.org>
  * Copyright (c) 2018 Patrick Wildt <patrick@blueri.se>
@@ -72,7 +72,7 @@ struct abcrtc_softc {
 int    abcrtc_match(struct device *, void *, void *);
 void   abcrtc_attach(struct device *, struct device *, void *);
 
-struct cfattach abcrtc_ca = {
+const struct cfattach abcrtc_ca = {
        sizeof(struct abcrtc_softc), abcrtc_match, abcrtc_attach
 };
 
index e4b9b67..c95f48f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ad741x.c,v 1.14 2008/04/17 19:01:48 deraadt Exp $     */
+/*     $OpenBSD: ad741x.c,v 1.15 2022/04/06 18:59:28 naddy Exp $       */
 
 /*
  * Copyright (c) 2005 Theo de Raadt
@@ -56,7 +56,7 @@ int   adc_match(struct device *, void *, void *);
 void   adc_attach(struct device *, struct device *, void *);
 void   adc_refresh(void *);
 
-struct cfattach adc_ca = {
+const struct cfattach adc_ca = {
        sizeof(struct adc_softc), adc_match, adc_attach
 };
 
index 3bf90ee..f6dc07c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: adm1021.c,v 1.28 2011/03/10 23:14:30 deraadt Exp $    */
+/*     $OpenBSD: adm1021.c,v 1.29 2022/04/06 18:59:28 naddy Exp $      */
 
 /*
  * Copyright (c) 2005 Theo de Raadt
@@ -54,7 +54,7 @@ int   admtemp_match(struct device *, void *, void *);
 void   admtemp_attach(struct device *, struct device *, void *);
 void   admtemp_refresh(void *);
 
-struct cfattach admtemp_ca = {
+const struct cfattach admtemp_ca = {
        sizeof(struct admtemp_softc), admtemp_match, admtemp_attach
 };
 
index e826660..506a2dd 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: adm1024.c,v 1.14 2007/06/24 05:34:35 dlg Exp $        */
+/*     $OpenBSD: adm1024.c,v 1.15 2022/04/06 18:59:28 naddy Exp $      */
 
 /*
  * Copyright (c) 2005 Theo de Raadt
@@ -71,7 +71,7 @@ int   admlc_match(struct device *, void *, void *);
 void   admlc_attach(struct device *, struct device *, void *);
 void   admlc_refresh(void *);
 
-struct cfattach admlc_ca = {
+const struct cfattach admlc_ca = {
        sizeof(struct admlc_softc), admlc_match, admlc_attach
 };
 
index 5a92ab0..3703471 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: adm1025.c,v 1.25 2007/06/24 05:34:35 dlg Exp $        */
+/*     $OpenBSD: adm1025.c,v 1.26 2022/04/06 18:59:28 naddy Exp $      */
 
 /*
  * Copyright (c) 2005 Theo de Raadt
@@ -71,7 +71,7 @@ int   admtm_match(struct device *, void *, void *);
 void   admtm_attach(struct device *, struct device *, void *);
 void   admtm_refresh(void *);
 
-struct cfattach admtm_ca = {
+const struct cfattach admtm_ca = {
        sizeof(struct admtm_softc), admtm_match, admtm_attach
 };
 
index d1de8f2..47db8a7 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: adm1026.c,v 1.11 2008/06/09 16:21:33 cnst Exp $       */
+/*     $OpenBSD: adm1026.c,v 1.12 2022/04/06 18:59:28 naddy Exp $      */
 
 /*
  * Copyright (c) 2005 Theo de Raadt
@@ -87,7 +87,7 @@ int   admcts_match(struct device *, void *, void *);
 void   admcts_attach(struct device *, struct device *, void *);
 void   admcts_refresh(void *);
 
-struct cfattach admcts_ca = {
+const struct cfattach admcts_ca = {
        sizeof(struct admcts_softc), admcts_match, admcts_attach
 };
 
index cf47d47..eefe7ff 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: adm1030.c,v 1.9 2008/05/01 23:02:05 deraadt Exp $     */
+/*     $OpenBSD: adm1030.c,v 1.10 2022/04/06 18:59:28 naddy Exp $      */
 
 /*
  * Copyright (c) 2005 Theo de Raadt
@@ -50,7 +50,7 @@ int   admtmp_match(struct device *, void *, void *);
 void   admtmp_attach(struct device *, struct device *, void *);
 void   admtmp_refresh(void *);
 
-struct cfattach admtmp_ca = {
+const struct cfattach admtmp_ca = {
        sizeof(struct admtmp_softc), admtmp_match, admtmp_attach
 };
 
index 0bf9dd5..f45fcf8 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: adm1031.c,v 1.8 2007/06/24 05:34:35 dlg Exp $ */
+/*     $OpenBSD: adm1031.c,v 1.9 2022/04/06 18:59:28 naddy Exp $       */
 
 /*
  * Copyright (c) 2005 Theo de Raadt
@@ -55,7 +55,7 @@ int   admtt_match(struct device *, void *, void *);
 void   admtt_attach(struct device *, struct device *, void *);
 void   admtt_refresh(void *);
 
-struct cfattach admtt_ca = {
+const struct cfattach admtt_ca = {
        sizeof(struct admtt_softc), admtt_match, admtt_attach
 };
 
index 98d0548..bc11b63 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: adt7460.c,v 1.21 2007/12/12 16:56:59 deraadt Exp $    */
+/*     $OpenBSD: adt7460.c,v 1.22 2022/04/06 18:59:28 naddy Exp $      */
 
 /*
  * Copyright (c) 2005 Mark Kettenis
@@ -130,7 +130,7 @@ void        adt_attach(struct device *, struct device *, void *);
 
 void   adt_refresh(void *);
 
-struct cfattach adt_ca = {
+const struct cfattach adt_ca = {
        sizeof(struct adt_softc), adt_match, adt_attach
 };
 
index cbda0ef..e99ffce 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: adt7462.c,v 1.6 2008/04/23 11:11:14 deraadt Exp $     */
+/*     $OpenBSD: adt7462.c,v 1.7 2022/04/06 18:59:28 naddy Exp $       */
 
 /*
  * Copyright (c) 2008 Theo de Raadt
@@ -77,7 +77,7 @@ int   adtfsm_match(struct device *, void *, void *);
 void   adtfsm_attach(struct device *, struct device *, void *);
 void   adtfsm_refresh(void *);
 
-struct cfattach adtfsm_ca = {
+const struct cfattach adtfsm_ca = {
        sizeof(struct adtfsm_softc), adtfsm_match, adtfsm_attach
 };
 
index 62a0e13..856bc68 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: asb100.c,v 1.11 2008/04/17 19:01:48 deraadt Exp $     */
+/*     $OpenBSD: asb100.c,v 1.12 2022/04/06 18:59:28 naddy Exp $       */
 
 /*
  * Copyright (c) 2005 Damien Miller <djm@openbsd.org>
@@ -117,7 +117,7 @@ int asbtm_match(struct device *, void *, void *);
 void   asbtm_attach(struct device *, struct device *, void *);
 void   asbtm_refresh(void *);
 
-struct cfattach asbtm_ca = {
+const struct cfattach asbtm_ca = {
        sizeof(struct asbtm_softc), asbtm_match, asbtm_attach
 };
 
index 2ebb2b3..1d89c43 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: asc7611.c,v 1.2 2009/01/26 15:07:49 kettenis Exp $    */
+/*     $OpenBSD: asc7611.c,v 1.3 2022/04/06 18:59:28 naddy Exp $       */
 
 /*
  * Copyright (c) 2008 Constantine A. Murenin <cnst+openbsd@bugmail.mojo.ru>
@@ -84,7 +84,7 @@ uint8_t       andl_readreg(struct andl_softc *, uint8_t);
 void   andl_writereg(struct andl_softc *, uint8_t, uint8_t);
 
 
-struct cfattach andl_ca = {
+const struct cfattach andl_ca = {
        sizeof(struct andl_softc), andl_match, andl_attach
 };
 
index cefca76..94cd5ac 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: asc7621.c,v 1.4 2007/10/31 20:46:17 cnst Exp $        */
+/*     $OpenBSD: asc7621.c,v 1.5 2022/04/06 18:59:28 naddy Exp $       */
 
 /*
  * Copyright (c) 2007 Mike Belopuhov
@@ -123,7 +123,7 @@ void        adl_attach(struct device *, struct device *, void *);
 
 void   adl_refresh(void *);
 
-struct cfattach adl_ca = {
+const struct cfattach adl_ca = {
        sizeof(struct adl_softc), adl_match, adl_attach
 };
 
index 7326915..e276c28 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: bmc150.c,v 1.1 2017/11/30 14:53:21 kettenis Exp $     */
+/*     $OpenBSD: bmc150.c,v 1.2 2022/04/06 18:59:28 naddy Exp $        */
 
 /*
  * Copyright (c) 2017 Mark Kettenis
@@ -59,7 +59,7 @@ struct bgw_softc {
 int    bgw_match(struct device *, void *, void *);
 void   bgw_attach(struct device *, struct device *, void *);
 
-struct cfattach bgw_ca = {
+const struct cfattach bgw_ca = {
        sizeof(struct bgw_softc), bgw_match, bgw_attach
 };
 
index c12ac4e..372a59d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ds1307.c,v 1.4 2022/01/09 05:42:37 jsg Exp $ */
+/*     $OpenBSD: ds1307.c,v 1.5 2022/04/06 18:59:28 naddy Exp $ */
 
 /*
  * Copyright (c) 2016 Marcus Glocker <mglocker@openbsd.org>
@@ -76,7 +76,7 @@ int   maxrtc_settime(struct todr_chip_handle *, struct timeval *);
 /*
  * Driver glue structures.
  */
-struct cfattach maxrtc_ca = {
+const struct cfattach maxrtc_ca = {
        sizeof(struct maxrtc_softc), maxrtc_match, maxrtc_attach
 };
 
index dd1cd5b..8cc254f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ds1631.c,v 1.12 2016/05/12 21:00:23 kettenis Exp $    */
+/*     $OpenBSD: ds1631.c,v 1.13 2022/04/06 18:59:28 naddy Exp $       */
 
 /*
  * Copyright (c) 2005 Theo de Raadt
@@ -48,7 +48,7 @@ int   maxds_match(struct device *, void *, void *);
 void   maxds_attach(struct device *, struct device *, void *);
 void   maxds_refresh(void *);
 
-struct cfattach maxds_ca = {
+const struct cfattach maxds_ca = {
        sizeof(struct maxds_softc), maxds_match, maxds_attach
 };
 
index 888c892..47f0d14 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ds3231.c,v 1.1 2020/04/25 15:10:52 kettenis Exp $     */
+/*     $OpenBSD: ds3231.c,v 1.2 2022/04/06 18:59:28 naddy Exp $        */
 /*
  * Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -52,7 +52,7 @@ struct dsxrtc_softc {
 int    dsxrtc_match(struct device *, void *, void *);
 void   dsxrtc_attach(struct device *, struct device *, void *);
 
-struct cfattach dsxrtc_ca = {
+const struct cfattach dsxrtc_ca = {
        sizeof(struct dsxrtc_softc), dsxrtc_match, dsxrtc_attach
 };
 
index 3d93aa5..746cccd 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: fcu.c,v 1.7 2007/06/24 05:34:35 dlg Exp $     */
+/*     $OpenBSD: fcu.c,v 1.8 2022/04/06 18:59:28 naddy Exp $   */
 
 /*
  * Copyright (c) 2005 Mark Kettenis
@@ -59,7 +59,7 @@ void  fcu_attach(struct device *, struct device *, void *);
 
 void   fcu_refresh(void *);
 
-struct cfattach fcu_ca = {
+const struct cfattach fcu_ca = {
        sizeof(struct fcu_softc), fcu_match, fcu_attach
 };
 
index d8457f7..46d14de 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: fintek.c,v 1.8 2014/10/12 19:40:22 miod Exp $ */
+/*     $OpenBSD: fintek.c,v 1.9 2022/04/06 18:59:28 naddy Exp $ */
 /*
  * Copyright (c) 2006 Dale Rahn <drahn@openbsd.org>
  *
@@ -54,7 +54,7 @@ int   fintek_write_reg(struct fintek_softc *sc, u_int8_t cmd, u_int8_t *data,
            size_t size);
 void   fintek_fullspeed(struct fintek_softc *sc);
 
-struct cfattach fintek_ca = {
+const struct cfattach fintek_ca = {
        sizeof(struct fintek_softc), fintek_match, fintek_attach
 };
 
index d1c0042..9159293 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: gl518sm.c,v 1.6 2007/06/24 05:34:35 dlg Exp $ */
+/*     $OpenBSD: gl518sm.c,v 1.7 2022/04/06 18:59:28 naddy Exp $       */
 
 /*
  * Copyright (c) 2006 Mark Kettenis
@@ -69,7 +69,7 @@ void  glenv_attach(struct device *, struct device *, void *);
 
 void   glenv_refresh(void *);
 
-struct cfattach glenv_ca = {
+const struct cfattach glenv_ca = {
        sizeof(struct glenv_softc), glenv_match, glenv_attach
 };
 
index 48e0ec9..0d63b40 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: i2c.c,v 1.18 2022/02/09 07:58:24 visa Exp $   */
+/*     $OpenBSD: i2c.c,v 1.19 2022/04/06 18:59:28 naddy Exp $  */
 /*     $NetBSD: i2c.c,v 1.1 2003/09/30 00:35:31 thorpej Exp $  */
 
 /*
@@ -56,7 +56,7 @@ int   iic_match(struct device *, void *, void *);
 void   iic_attach(struct device *, struct device *, void *);
 int    iic_search(struct device *, void *, void *);
 
-struct cfattach iic_ca = {
+const struct cfattach iic_ca = {
        sizeof (struct iic_softc),
        iic_match,
        iic_attach
index 216fb0e..7c233de 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: iatp.c,v 1.8 2020/08/26 03:29:06 visa Exp $ */
+/* $OpenBSD: iatp.c,v 1.9 2022/04/06 18:59:28 naddy Exp $ */
 /*
  * Atmel maXTouch i2c touchscreen/touchpad driver
  * Copyright (c) 2016 joshua stein <jcs@openbsd.org>
@@ -218,7 +218,7 @@ const struct wsmouse_accessops iatp_accessops = {
        iatp_disable,
 };
 
-struct cfattach iatp_ca = {
+const struct cfattach iatp_ca = {
        sizeof(struct iatp_softc),
        iatp_match,
        iatp_attach,
index 50862ad..f6d9526 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: ihidev.c,v 1.25 2022/01/09 05:42:37 jsg Exp $ */
+/* $OpenBSD: ihidev.c,v 1.26 2022/04/06 18:59:28 naddy Exp $ */
 /*
  * HID-over-i2c driver
  *
@@ -74,7 +74,7 @@ int   ihidev_maxrepid(void *buf, int len);
 int    ihidev_print(void *aux, const char *pnp);
 int    ihidev_submatch(struct device *parent, void *cf, void *aux);
 
-struct cfattach ihidev_ca = {
+const struct cfattach ihidev_ca = {
        sizeof(struct ihidev_softc),
        ihidev_match,
        ihidev_attach,
index 41f86db..d330fe7 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ipmi_i2c.c,v 1.3 2020/01/11 20:41:34 kettenis Exp $   */
+/*     $OpenBSD: ipmi_i2c.c,v 1.4 2022/04/06 18:59:28 naddy Exp $      */
 /*
  * Copyright (c) 2019 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -57,7 +57,7 @@ extern void ipmi_attach(struct device *, struct device *, void *);
 int    ipmi_i2c_match(struct device *, void *, void *);
 void   ipmi_i2c_attach(struct device *, struct device *, void *);
 
-struct cfattach ipmi_i2c_ca = {
+const struct cfattach ipmi_i2c_ca = {
        sizeof(struct ipmi_i2c_softc), ipmi_i2c_match, ipmi_i2c_attach
 };
 
index ea16860..87eda94 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: isl1208.c,v 1.3 2020/04/24 22:42:31 kettenis Exp $    */
+/*     $OpenBSD: isl1208.c,v 1.4 2022/04/06 18:59:28 naddy Exp $       */
 /*
  * Copyright (c) 2018 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -51,7 +51,7 @@ struct islrtc_softc {
 int    islrtc_match(struct device *, void *, void *);
 void   islrtc_attach(struct device *, struct device *, void *);
 
-struct cfattach islrtc_ca = {
+const struct cfattach islrtc_ca = {
        sizeof(struct islrtc_softc), islrtc_match, islrtc_attach
 };
 
index 76cef4b..2fbffb5 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: lis331dl.c,v 1.1 2009/08/12 14:51:20 cnst Exp $       */
+/*     $OpenBSD: lis331dl.c,v 1.2 2022/04/06 18:59:28 naddy Exp $      */
 
 /*
  * Copyright (c) 2009 Constantine A. Murenin <cnst+openbsd@bugmail.mojo.ru>
@@ -59,7 +59,7 @@ uint8_t       lisa_readreg(struct lisa_softc *, uint8_t);
 void   lisa_writereg(struct lisa_softc *, uint8_t, uint8_t);
 
 
-struct cfattach lisa_ca = {
+const struct cfattach lisa_ca = {
        sizeof(struct lisa_softc), lisa_match, lisa_attach
 };
 
index 60b1799..3cd1ec5 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: lm75.c,v 1.20 2015/05/30 08:39:05 kettenis Exp $      */
+/*     $OpenBSD: lm75.c,v 1.21 2022/04/06 18:59:28 naddy Exp $ */
 /*     $NetBSD: lm75.c,v 1.1 2003/09/30 00:35:31 thorpej Exp $ */
 /*
  * Copyright (c) 2006 Theo de Raadt <deraadt@openbsd.org>
@@ -69,7 +69,7 @@ struct lmtemp_softc {
 int  lmtemp_match(struct device *, void *, void *);
 void lmtemp_attach(struct device *, struct device *, void *);
 
-struct cfattach lmtemp_ca = {
+const struct cfattach lmtemp_ca = {
        sizeof(struct lmtemp_softc),
        lmtemp_match,
        lmtemp_attach
index 5a25049..9ed289e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: lm78_i2c.c,v 1.4 2015/03/14 03:38:47 jsg Exp $        */
+/*     $OpenBSD: lm78_i2c.c,v 1.5 2022/04/06 18:59:28 naddy Exp $      */
 
 /*
  * Copyright (c) 2005 Mark Kettenis
@@ -35,7 +35,7 @@ void lm_i2c_attach(struct device *, struct device *, void *);
 u_int8_t lm_i2c_readreg(struct lm_softc *, int);
 void lm_i2c_writereg(struct lm_softc *, int, int);
 
-struct cfattach lm_i2c_ca = {
+const struct cfattach lm_i2c_ca = {
        sizeof(struct lm_i2c_softc), lm_i2c_match, lm_i2c_attach
 };
 
index 7a93897..8ec04f5 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: lm87.c,v 1.20 2008/11/10 05:19:48 cnst Exp $  */
+/*     $OpenBSD: lm87.c,v 1.21 2022/04/06 18:59:28 naddy Exp $ */
 
 /*
  * Copyright (c) 2005 Mark Kettenis
@@ -72,7 +72,7 @@ void  lmenv_attach(struct device *, struct device *, void *);
 
 void   lmenv_refresh(void *);
 
-struct cfattach lmenv_ca = {
+const struct cfattach lmenv_ca = {
        sizeof(struct lmenv_softc), lmenv_match, lmenv_attach
 };
 
index 00b7b91..f72445c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: lm93.c,v 1.8 2007/10/31 20:46:17 cnst Exp $   */
+/*     $OpenBSD: lm93.c,v 1.9 2022/04/06 18:59:28 naddy Exp $  */
 
 /*
  * Copyright (c) 2007 Theo de Raadt
@@ -131,7 +131,7 @@ void        lmn_attach(struct device *, struct device *, void *);
 
 void   lmn_refresh(void *);
 
-struct cfattach lmn_ca = {
+const struct cfattach lmn_ca = {
        sizeof(struct lmn_softc), lmn_match, lmn_attach
 };
 
index cf9261b..b041642 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: maxim6690.c,v 1.16 2007/10/20 22:06:43 cnst Exp $     */
+/*     $OpenBSD: maxim6690.c,v 1.17 2022/04/06 18:59:28 naddy Exp $    */
 
 /*
  * Copyright (c) 2005 Theo de Raadt
@@ -62,7 +62,7 @@ int   maxtmp_match(struct device *, void *, void *);
 void   maxtmp_attach(struct device *, struct device *, void *);
 void   maxtmp_refresh(void *);
 
-struct cfattach maxtmp_ca = {
+const struct cfattach maxtmp_ca = {
        sizeof(struct maxtmp_softc), maxtmp_match, maxtmp_attach
 };
 
index 93d2d5a..a1b9990 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mcp794xx.c,v 1.1 2019/09/06 09:38:19 patrick Exp $    */
+/*     $OpenBSD: mcp794xx.c,v 1.2 2022/04/06 18:59:28 naddy Exp $      */
 /*
  * Copyright (c) 2018 Mark Kettenis <kettenis@openbsd.org>
  * Copyright (c) 2018 Patrick Wildt <patrick@blueri.se>
@@ -56,7 +56,7 @@ struct mcprtc_softc {
 int    mcprtc_match(struct device *, void *, void *);
 void   mcprtc_attach(struct device *, struct device *, void *);
 
-struct cfattach mcprtc_ca = {
+const struct cfattach mcprtc_ca = {
        sizeof(struct mcprtc_softc), mcprtc_match, mcprtc_attach
 };
 
index 15635a7..1299f3c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: pca9532.c,v 1.3 2008/04/17 16:50:17 deraadt Exp $ */
+/*     $OpenBSD: pca9532.c,v 1.4 2022/04/06 18:59:28 naddy Exp $ */
 /*
  * Copyright (c) 2006 Dale Rahn <drahn@openbsd.org>
  *
@@ -51,7 +51,7 @@ int pcaled_gpio_pin_read(void *arg, int pin);
 void pcaled_gpio_pin_write (void *arg, int pin, int value);
 void pcaled_gpio_pin_ctl (void *arg, int pin, int flags);
 
-struct cfattach pcaled_ca = {
+const struct cfattach pcaled_ca = {
        sizeof(struct pcaled_softc), pcaled_match, pcaled_attach
 };
 
index d47a26c..c28717a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: pca9548.c,v 1.5 2020/11/14 21:50:51 patrick Exp $     */
+/*     $OpenBSD: pca9548.c,v 1.6 2022/04/06 18:59:28 naddy Exp $       */
 
 /*
  * Copyright (c) 2020 Mark Kettenis
@@ -78,7 +78,7 @@ struct pcamux_crs {
 int    pcamux_match(struct device *, void *, void *);
 void   pcamux_attach(struct device *, struct device *, void *);
 
-struct cfattach pcamux_ca = {
+const struct cfattach pcamux_ca = {
        sizeof(struct pcamux_softc), pcamux_match, pcamux_attach
 };
 
index 41c71b6..d975c43 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: pca9554.c,v 1.18 2018/07/09 18:48:52 patrick Exp $    */
+/*     $OpenBSD: pca9554.c,v 1.19 2022/04/06 18:59:28 naddy Exp $      */
 
 /*
  * Copyright (c) 2005 Theo de Raadt
@@ -77,7 +77,7 @@ void  pcagpio_config_pin(void *, uint32_t *, int);
 int    pcagpio_get_pin(void *, uint32_t *);
 void   pcagpio_set_pin(void *, uint32_t *, int);
 
-struct cfattach pcagpio_ca = {
+const struct cfattach pcagpio_ca = {
        sizeof(struct pcagpio_softc), pcagpio_match, pcagpio_attach
 };
 
index 7f282e3..f94b511 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: pcf85063.c,v 1.1 2021/11/22 20:20:20 kettenis Exp $   */
+/*     $OpenBSD: pcf85063.c,v 1.2 2022/04/06 18:59:28 naddy Exp $      */
 
 /*
  * Copyright (c) 2005 Kimihiro Nonaka
@@ -75,7 +75,7 @@ struct pcyrtc_softc {
 int pcyrtc_match(struct device *, void *, void *);
 void pcyrtc_attach(struct device *, struct device *, void *);
 
-struct cfattach pcyrtc_ca = {
+const struct cfattach pcyrtc_ca = {
        sizeof(struct pcyrtc_softc), pcyrtc_match, pcyrtc_attach
 };
 
index 9576ebe..a16047d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: pcf8523.c,v 1.6 2021/11/22 20:19:23 kettenis Exp $    */
+/*     $OpenBSD: pcf8523.c,v 1.7 2022/04/06 18:59:28 naddy Exp $       */
 
 /*
  * Copyright (c) 2005 Kimihiro Nonaka
@@ -90,7 +90,7 @@ struct pcfrtc_softc {
 int pcfrtc_match(struct device *, void *, void *);
 void pcfrtc_attach(struct device *, struct device *, void *);
 
-struct cfattach pcfrtc_ca = {
+const struct cfattach pcfrtc_ca = {
        sizeof(struct pcfrtc_softc), pcfrtc_match, pcfrtc_attach
 };
 
index 02d33ff..ec21400 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: pcf8563.c,v 1.5 2021/11/22 20:19:23 kettenis Exp $    */
+/*     $OpenBSD: pcf8563.c,v 1.6 2022/04/06 18:59:28 naddy Exp $       */
 
 /*
  * Copyright (c) 2005 Kimihiro Nonaka
@@ -77,7 +77,7 @@ struct pcxrtc_softc {
 int pcxrtc_match(struct device *, void *, void *);
 void pcxrtc_attach(struct device *, struct device *, void *);
 
-struct cfattach pcxrtc_ca = {
+const struct cfattach pcxrtc_ca = {
        sizeof(struct pcxrtc_softc), pcxrtc_match, pcxrtc_attach
 };
 
index ad974de..44ba03d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: rs5c372.c,v 1.6 2021/04/24 10:15:15 mpi Exp $ */
+/*     $OpenBSD: rs5c372.c,v 1.7 2022/04/06 18:59:28 naddy Exp $       */
 /*     $NetBSD: rs5c372.c,v 1.5 2006/03/29 06:41:24 thorpej Exp $      */
 
 /*
@@ -94,7 +94,7 @@ struct ricohrtc_softc {
 int ricohrtc_match(struct device *, void *, void *);
 void ricohrtc_attach(struct device *, struct device *, void *);
 
-struct cfattach ricohrtc_ca = {
+const struct cfattach ricohrtc_ca = {
        sizeof(struct ricohrtc_softc), ricohrtc_match, ricohrtc_attach
 };
 
index d338767..05b4186 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: sdtemp.c,v 1.15 2014/11/14 07:03:22 jsg Exp $ */
+/*     $OpenBSD: sdtemp.c,v 1.16 2022/04/06 18:59:28 naddy Exp $       */
 
 /*
  * Copyright (c) 2008 Theo de Raadt
@@ -43,7 +43,7 @@ int   sdtemp_match(struct device *, void *, void *);
 void   sdtemp_attach(struct device *, struct device *, void *);
 void   sdtemp_refresh(void *);
 
-struct cfattach sdtemp_ca = {
+const struct cfattach sdtemp_ca = {
        sizeof(struct sdtemp_softc), sdtemp_match, sdtemp_attach
 };
 
index d4df0d8..a04e0af 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: spdmem_i2c.c,v 1.1 2010/03/22 21:20:58 miod Exp $     */
+/*     $OpenBSD: spdmem_i2c.c,v 1.2 2022/04/06 18:59:28 naddy Exp $    */
 /* $NetBSD: spdmem.c,v 1.3 2007/09/20 23:09:59 xtraeme Exp $ */
 
 /*
@@ -68,7 +68,7 @@ int   spdmem_iic_match(struct device *, void *, void *);
 void   spdmem_iic_attach(struct device *, struct device *, void *);
 uint8_t        spdmem_iic_read(struct spdmem_softc *, uint8_t);
 
-struct cfattach spdmem_iic_ca = {
+const struct cfattach spdmem_iic_ca = {
        sizeof(struct spdmem_iic_softc), spdmem_iic_match, spdmem_iic_attach
 };
 
index 900c2da..8c5068c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: thmc50.c,v 1.4 2007/10/17 17:14:54 deraadt Exp $      */
+/*     $OpenBSD: thmc50.c,v 1.5 2022/04/06 18:59:28 naddy Exp $        */
 
 /*
  * Copyright (c) 2007 Theo de Raadt
@@ -47,7 +47,7 @@ int   thmc_match(struct device *, void *, void *);
 void   thmc_attach(struct device *, struct device *, void *);
 void   thmc_refresh(void *);
 
-struct cfattach thmc_ca = {
+const struct cfattach thmc_ca = {
        sizeof(struct thmc_softc), thmc_match, thmc_attach
 };
 
index aa5b29a..398d2a9 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: tmp451.c,v 1.1 2021/06/23 15:25:39 kettenis Exp $     */
+/*     $OpenBSD: tmp451.c,v 1.2 2022/04/06 18:59:28 naddy Exp $        */
 /*
  * Copyright (c) 2018 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -48,7 +48,7 @@ struct titmp_softc {
 int    titmp_match(struct device *, void *, void *);
 void   titmp_attach(struct device *, struct device *, void *);
 
-struct cfattach titmp_ca = {
+const struct cfattach titmp_ca = {
        sizeof(struct titmp_softc), titmp_match, titmp_attach
 };
 
index 197164b..f552d3e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: tsl2560.c,v 1.7 2008/04/18 01:17:51 deraadt Exp $     */
+/*     $OpenBSD: tsl2560.c,v 1.8 2022/04/06 18:59:28 naddy Exp $       */
 
 /*
  * Copyright (c) 2005 Mark Kettenis
@@ -50,7 +50,7 @@ void  tsl_attach(struct device *, struct device *, void *);
 void   tsl_refresh(void *);
 u_int64_t tsl_lux(u_int32_t, u_int32_t);
 
-struct cfattach tsl_ca = {
+const struct cfattach tsl_ca = {
        sizeof(struct tsl_softc), tsl_match, tsl_attach
 };
 
index d637f0b..b50d372 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: w83793g.c,v 1.5 2009/01/26 15:07:49 kettenis Exp $    */
+/*     $OpenBSD: w83793g.c,v 1.6 2022/04/06 18:59:28 naddy Exp $       */
 
 /*
  * Copyright (c) 2007 Constantine A. Murenin <cnst+openbsd@bugmail.mojo.ru>
@@ -85,7 +85,7 @@ uint8_t       wbng_readreg(struct wbng_softc *, uint8_t);
 void   wbng_writereg(struct wbng_softc *, uint8_t, uint8_t);
 
 
-struct cfattach wbng_ca = {
+const struct cfattach wbng_ca = {
        sizeof(struct wbng_softc), wbng_match, wbng_attach
 };
 
index 1a8a716..1bd1d9c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: w83795g.c,v 1.1 2011/07/03 21:30:20 kettenis Exp $    */
+/*     $OpenBSD: w83795g.c,v 1.2 2022/04/06 18:59:28 naddy Exp $       */
 
 /*
  * Copyright (c) 2011 Mark Kettenis
@@ -91,7 +91,7 @@ uint8_t       nvt_readreg(struct nvt_softc *, uint8_t);
 void   nvt_writereg(struct nvt_softc *, uint8_t, uint8_t);
 
 
-struct cfattach nvt_ca = {
+const struct cfattach nvt_ca = {
        sizeof(struct nvt_softc), nvt_match, nvt_attach
 };
 
index 0b33f8a..a813447 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: w83l784r.c,v 1.12 2007/06/24 05:34:35 dlg Exp $       */
+/*     $OpenBSD: w83l784r.c,v 1.13 2022/04/06 18:59:28 naddy Exp $     */
 
 /*
  * Copyright (c) 2006 Mark Kettenis
@@ -100,7 +100,7 @@ void        w83l785r_refresh_fanrpm(struct wbenv_softc *, int);
 u_int8_t wbenv_readreg(struct wbenv_softc *, u_int8_t);
 void   wbenv_writereg(struct wbenv_softc *, u_int8_t, u_int8_t);
 
-struct cfattach wbenv_ca = {
+const struct cfattach wbenv_ca = {
        sizeof(struct wbenv_softc), wbenv_match, wbenv_attach
 };
 
index 5ea5b45..069b97e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ipmi.c,v 1.115 2021/01/23 12:10:08 kettenis Exp $ */
+/*     $OpenBSD: ipmi.c,v 1.116 2022/04/06 18:59:27 naddy Exp $ */
 
 /*
  * Copyright (c) 2015 Masao Uebayashi
@@ -1851,7 +1851,7 @@ void      ipmi_smbios_probe(struct smbios_ipmi *, struct ipmi_attach_args *);
 int    ipmi_match(struct device *, void *, void *);
 void   ipmi_attach(struct device *, struct device *, void *);
 
-struct cfattach ipmi_ca = {
+const struct cfattach ipmi_ca = {
        sizeof(struct ipmi_softc), ipmi_match, ipmi_attach,
        NULL, ipmi_activate
 };
index 35a9198..6575211 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: addcom_isa.c,v 1.6 2002/03/14 01:26:56 millert Exp $  */
+/*     $OpenBSD: addcom_isa.c,v 1.7 2022/04/06 18:59:28 naddy Exp $    */
 /*     $NetBSD: addcom_isa.c,v 1.2 2000/04/21 20:13:41 explorer Exp $  */
 
 /*
@@ -111,7 +111,7 @@ void addcomattach(struct device *, struct device *, void *);
 int addcomintr(void *);
 int addcomprint(void *, const char *);
 
-struct cfattach addcom_isa_ca = {
+const struct cfattach addcom_isa_ca = {
        sizeof(struct addcom_softc), addcomprobe, addcomattach,
 };
 
index 47d315d..a6b7942 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: aic_isa.c,v 1.9 2021/03/07 06:17:03 jsg Exp $ */
+/*     $OpenBSD: aic_isa.c,v 1.10 2022/04/06 18:59:28 naddy Exp $      */
 /*     $NetBSD: aic6360.c,v 1.52 1996/12/10 21:27:51 thorpej Exp $     */
 
 /*
@@ -75,7 +75,7 @@
 int    aic_isa_probe(struct device *, void *, void *);
 void   aic_isa_attach(struct device *, struct device *, void *);
 
-struct cfattach aic_isa_ca = {
+const struct cfattach aic_isa_ca = {
        sizeof(struct aic_softc), aic_isa_probe, aic_isa_attach
 };
 
index eff8697..c60536c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: aic_isapnp.c,v 1.2 2021/03/07 06:17:03 jsg Exp $      */
+/*     $OpenBSD: aic_isapnp.c,v 1.3 2022/04/06 18:59:28 naddy Exp $    */
 
 /*
  * Copyright (c) 2002 Anders Arnholm
@@ -51,7 +51,7 @@
 int    aic_isapnp_match(struct device *, void *, void *);
 void   aic_isapnp_attach(struct device *, struct device *, void *);
 
-struct cfattach aic_isapnp_ca = {
+const struct cfattach aic_isapnp_ca = {
        sizeof(struct aic_softc), aic_isapnp_match, aic_isapnp_attach
 };
 
index 5bc1788..93e5069 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: aps.c,v 1.27 2022/01/09 05:42:42 jsg Exp $    */
+/*     $OpenBSD: aps.c,v 1.28 2022/04/06 18:59:28 naddy Exp $  */
 /*
  * Copyright (c) 2005 Jonathan Gray <jsg@openbsd.org>
  * Copyright (c) 2008 Can Erkin Acar <canacar@openbsd.org>
@@ -155,7 +155,7 @@ void         aps_refresh(void *);
 int     aps_do_io(bus_space_tag_t, bus_space_handle_t,
                   unsigned char *, int, int);
 
-struct cfattach aps_ca = {
+const struct cfattach aps_ca = {
        sizeof(struct aps_softc),
        aps_match, aps_attach, NULL, aps_activate
 };
index 40d776f..1212743 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ast.c,v 1.19 2021/03/07 06:17:03 jsg Exp $    */
+/*     $OpenBSD: ast.c,v 1.20 2022/04/06 18:59:28 naddy Exp $  */
 /*     $NetBSD: ast.c,v 1.28 1996/05/12 23:51:45 mycroft Exp $ */
 
 /*
@@ -65,7 +65,7 @@ void astattach(struct device *, struct device *, void *);
 int astintr(void *);
 int astprint(void *, const char *);
 
-struct cfattach ast_ca = {
+const struct cfattach ast_ca = {
        sizeof(struct ast_softc), astprobe, astattach
 };
 
index 06ce953..111dea2 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: boca.c,v 1.16 2002/03/14 01:26:56 millert Exp $ */
+/*     $OpenBSD: boca.c,v 1.17 2022/04/06 18:59:28 naddy Exp $ */
 /*     $NetBSD: boca.c,v 1.15 1996/05/12 23:51:50 mycroft Exp $        */
 
 /*
@@ -65,7 +65,7 @@ void bocaattach(struct device *, struct device *, void *);
 int bocaintr(void *);
 int bocaprint(void *, const char *);
 
-struct cfattach boca_ca = {
+const struct cfattach boca_ca = {
        sizeof(struct boca_softc), bocaprobe, bocaattach,
 };
 
index 9247334..c250f2a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: com_commulti.c,v 1.5 2017/04/30 13:04:49 mpi Exp $    */
+/*     $OpenBSD: com_commulti.c,v 1.6 2022/04/06 18:59:28 naddy Exp $  */
 /*
  * Copyright (c) 1997 - 1999, Jason Downs.  All rights reserved.
  *
@@ -75,7 +75,7 @@
 int com_commulti_probe(struct device *, void *, void *);
 void com_commulti_attach(struct device *, struct device *, void *);
 
-struct cfattach com_commulti_ca = {
+const struct cfattach com_commulti_ca = {
         sizeof(struct com_softc), com_commulti_probe, com_commulti_attach
 };
 
index b7d420a..04a0bfd 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: com_isa.c,v 1.9 2017/04/30 13:04:49 mpi Exp $ */
+/*     $OpenBSD: com_isa.c,v 1.10 2022/04/06 18:59:28 naddy Exp $      */
 /*
  * Copyright (c) 1997 - 1999, Jason Downs.  All rights reserved.
  *
@@ -74,7 +74,7 @@
 int com_isa_probe(struct device *, void *, void *);
 void com_isa_attach(struct device *, struct device *, void *);
 
-struct cfattach com_isa_ca = {
+const struct cfattach com_isa_ca = {
        sizeof(struct com_softc), com_isa_probe, com_isa_attach, NULL,
        com_activate
 };
index 6e03083..fceec13 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: com_isapnp.c,v 1.5 2017/04/30 13:04:49 mpi Exp $      */
+/*     $OpenBSD: com_isapnp.c,v 1.6 2022/04/06 18:59:28 naddy Exp $    */
 /*
  * Copyright (c) 1997 - 1999, Jason Downs.  All rights reserved.
  *
@@ -75,7 +75,7 @@
 int com_isapnp_probe(struct device *, void *, void *);
 void com_isapnp_attach(struct device *, struct device *, void *);
 
-struct cfattach com_isapnp_ca = {
+const struct cfattach com_isapnp_ca = {
        sizeof(struct com_softc), com_isapnp_probe, com_isapnp_attach
 };
 
index 4b4a56d..230a8ee 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cy_isa.c,v 1.10 2021/03/07 06:17:03 jsg Exp $ */
+/*     $OpenBSD: cy_isa.c,v 1.11 2022/04/06 18:59:28 naddy Exp $       */
 /*
  * Copyright (c) 1996 Timo Rossi.
  * All rights reserved.
@@ -52,7 +52,7 @@
 static int cy_isa_probe(struct device *, void *, void *);
 void cy_isa_attach(struct device *, struct device *, void *);
 
-struct cfattach cy_isa_ca = {
+const struct cfattach cy_isa_ca = {
        sizeof(struct cy_softc), cy_isa_probe, cy_isa_attach
 };
 
index b1a0e58..22381ec 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ess_isapnp.c,v 1.7 2013/11/15 16:46:27 brad Exp $     */
+/*     $OpenBSD: ess_isapnp.c,v 1.8 2022/04/06 18:59:28 naddy Exp $    */
 /*     $NetBSD: ess_isa.c,v 1.4 1999/03/18 20:57:11 mycroft Exp $      */
 
 /*-
@@ -53,7 +53,7 @@
 int ess_isapnp_probe(struct device *, void *, void *);
 void ess_isapnp_attach(struct device *, struct device *, void *);
 
-struct cfattach ess_isapnp_ca = {
+const struct cfattach ess_isapnp_ca = {
        sizeof(struct ess_softc), ess_isapnp_probe, ess_isapnp_attach
 };
 
index 453a509..644a51b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: fd.c,v 1.107 2020/02/07 13:35:08 cheloha Exp $        */
+/*     $OpenBSD: fd.c,v 1.108 2022/04/06 18:59:28 naddy Exp $  */
 /*     $NetBSD: fd.c,v 1.90 1996/05/12 23:12:03 mycroft Exp $  */
 
 /*-
@@ -129,7 +129,7 @@ int fdprobe(struct device *, void *, void *);
 void fdattach(struct device *, struct device *, void *);
 int fdactivate(struct device *, int);
 
-struct cfattach fd_ca = {
+const struct cfattach fd_ca = {
        sizeof(struct fd_softc), fdprobe, fdattach, NULL, fdactivate
 };
 
index 973be4e..db3c9e0 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: fdc.c,v 1.23 2017/12/30 20:46:59 guenther Exp $       */
+/*     $OpenBSD: fdc.c,v 1.24 2022/04/06 18:59:28 naddy Exp $  */
 /*     $NetBSD: fd.c,v 1.90 1996/05/12 23:12:03 mycroft Exp $  */
 
 /*-
@@ -82,7 +82,7 @@ void fdcattach(struct device *, struct device *, void *);
 void fdcattach_deferred(void *);
 void fdc_create_kthread(void *);
 
-struct cfattach fdc_ca = {
+const struct cfattach fdc_ca = {
        sizeof(struct fdc_softc), fdcprobe, fdcattach
 };
 
index 5fd0a25..7261317 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: fins.c,v 1.4 2014/12/10 12:27:57 mikeb Exp $  */
+/*     $OpenBSD: fins.c,v 1.5 2022/04/06 18:59:28 naddy Exp $  */
 
 /*
  * Copyright (c) 2005, 2006 Mark Kettenis
@@ -148,7 +148,7 @@ void fins_get_volt(struct fins_softc *, int);
 
 int fins_wdog_cb(void *, int);
 
-struct cfattach fins_ca = {
+const struct cfattach fins_ca = {
        sizeof(struct fins_softc),
        fins_match,
        fins_attach,
index 8e06654..80085e3 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: gscsio.c,v 1.13 2014/09/14 14:17:25 jsg Exp $ */
+/*     $OpenBSD: gscsio.c,v 1.14 2022/04/06 18:59:28 naddy Exp $       */
 /*
  * Copyright (c) 2004 Alexander Yurchenko <grange@openbsd.org>
  *
@@ -81,7 +81,7 @@ int   gscsio_acb_initiate_xfer(void *, i2c_addr_t, int);
 int    gscsio_acb_read_byte(void *, uint8_t *, int);
 int    gscsio_acb_write_byte(void *, uint8_t, int);
 
-struct cfattach gscsio_ca = {
+const struct cfattach gscsio_ca = {
        sizeof(struct gscsio_softc),
        gscsio_probe,
        gscsio_attach
index f4b3210..28886f7 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: gus_isa.c,v 1.8 2021/03/07 06:17:03 jsg Exp $ */
+/*     $OpenBSD: gus_isa.c,v 1.9 2022/04/06 18:59:28 naddy Exp $       */
 /*     $NetBSD: gus.c,v 1.51 1998/01/25 23:48:06 mycroft Exp $ */
 
 /*-
 int    gus_isa_match(struct device *, void *, void *);
 void   gus_isa_attach(struct device *, struct device *, void *);
 
-struct cfattach gus_isa_ca = {
+const struct cfattach gus_isa_ca = {
        sizeof(struct gus_softc), gus_isa_match, gus_isa_attach,
 };
 
index fc5b9a3..56277cc 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: gus_isapnp.c,v 1.9 2021/03/07 06:17:03 jsg Exp $      */
+/*     $OpenBSD: gus_isapnp.c,v 1.10 2022/04/06 18:59:28 naddy Exp $   */
 /*     $NetBSD: gus.c,v 1.51 1998/01/25 23:48:06 mycroft Exp $ */
 
 /*-
 int    gus_isapnp_match(struct device *, void *, void *);
 void   gus_isapnp_attach(struct device *, struct device *, void *);
 
-struct cfattach gus_isapnp_ca = {
+const struct cfattach gus_isapnp_ca = {
        sizeof(struct gus_softc), gus_isapnp_match, gus_isapnp_attach
 };
 
index 0c74f36..f1e2d2d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: hsq.c,v 1.6 2022/01/09 05:42:42 jsg Exp $     */
+/*     $OpenBSD: hsq.c,v 1.7 2022/04/06 18:59:28 naddy Exp $   */
 
 /*-
  * Copyright (c) 1999 Denis A. Doroshenko. All rights reserved.
@@ -111,7 +111,7 @@ void hsqattach(struct device *, struct device *, void *);
 int hsqintr(void *);
 int hsqprint(void *, const char *);
 
-struct cfattach hsq_ca = {
+const struct cfattach hsq_ca = {
        sizeof(struct hsq_softc), hsqprobe, hsqattach
 };
 
index b46be33..4586579 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: i82365_isa.c,v 1.24 2021/03/07 06:17:03 jsg Exp $     */
+/*     $OpenBSD: i82365_isa.c,v 1.25 2022/04/06 18:59:28 naddy Exp $   */
 /*     $NetBSD: i82365_isa.c,v 1.11 1998/06/09 07:25:00 thorpej Exp $  */
 
 /*
@@ -60,7 +60,7 @@
 int    pcic_isa_probe(struct device *, void *, void *);
 void   pcic_isa_attach(struct device *, struct device *, void *);
 
-struct cfattach pcic_isa_ca = {
+const struct cfattach pcic_isa_ca = {
        sizeof(struct pcic_softc), pcic_isa_probe, pcic_isa_attach
 };
 
index 39430ce..fe10f1c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: i82365_isapnp.c,v 1.10 2021/03/07 06:17:03 jsg Exp $ */
+/*     $OpenBSD: i82365_isapnp.c,v 1.11 2022/04/06 18:59:28 naddy Exp $ */
 /*     $NetBSD: i82365_isapnp.c,v 1.8 2000/02/23 17:22:11 soren Exp $  */
 
 /*
@@ -66,7 +66,7 @@ int   pcicisapnp_debug = 0 /* XXX */ ;
 int    pcic_isapnp_match(struct device *, void *, void *);
 void   pcic_isapnp_attach(struct device *, struct device *, void *);
 
-struct cfattach pcic_isapnp_ca = {
+const struct cfattach pcic_isapnp_ca = {
        sizeof(struct pcic_softc), pcic_isapnp_match, pcic_isapnp_attach
 };
 
index 4b02276..61c0f3d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_an_isapnp.c,v 1.10 2015/11/24 17:11:39 mpi Exp $   */
+/*     $OpenBSD: if_an_isapnp.c,v 1.11 2022/04/06 18:59:28 naddy Exp $ */
 
 /*
  * Copyright (c) 2003 Michael Shalayeff
@@ -53,7 +53,7 @@
 int an_isapnp_match(struct device *, void *, void *);
 void an_isapnp_attach(struct device *, struct device *, void *);
 
-struct cfattach an_isapnp_ca = {
+const struct cfattach an_isapnp_ca = {
        sizeof(struct an_softc), an_isapnp_match, an_isapnp_attach
 };
 
index 8646456..ee3fa38 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_ec.c,v 1.18 2022/01/09 05:42:44 jsg Exp $  */
+/*     $OpenBSD: if_ec.c,v 1.19 2022/04/06 18:59:28 naddy Exp $        */
 /*     $NetBSD: if_ec.c,v 1.9 1998/07/05 06:49:12 jonathan Exp $       */
 
 /*-
@@ -92,7 +92,7 @@ struct ec_softc {
 int    ec_probe(struct device *, void *, void *);
 void   ec_attach(struct device *, struct device *, void *);
 
-struct cfattach ec_ca = {
+const struct cfattach ec_ca = {
        sizeof(struct ec_softc), ec_probe, ec_attach
 };
 
index b85cf17..d1d2834 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_ef_isapnp.c,v 1.40 2021/03/07 06:17:03 jsg Exp $   */
+/*     $OpenBSD: if_ef_isapnp.c,v 1.41 2022/04/06 18:59:28 naddy Exp $ */
 
 /*
  * Copyright (c) 1999 Jason L. Wright (jason@thought.net)
@@ -129,7 +129,7 @@ struct cfdriver ef_cd = {
        NULL, "ef", DV_IFNET
 };
 
-struct cfattach ef_isapnp_ca = {
+const struct cfattach ef_isapnp_ca = {
        sizeof(struct ef_softc), ef_isapnp_match, ef_isapnp_attach
 };
 
index abbd04d..53249f7 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_eg.c,v 1.50 2020/07/10 13:22:20 patrick Exp $      */
+/*     $OpenBSD: if_eg.c,v 1.51 2022/04/06 18:59:28 naddy Exp $        */
 /*     $NetBSD: if_eg.c,v 1.26 1996/05/12 23:52:27 mycroft Exp $       */
 
 /*
@@ -97,7 +97,7 @@ struct eg_softc {
 int egprobe(struct device *, void *, void *);
 void egattach(struct device *, struct device *, void *);
 
-struct cfattach eg_ca = {
+const struct cfattach eg_ca = {
        sizeof(struct eg_softc), egprobe, egattach
 };
 
index 40904e5..e990110 100644 (file)
@@ -1,4 +1,4 @@
-/*    $OpenBSD: if_el.c,v 1.36 2021/03/07 06:17:03 jsg Exp $       */
+/*    $OpenBSD: if_el.c,v 1.37 2022/04/06 18:59:28 naddy Exp $       */
 /*     $NetBSD: if_el.c,v 1.39 1996/05/12 23:52:32 mycroft Exp $       */
 
 /*
@@ -82,7 +82,7 @@ static inline void el_hardreset(struct el_softc *);
 int elprobe(struct device *, void *, void *);
 void elattach(struct device *, struct device *, void *);
 
-struct cfattach el_ca = {
+const struct cfattach el_ca = {
        sizeof(struct el_softc), elprobe, elattach
 };
 
index 5855e6a..9ddcf3d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_ep_isa.c,v 1.31 2015/11/25 11:20:38 mpi Exp $      */
+/*     $OpenBSD: if_ep_isa.c,v 1.32 2022/04/06 18:59:28 naddy Exp $    */
 /*     $NetBSD: if_ep_isa.c,v 1.5 1996/05/12 23:52:36 mycroft Exp $    */
 
 /*
@@ -76,7 +76,7 @@
 int ep_isa_probe(struct device *, void *, void *);
 void ep_isa_attach(struct device *, struct device *, void *);
 
-struct cfattach ep_isa_ca = {
+const struct cfattach ep_isa_ca = {
        sizeof(struct ep_softc), ep_isa_probe, ep_isa_attach
 };
 
index 7054653..bb7f5b7 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_ep_isapnp.c,v 1.16 2015/11/24 17:11:39 mpi Exp $   */
+/*     $OpenBSD: if_ep_isapnp.c,v 1.17 2022/04/06 18:59:28 naddy Exp $ */
 /*     $NetBSD: if_ep_isapnp.c,v 1.5 1996/05/12 23:52:36 mycroft Exp $ */
 
 /*
@@ -76,7 +76,7 @@
 int ep_isapnp_match(struct device *, void *, void *);
 void ep_isapnp_attach(struct device *, struct device *, void *);
 
-struct cfattach ep_isapnp_ca = {
+const struct cfattach ep_isapnp_ca = {
        sizeof(struct ep_softc), ep_isapnp_match, ep_isapnp_attach
 };
 
index 88249fe..6de88af 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_ex.c,v 1.47 2020/07/10 13:26:37 patrick Exp $      */
+/*     $OpenBSD: if_ex.c,v 1.48 2022/04/06 18:59:28 naddy Exp $        */
 /*
  * Copyright (c) 1997, Donald A. Schmidt
  * Copyright (c) 1996, Javier Martín Rueda (jmrueda@diatel.upm.es)
@@ -121,7 +121,7 @@ int ex_intr(void *);
 void ex_tx_intr(struct ex_softc *);
 void ex_rx_intr(struct ex_softc *);
 
-struct cfattach ex_ca = {
+const struct cfattach ex_ca = {
        sizeof(struct ex_softc), ex_probe, ex_attach
 };
 
index 21eeb91..38aba16 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_ie.c,v 1.58 2022/02/22 01:15:01 guenther Exp $     */
+/*     $OpenBSD: if_ie.c,v 1.59 2022/04/06 18:59:28 naddy Exp $        */
 /*     $NetBSD: if_ie.c,v 1.51 1996/05/12 23:52:48 mycroft Exp $       */
 
 /*-
@@ -303,7 +303,7 @@ static __inline int ie_packet_len(struct ie_softc *);
 
 static void run_tdr(struct ie_softc *, struct ie_tdr_cmd *);
 
-struct cfattach ie_isa_ca = {
+const struct cfattach ie_isa_ca = {
        sizeof(struct ie_softc), ieprobe, ieattach
 };
 
index d9ea570..91b0c4f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_lc_isa.c,v 1.13 2021/03/07 06:17:03 jsg Exp $ */
+/*     $OpenBSD: if_lc_isa.c,v 1.14 2022/04/06 18:59:28 naddy Exp $ */
 /*     $NetBSD: if_lc_isa.c,v 1.10 2001/06/13 10:46:03 wiz Exp $ */
 
 /*-
@@ -72,7 +72,7 @@ int   lemac_isa_find(struct lemac_softc *, struct isa_attach_args *,
 int    lemac_isa_probe(struct device *, void *, void *);
 void   lemac_isa_attach(struct device *, struct device *, void *);
 
-struct cfattach lc_isa_ca = {
+const struct cfattach lc_isa_ca = {
        sizeof(struct lemac_softc), lemac_isa_probe, lemac_isa_attach
 };
 
index 00d852a..396855e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_le_isa.c,v 1.22 2014/12/22 02:28:51 tedu Exp $     */
+/*     $OpenBSD: if_le_isa.c,v 1.23 2022/04/06 18:59:28 naddy Exp $    */
 /*     $NetBSD: if_le_isa.c,v 1.2 1996/05/12 23:52:56 mycroft Exp $    */
 
 /*-
@@ -72,7 +72,7 @@ static char *card_type[] =
 int    le_isa_probe(struct device *, void *, void *);
 void   le_isa_attach(struct device *, struct device *, void *);
 
-struct cfattach le_isa_ca = {
+const struct cfattach le_isa_ca = {
        sizeof(struct le_softc), le_isa_probe, le_isa_attach
 };
 
index cd596ba..867efd8 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_le_isapnp.c,v 1.14 2014/12/22 02:28:51 tedu Exp $  */
+/*     $OpenBSD: if_le_isapnp.c,v 1.15 2022/04/06 18:59:28 naddy Exp $ */
 /*     $NetBSD: if_le_isa.c,v 1.2 1996/05/12 23:52:56 mycroft Exp $    */
 
 /*-
@@ -69,7 +69,7 @@
 int    le_isapnp_match(struct device *, void *, void *);
 void   le_isapnp_attach(struct device *, struct device *, void *);
 
-struct cfattach le_isapnp_ca = {
+const struct cfattach le_isapnp_ca = {
        sizeof(struct le_softc), le_isapnp_match, le_isapnp_attach
 };
 
index badabe3..ceda5b7 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_ne_isa.c,v 1.17 2015/11/24 17:11:39 mpi Exp $      */
+/*     $OpenBSD: if_ne_isa.c,v 1.18 2022/04/06 18:59:28 naddy Exp $    */
 /*     $NetBSD: if_ne_isa.c,v 1.6 1998/07/05 06:49:13 jonathan Exp $   */
 
 /*-
@@ -77,7 +77,7 @@ struct ne_isa_softc {
        void    *sc_ih;                         /* interrupt cookie */
 };
 
-struct cfattach ne_isa_ca = {
+const struct cfattach ne_isa_ca = {
        sizeof(struct ne_isa_softc), ne_isa_match, ne_isa_attach
 };
 
index 54ba0f2..a7386a1 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_ne_isapnp.c,v 1.16 2015/11/24 17:11:39 mpi Exp $   */
+/*     $OpenBSD: if_ne_isapnp.c,v 1.17 2022/04/06 18:59:28 naddy Exp $ */
 /*     $NetBSD: if_ne_isapnp.c,v 1.7 1998/07/23 19:30:45 christos Exp $        */
 
 /*-
@@ -79,7 +79,7 @@ struct ne_isapnp_softc {
        void    *sc_ih;                         /* interrupt cookie */
 };
 
-struct cfattach ne_isapnp_ca = {
+const struct cfattach ne_isapnp_ca = {
        sizeof(struct ne_isapnp_softc), ne_isapnp_match, ne_isapnp_attach
 };
 
index 87270f8..57fde2b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_sm_isa.c,v 1.15 2021/03/07 06:17:03 jsg Exp $      */
+/*     $OpenBSD: if_sm_isa.c,v 1.16 2022/04/06 18:59:28 naddy Exp $    */
 /*     $NetBSD: if_sm_isa.c,v 1.4 1998/07/05 06:49:14 jonathan Exp $   */
 
 /*-
@@ -75,7 +75,7 @@ struct sm_isa_softc {
        void    *sc_ih;                         /* interrupt cookie */
 };
 
-struct cfattach sm_isa_ca = {
+const struct cfattach sm_isa_ca = {
        sizeof(struct sm_isa_softc), sm_isa_match, sm_isa_attach
 };
 
index 985660e..22bfa46 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_we.c,v 1.27 2017/07/26 05:25:21 deraadt Exp $      */
+/*     $OpenBSD: if_we.c,v 1.28 2022/04/06 18:59:28 naddy Exp $        */
 /*     $NetBSD: if_we.c,v 1.11 1998/07/05 06:49:14 jonathan Exp $      */
 
 /*-
@@ -106,12 +106,12 @@ int       we_probe(struct device *, void *, void *);
 int    we_match(struct device *, void *, void *);
 void   we_attach(struct device *, struct device *, void *);
 
-struct cfattach we_isa_ca = {
+const struct cfattach we_isa_ca = {
        sizeof(struct we_softc), we_probe, we_attach
 };
 
 #if NWE_ISAPNP
-struct cfattach we_isapnp_ca = {
+const struct cfattach we_isapnp_ca = {
        sizeof(struct we_softc), we_match, we_attach
 };
 #endif /* NWE_ISAPNP */
index 8665c3e..5a8685b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: isa.c,v 1.49 2021/10/26 16:29:49 deraadt Exp $        */
+/*     $OpenBSD: isa.c,v 1.50 2022/04/06 18:59:28 naddy Exp $  */
 /*     $NetBSD: isa.c,v 1.85 1996/05/14 00:31:04 thorpej Exp $ */
 
 /*
@@ -72,7 +72,7 @@ void isaattach(struct device *, struct device *, void *);
 
 extern int autoconf_verbose;
 
-struct cfattach isa_ca = {
+const struct cfattach isa_ca = {
        sizeof(struct isa_softc), isamatch, isaattach
 };
 
index 702f7a8..6c28253 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: isadma.c,v 1.36 2021/10/26 16:29:49 deraadt Exp $     */
+/*     $OpenBSD: isadma.c,v 1.37 2022/04/06 18:59:28 naddy Exp $       */
 /*     $NetBSD: isadma.c,v 1.32 1997/09/05 01:48:33 thorpej Exp $      */
 
 /*-
@@ -84,7 +84,7 @@ static u_int8_t dmamode[4] = {
 int isadmamatch(struct device *, void *, void *);
 void isadmaattach(struct device *, struct device *, void *);
 
-struct cfattach isadma_ca = {
+const struct cfattach isadma_ca = {
        sizeof(struct device), isadmamatch, isadmaattach
 };
 
index 8a69c63..36209a9 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: isagpio.c,v 1.4 2009/03/29 21:53:52 sthen Exp $       */
+/*     $OpenBSD: isagpio.c,v 1.5 2022/04/06 18:59:28 naddy Exp $       */
 
 /*
  * Copyright (c) 2006 Oleg Safiullin <form@pdp-11.org.ru>
@@ -60,7 +60,7 @@ int   isagpio_pin_read(void *, int);
 void   isagpio_pin_write(void *, int, int);
 void   isagpio_pin_ctl(void *, int, int);
 
-struct cfattach isagpio_ca = {
+const struct cfattach isagpio_ca = {
        sizeof(struct isagpio_softc), isagpio_match, isagpio_attach
 };
 
index 6d6021d..0bb6c75 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: isapnp.c,v 1.42 2021/03/07 06:17:03 jsg Exp $ */
+/*     $OpenBSD: isapnp.c,v 1.43 2022/04/06 18:59:28 naddy Exp $       */
 /*     $NetBSD: isapnp.c,v 1.9.4.3 1997/10/29 00:40:43 thorpej Exp $   */
 
 /*
@@ -79,7 +79,7 @@ void isapnp_attach(struct device *, struct device *, void *);
 # define DPRINTF(a)
 #endif
 
-struct cfattach isapnp_ca = {
+const struct cfattach isapnp_ca = {
        sizeof(struct isapnp_softc), isapnp_match, isapnp_attach
 };
 
index 140db36..9cdce94 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: it.c,v 1.46 2015/03/14 03:38:47 jsg Exp $     */
+/*     $OpenBSD: it.c,v 1.47 2022/04/06 18:59:28 naddy Exp $   */
 
 /*
  * Copyright (c) 2007-2008 Oleg Safiullin <form@pdp-11.org.ru>
@@ -534,7 +534,7 @@ it_wdog_cb(void *arg, int period)
 }
 
 
-struct cfattach it_ca = {
+const struct cfattach it_ca = {
        sizeof(struct it_softc),
        it_match,
        it_attach,
index 0c9f156..725b822 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: lm78_isa.c,v 1.11 2022/01/09 05:42:44 jsg Exp $       */
+/*     $OpenBSD: lm78_isa.c,v 1.12 2022/04/06 18:59:28 naddy Exp $     */
 
 /*
  * Copyright (c) 2005, 2006 Mark Kettenis
@@ -52,13 +52,13 @@ u_int8_t lm_isa_readreg(struct lm_softc *, int);
 void lm_isa_writereg(struct lm_softc *, int, int);
 void lm_isa_remove_alias(struct lm_softc *, const char *);
 
-struct cfattach lm_isa_ca = {
+const struct cfattach lm_isa_ca = {
        sizeof(struct lm_isa_softc),
        lm_isa_match,
        lm_isa_attach
 };
 
-struct cfattach lm_wbsio_ca = {
+const struct cfattach lm_wbsio_ca = {
        sizeof(struct lm_isa_softc),
        lm_wbsio_match,
        lm_isa_attach
index c588a86..551540d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: lpt_isa.c,v 1.16 2021/03/07 06:17:04 jsg Exp $        */
+/*     $OpenBSD: lpt_isa.c,v 1.17 2022/04/06 18:59:28 naddy Exp $      */
 
 /*
  * Copyright (c) 1993, 1994 Charles Hannum.
@@ -66,7 +66,7 @@
 int    lpt_isa_probe(struct device *, void *, void *);
 void   lpt_isa_attach(struct device *, struct device *, void *);
 
-struct cfattach lpt_isa_ca = {
+const struct cfattach lpt_isa_ca = {
        sizeof(struct lpt_softc), lpt_isa_probe, lpt_isa_attach, NULL,
        lpt_activate
 };
index eddb494..49565aa 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mpu_isa.c,v 1.7 2021/03/07 06:17:04 jsg Exp $ */
+/*     $OpenBSD: mpu_isa.c,v 1.8 2022/04/06 18:59:28 naddy Exp $       */
 
 /*
  * Copyright (c) 2002 Sergey Smitienko. All rights reserved.
@@ -63,7 +63,7 @@ struct mpu_isa_softc {
        struct mpu_softc sc_mpu;
 };
 
-struct cfattach mpu_isa_ca = {
+const struct cfattach mpu_isa_ca = {
        sizeof(struct mpu_isa_softc), mpu_isa_match, mpu_isa_attach
 };
 
index 6eac600..6c011cf 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mpu_isapnp.c,v 1.9 2021/03/07 06:17:04 jsg Exp $      */
+/*     $OpenBSD: mpu_isapnp.c,v 1.10 2022/04/06 18:59:28 naddy Exp $   */
 
 #include "midi.h"
 
@@ -31,7 +31,7 @@ struct mpu_isapnp_softc {
        struct mpu_softc sc_mpu;
 };
 
-struct cfattach mpu_isapnp_ca = {
+const struct cfattach mpu_isapnp_ca = {
        sizeof(struct mpu_isapnp_softc), mpu_isapnp_match, mpu_isapnp_attach
 };
 
index beea21e..f0c96a7 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: nsclpcsio_isa.c,v 1.14 2018/06/04 05:24:11 kevlo Exp $ */
+/* $OpenBSD: nsclpcsio_isa.c,v 1.15 2022/04/06 18:59:28 naddy Exp $ */
 /* $NetBSD: nsclpcsio_isa.c,v 1.5 2002/10/22 16:18:26 drochner Exp $ */
 
 /*
@@ -202,7 +202,7 @@ struct nsclpcsio_softc {
 int     nsclpcsio_isa_match(struct device *, void *, void *);
 void    nsclpcsio_isa_attach(struct device *, struct device *, void *);
 
-struct cfattach nsclpcsio_isa_ca = {
+const struct cfattach nsclpcsio_isa_ca = {
        sizeof(struct nsclpcsio_softc),
        nsclpcsio_isa_match,
        nsclpcsio_isa_attach
index d475b2d..4c9d01f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: pas.c,v 1.32 2022/03/21 19:22:40 miod Exp $   */
+/*     $OpenBSD: pas.c,v 1.33 2022/04/06 18:59:28 naddy Exp $  */
 /*     $NetBSD: pas.c,v 1.37 1998/01/12 09:43:43 thorpej Exp $ */
 
 /*
@@ -227,7 +227,7 @@ pasconf(int model, int sbbase, int sbirq, int sbdrq)
 int    pasprobe(struct device *, void *, void *);
 void   pasattach(struct device *, struct device *, void *);
 
-struct cfattach pas_ca = {
+const struct cfattach pas_ca = {
        sizeof(struct pas_softc), pasprobe, pasattach
 };
 
index 11e7766..ed87e47 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: pcdisplay.c,v 1.14 2020/05/25 09:55:48 jsg Exp $ */
+/* $OpenBSD: pcdisplay.c,v 1.15 2022/04/06 18:59:28 naddy Exp $ */
 /* $NetBSD: pcdisplay.c,v 1.9.4.1 2000/06/30 16:27:48 simonb Exp $ */
 
 /*
@@ -73,7 +73,7 @@ static void pcdisplay_init(struct pcdisplay_config *,
 static int pcdisplay_pack_attr(void *, int, int, int, uint32_t *);
 static void pcdisplay_unpack_attr(void *, uint32_t, int *, int *, int *);
 
-struct cfattach pcdisplay_ca = {
+const struct cfattach pcdisplay_ca = {
        sizeof(struct pcdisplay_softc), pcdisplay_match, pcdisplay_attach,
 };
 
index 2e2ba84..60191b9 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: pcppi.c,v 1.18 2022/01/09 05:42:44 jsg Exp $ */
+/* $OpenBSD: pcppi.c,v 1.19 2022/04/06 18:59:28 naddy Exp $ */
 /* $NetBSD: pcppi.c,v 1.1 1998/04/15 20:26:18 drochner Exp $ */
 
 /*
@@ -69,7 +69,7 @@ struct pcppi_softc {
 int    pcppi_match(struct device *, void *, void *);
 void   pcppi_attach(struct device *, struct device *, void *);
 
-struct cfattach pcppi_ca = {
+const struct cfattach pcppi_ca = {
        sizeof(struct pcppi_softc), pcppi_match, pcppi_attach,
 };
 
index 1ba2030..e698e6e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: sb_isa.c,v 1.11 2021/03/07 06:17:04 jsg Exp $ */
+/*     $OpenBSD: sb_isa.c,v 1.12 2022/04/06 18:59:28 naddy Exp $       */
 /*     $NetBSD: sb_isa.c,v 1.15 1997/11/30 15:32:25 drochner Exp $     */
 
 /*
@@ -61,7 +61,7 @@ static        int sbfind(struct device *, struct sbdsp_softc *, struct isa_attach_args
 int    sb_isa_match(struct device *, void *, void *);
 void   sb_isa_attach(struct device *, struct device *, void *);
 
-struct cfattach sb_isa_ca = {
+const struct cfattach sb_isa_ca = {
        sizeof(struct sbdsp_softc), sb_isa_match, sb_isa_attach
 };
 
index 5ae2560..a80a136 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: sb_isapnp.c,v 1.16 2021/03/07 06:17:04 jsg Exp $      */
+/*     $OpenBSD: sb_isapnp.c,v 1.17 2022/04/06 18:59:29 naddy Exp $    */
 /*     $NetBSD: sb_isa.c,v 1.3 1997/03/20 11:03:11 mycroft Exp $       */
 
 /*
@@ -57,7 +57,7 @@
 int    sb_isapnp_match(struct device *, void *, void *);
 void   sb_isapnp_attach(struct device *, struct device *, void *);
 
-struct cfattach sb_isapnp_ca = {
+const struct cfattach sb_isapnp_ca = {
        sizeof(struct sbdsp_softc), sb_isapnp_match, sb_isapnp_attach
 };
 
index 6a5ad56..ce9f715 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: sch311x.c,v 1.17 2017/09/08 05:36:52 deraadt Exp $    */
+/*     $OpenBSD: sch311x.c,v 1.18 2022/04/06 18:59:29 naddy Exp $      */
 /*
  * Copyright (c) 2008 Mark Kettenis <kettenis@openbsd.org>
  * Copyright (c) 2009 Michael Knudsen <mk@openbsd.org>
@@ -180,7 +180,7 @@ u_int8_t schsio_hwm_read(struct schsio_softc *sc, u_int8_t reg);
 void schsio_wdt_init(struct schsio_softc *sc);
 int schsio_wdt_cb(void *arg, int period);
 
-struct cfattach schsio_ca = {
+const struct cfattach schsio_ca = {
        sizeof(struct schsio_softc),
        schsio_probe,
        schsio_attach,
index 48d8d19..93a104e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: skgpio.c,v 1.4 2020/08/26 03:29:06 visa Exp $ */
+/*     $OpenBSD: skgpio.c,v 1.5 2022/04/06 18:59:29 naddy Exp $ */
 
 /*
  * Copyright (c) 2014 Matt Dainty <matt@bodgit-n-scarper.com>
@@ -72,7 +72,7 @@ int    skgpio_led_read(void *, int);
 void    skgpio_led_write(void *, int, int);
 void    skgpio_led_ctl(void *, int, int);
 
-struct cfattach skgpio_ca = {
+const struct cfattach skgpio_ca = {
        sizeof(struct skgpio_softc), skgpio_match, skgpio_attach
 };
 
index 04240de..28fa395 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: spkr.c,v 1.26 2021/03/07 06:17:04 jsg Exp $   */
+/*     $OpenBSD: spkr.c,v 1.27 2022/04/06 18:59:29 naddy Exp $ */
 /*     $NetBSD: spkr.c,v 1.1 1998/04/15 20:26:18 drochner Exp $        */
 
 /*
@@ -63,7 +63,7 @@ cdev_decl(spkr);
 int spkrprobe(struct device *, void *, void *);
 void spkrattach(struct device *, struct device *, void *);
 
-struct cfattach spkr_ca = {
+const struct cfattach spkr_ca = {
        sizeof(struct device), spkrprobe, spkrattach
 };
 
index 9eb7a53..c757bd4 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: tcic2_isa.c,v 1.10 2022/01/09 05:42:44 jsg Exp $      */
+/*     $OpenBSD: tcic2_isa.c,v 1.11 2022/04/06 18:59:29 naddy Exp $    */
 /*     $NetBSD: tcic2_isa.c,v 1.2 1999/04/08 16:14:29 bad Exp $        */
 
 #undef TCICISADEBUG
@@ -113,7 +113,7 @@ void        *tcic_isa_chip_intr_establish(pcmcia_chipset_handle_t,
 void   tcic_isa_chip_intr_disestablish(pcmcia_chipset_handle_t, void *);
 const char *tcic_isa_chip_intr_string(pcmcia_chipset_handle_t, void *);
 
-struct cfattach tcic_isa_ca = {
+const struct cfattach tcic_isa_ca = {
        sizeof(struct tcic_softc), tcic_isa_probe, tcic_isa_attach
 };
 
index 06b4e37..80612b1 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: uguru.c,v 1.5 2015/03/14 03:38:47 jsg Exp $   */
+/*     $OpenBSD: uguru.c,v 1.6 2022/04/06 18:59:29 naddy Exp $ */
 
 /*
  * Copyright (c) 2010 Mikko Tolmunen <oskari@sefirosu.org>
@@ -648,7 +648,7 @@ struct cfdriver uguru_cd = {
        NULL, "uguru", DV_DULL
 };
 
-struct cfattach uguru_ca = {
+const struct cfattach uguru_ca = {
        sizeof(struct uguru_softc), uguru_match, uguru_attach
 };
 
index 5979faf..f18a00d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: uha_isa.c,v 1.14 2021/03/07 06:17:04 jsg Exp $        */
+/*     $OpenBSD: uha_isa.c,v 1.15 2022/04/06 18:59:29 naddy Exp $      */
 /*     $NetBSD: uha_isa.c,v 1.5 1996/10/21 22:41:21 thorpej Exp $      */
 
 /*
@@ -53,7 +53,7 @@
 int    uha_isa_probe(struct device *, void *, void *);
 void   uha_isa_attach(struct device *, struct device *, void *);
 
-struct cfattach uha_isa_ca = {
+const struct cfattach uha_isa_ca = {
        sizeof(struct uha_softc), uha_isa_probe, uha_isa_attach
 };
 
index c55173d..fcc9166 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: vga_isa.c,v 1.10 2015/07/18 00:48:05 miod Exp $ */
+/* $OpenBSD: vga_isa.c,v 1.11 2022/04/06 18:59:29 naddy Exp $ */
 /* $NetBSD: vga_isa.c,v 1.3 1998/06/12 18:45:48 drochner Exp $ */
 
 /*
@@ -56,7 +56,7 @@ struct vga_isa_softc {
 int    vga_isa_match(struct device *, void *, void *);
 void   vga_isa_attach(struct device *, struct device *, void *);
 
-struct cfattach vga_isa_ca = {
+const struct cfattach vga_isa_ca = {
        sizeof(struct vga_isa_softc), vga_isa_match, vga_isa_attach,
 };
 
index 32d2b9f..6ba63d8 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: viasio.c,v 1.14 2014/12/10 12:27:57 mikeb Exp $       */
+/*     $OpenBSD: viasio.c,v 1.15 2022/04/06 18:59:29 naddy Exp $       */
 /*
  * Copyright (c) 2005 Alexander Yurchenko <grange@openbsd.org>
  *
@@ -70,7 +70,7 @@ void  viasio_hm_refresh(void *);
 void   viasio_wdg_init(struct viasio_softc *);
 int    viasio_wdg_cb(void *, int);
 
-struct cfattach viasio_ca = {
+const struct cfattach viasio_ca = {
        sizeof(struct viasio_softc),
        viasio_probe,
        viasio_attach,
index de36287..833f138 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: wbsio.c,v 1.11 2019/12/17 01:34:59 mortimer Exp $     */
+/*     $OpenBSD: wbsio.c,v 1.12 2022/04/06 18:59:29 naddy Exp $        */
 /*
  * Copyright (c) 2008 Mark Kettenis <kettenis@openbsd.org>
  *
@@ -46,7 +46,7 @@ int   wbsio_probe(struct device *, void *, void *);
 void   wbsio_attach(struct device *, struct device *, void *);
 int    wbsio_print(void *, const char *);
 
-struct cfattach wbsio_ca = {
+const struct cfattach wbsio_ca = {
        sizeof(struct wbsio_softc),
        wbsio_probe,
        wbsio_attach
index 6804ab5..2d22cd7 100644 (file)
@@ -1,4 +1,4 @@
-/*      $OpenBSD: wdc_isa.c,v 1.16 2017/09/08 05:36:52 deraadt Exp $     */
+/*      $OpenBSD: wdc_isa.c,v 1.17 2022/04/06 18:59:29 naddy Exp $     */
 /*     $NetBSD: wdc_isa.c,v 1.15 1999/05/19 14:41:25 bouyer Exp $ */
 
 /*-
@@ -66,7 +66,7 @@ struct wdc_isa_softc {
 int    wdc_isa_probe(struct device *, void *, void *);
 void   wdc_isa_attach(struct device *, struct device *, void *);
 
-struct cfattach wdc_isa_ca = {
+const struct cfattach wdc_isa_ca = {
        sizeof(struct wdc_isa_softc), wdc_isa_probe, wdc_isa_attach
 };
 
index 2d07b72..f873a03 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: wdc_isapnp.c,v 1.12 2021/03/07 06:17:04 jsg Exp $     */
+/*     $OpenBSD: wdc_isapnp.c,v 1.13 2022/04/06 18:59:29 naddy Exp $   */
 /*     $NetBSD: wdc_isapnp.c,v 1.13 1999/03/22 10:00:12 mycroft Exp $  */
 
 /*-
@@ -57,7 +57,7 @@ struct wdc_isapnp_softc {
 int    wdc_isapnp_match(struct device *, void *, void *);
 void   wdc_isapnp_attach(struct device *, struct device *, void *);
 
-struct cfattach wdc_isapnp_ca = {
+const struct cfattach wdc_isapnp_ca = {
        sizeof(struct wdc_isapnp_softc), wdc_isapnp_match, wdc_isapnp_attach
 };
 
index 34d9804..ef567ad 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: wds.c,v 1.57 2020/09/22 19:32:53 krw Exp $    */
+/*     $OpenBSD: wds.c,v 1.58 2022/04/06 18:59:29 naddy Exp $  */
 /*     $NetBSD: wds.c,v 1.13 1996/11/03 16:20:31 mycroft Exp $ */
 
 #undef WDSDIAG
@@ -173,7 +173,7 @@ struct scsi_adapter wds_switch = {
 int    wdsprobe(struct device *, void *, void *);
 void   wdsattach(struct device *, struct device *, void *);
 
-struct cfattach wds_ca = {
+const struct cfattach wds_ca = {
        sizeof(struct wds_softc), wdsprobe, wdsattach
 };
 
index 73000a3..24099d4 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: midi.c,v 1.53 2022/03/21 19:22:40 miod Exp $  */
+/*     $OpenBSD: midi.c,v 1.54 2022/04/06 18:59:27 naddy Exp $ */
 
 /*
  * Copyright (c) 2003, 2004 Alexandre Ratchov
@@ -56,7 +56,7 @@ void  midi_out_do(struct midi_softc *);
 void   midi_attach(struct midi_softc *, struct device *);
 
 
-struct cfattach midi_ca = {
+const struct cfattach midi_ca = {
        sizeof(struct midi_softc), midiprobe, midiattach, mididetach
 };
 
index 6b1e1fb..e13b026 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: acphy.c,v 1.9 2015/03/14 03:38:47 jsg Exp $   */
+/*     $OpenBSD: acphy.c,v 1.10 2022/04/06 18:59:29 naddy Exp $        */
 /*     $NetBSD: acphy.c,v 1.13 2003/04/29 01:49:33 thorpej Exp $       */
 
 /*
@@ -59,7 +59,7 @@
 int    acphymatch(struct device *, void *, void *);
 void   acphyattach(struct device *, struct device *, void *);
 
-struct cfattach acphy_ca = {
+const struct cfattach acphy_ca = {
        sizeof(struct mii_softc), acphymatch, acphyattach, mii_phy_detach
 };
 
index c34eeb9..5f3543b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: amphy.c,v 1.21 2015/03/14 03:38:47 jsg Exp $  */
+/*     $OpenBSD: amphy.c,v 1.22 2022/04/06 18:59:29 naddy Exp $        */
 
 /*
  * Copyright (c) 1997, 1998, 1999
@@ -58,7 +58,7 @@
 int    amphymatch(struct device *, void *, void *);
 void   amphyattach(struct device *, struct device *, void *);
 
-struct cfattach amphy_ca = {
+const struct cfattach amphy_ca = {
        sizeof(struct mii_softc), amphymatch, amphyattach, mii_phy_detach
 };
 
index 65dbd2a..61d9731 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: atphy.c,v 1.12 2022/01/09 05:42:44 jsg Exp $  */
+/*     $OpenBSD: atphy.c,v 1.13 2022/04/06 18:59:29 naddy Exp $        */
 
 /*-
  * Copyright (c) 2008, Pyun YongHyeon <yongari@FreeBSD.org>
@@ -92,7 +92,7 @@ static const struct mii_phydesc atphys[] = {
          NULL },
 };
 
-struct cfattach atphy_ca = {
+const struct cfattach atphy_ca = {
        sizeof (struct mii_softc), atphy_match, atphy_attach,
        mii_phy_detach
 };
index ce82ebb..db64023 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: bmtphy.c,v 1.20 2015/03/14 03:38:47 jsg Exp $ */
+/*     $OpenBSD: bmtphy.c,v 1.21 2022/04/06 18:59:29 naddy Exp $       */
 /*     $NetBSD: bmtphy.c,v 1.17 2005/01/17 13:17:45 scw Exp $  */
 
 /*-
@@ -51,7 +51,7 @@
 int    bmtphymatch(struct device *, void *, void *);
 void   bmtphyattach(struct device *, struct device *, void *);
 
-struct cfattach bmtphy_ca = {
+const struct cfattach bmtphy_ca = {
        sizeof(struct mii_softc), bmtphymatch, bmtphyattach, mii_phy_detach
 };
 
index 24b1229..fbf7be2 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: brgphy.c,v 1.107 2021/06/17 09:30:32 kettenis Exp $   */
+/*     $OpenBSD: brgphy.c,v 1.108 2022/04/06 18:59:29 naddy Exp $      */
 
 /*
  * Copyright (c) 2000
@@ -63,7 +63,7 @@
 int brgphy_probe(struct device *, void *, void *);
 void brgphy_attach(struct device *, struct device *, void *);
 
-struct cfattach brgphy_ca = {
+const struct cfattach brgphy_ca = {
        sizeof(struct mii_softc), brgphy_probe, brgphy_attach, mii_phy_detach
 };
 
index c059ddc..eff0388 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: brswphy.c,v 1.3 2020/04/06 00:01:08 pirofti Exp $     */
+/*     $OpenBSD: brswphy.c,v 1.4 2022/04/06 18:59:29 naddy Exp $       */
 
 /*
  * Copyright (c) 2014 Paul Irofti <paul@irofti.net>
@@ -150,7 +150,7 @@ struct brswphy_softc {
 int    brswphymatch(struct device *, void *, void *);
 void   brswphyattach(struct device *, struct device *, void *);
 
-struct cfattach brswphy_ca = { sizeof(struct brswphy_softc),
+const struct cfattach brswphy_ca = { sizeof(struct brswphy_softc),
        brswphymatch, brswphyattach, mii_phy_detach,
 };
 
index 7f3b2fc..9caa61d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ciphy.c,v 1.27 2015/07/19 06:28:12 yuo Exp $  */
+/*     $OpenBSD: ciphy.c,v 1.28 2022/04/06 18:59:29 naddy Exp $        */
 /*     $FreeBSD: ciphy.c,v 1.1 2004/09/10 20:57:45 wpaul Exp $ */
 /*
  * Copyright (c) 2004
@@ -56,7 +56,7 @@
 int    ciphymatch(struct device *, void *, void *);
 void   ciphyattach(struct device *, struct device *, void *);
 
-struct cfattach ciphy_ca = {
+const struct cfattach ciphy_ca = {
        sizeof(struct mii_softc), ciphymatch, ciphyattach, mii_phy_detach
 };
 
index 09bedb3..102c49b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: dcphy.c,v 1.25 2013/12/28 03:30:41 deraadt Exp $      */
+/*     $OpenBSD: dcphy.c,v 1.26 2022/04/06 18:59:29 naddy Exp $        */
 
 /*
  * Copyright (c) 1997, 1998, 1999
@@ -84,7 +84,7 @@
 int    dcphy_match(struct device *, void *, void *);
 void   dcphy_attach(struct device *, struct device *, void *);
 
-struct cfattach dcphy_ca = {
+const struct cfattach dcphy_ca = {
        sizeof(struct mii_softc), dcphy_match, dcphy_attach, mii_phy_detach
 };
 
index e6cf176..e33abe3 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: eephy.c,v 1.59 2022/01/09 05:42:44 jsg Exp $  */
+/*     $OpenBSD: eephy.c,v 1.60 2022/04/06 18:59:29 naddy Exp $        */
 /*
  * Principal Author: Parag Patel
  * Copyright (c) 2001
@@ -58,7 +58,7 @@
 int    eephy_match(struct device *, void *, void *);
 void   eephy_attach(struct device *, struct device *, void *);
 
-struct cfattach eephy_ca = {
+const struct cfattach eephy_ca = {
        sizeof (struct mii_softc), eephy_match, eephy_attach, mii_phy_detach
 };
 
index 8ab9f65..d9ff0c6 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: etphy.c,v 1.7 2015/03/14 03:38:48 jsg Exp $   */
+/*     $OpenBSD: etphy.c,v 1.8 2022/04/06 18:59:29 naddy Exp $ */
 
 /*
  * Copyright (c) 2007 The DragonFly Project.  All rights reserved.
@@ -90,7 +90,7 @@ static const struct mii_phydesc etphys[] = {
          NULL },
 };
 
-struct cfattach etphy_ca = {
+const struct cfattach etphy_ca = {
        sizeof (struct mii_softc), etphy_match, etphy_attach,
        mii_phy_detach
 };
index 93ca03a..cf16e19 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: exphy.c,v 1.23 2015/03/14 03:38:48 jsg Exp $  */
+/*     $OpenBSD: exphy.c,v 1.24 2022/04/06 18:59:29 naddy Exp $        */
 /*     $NetBSD: exphy.c,v 1.23 2000/02/02 23:34:56 thorpej Exp $       */
 
 /*-
@@ -75,7 +75,7 @@
 int    exphymatch(struct device *, void *, void *);
 void   exphyattach(struct device *, struct device *, void *);
 
-struct cfattach exphy_ca = {
+const struct cfattach exphy_ca = {
        sizeof(struct mii_softc), exphymatch, exphyattach, mii_phy_detach
 };
 
index 8fe9307..d1bdb2e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: gentbi.c,v 1.11 2015/03/14 03:38:48 jsg Exp $ */
+/*     $OpenBSD: gentbi.c,v 1.12 2022/04/06 18:59:29 naddy Exp $       */
 /*     $NetBSD: gentbi.c,v 1.12 2004/04/11 15:40:56 thorpej Exp $      */
 
 /*-
@@ -79,7 +79,7 @@
 int    gentbimatch(struct device *, void *, void *);
 void   gentbiattach(struct device *, struct device *, void *);
 
-struct cfattach gentbi_ca = {
+const struct cfattach gentbi_ca = {
        sizeof(struct mii_softc), gentbimatch, gentbiattach,
        mii_phy_detach
 };
index 2c72405..fc64e1d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: icsphy.c,v 1.24 2021/03/05 09:37:20 jsg Exp $ */
+/*     $OpenBSD: icsphy.c,v 1.25 2022/04/06 18:59:29 naddy Exp $       */
 /*     $NetBSD: icsphy.c,v 1.17 2000/02/02 23:34:56 thorpej Exp $      */
 
 /*-
@@ -79,7 +79,7 @@
 int    icsphymatch(struct device *, void *, void *);
 void   icsphyattach(struct device *, struct device *, void *);
 
-struct cfattach icsphy_ca = {
+const struct cfattach icsphy_ca = {
        sizeof(struct mii_softc), icsphymatch, icsphyattach, mii_phy_detach
 };
 
index 025c377..d0f4949 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: inphy.c,v 1.22 2021/03/05 09:37:20 jsg Exp $  */
+/*     $OpenBSD: inphy.c,v 1.23 2022/04/06 18:59:29 naddy Exp $        */
 /*     $NetBSD: inphy.c,v 1.18 2000/02/02 23:34:56 thorpej Exp $       */
 
 /*-
@@ -79,7 +79,7 @@
 int    inphymatch(struct device *, void *, void *);
 void   inphyattach(struct device *, struct device *, void *);
 
-struct cfattach inphy_ca = {
+const struct cfattach inphy_ca = {
        sizeof(struct mii_softc), inphymatch, inphyattach, mii_phy_detach
 };
 
index 8c8ad97..b196166 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: iophy.c,v 1.21 2021/03/05 09:37:20 jsg Exp $  */
+/*     $OpenBSD: iophy.c,v 1.22 2022/04/06 18:59:29 naddy Exp $        */
 /*     $NetBSD: iophy.c,v 1.8 2000/02/02 23:34:56 thorpej Exp $        */
 
 /*
@@ -77,7 +77,7 @@
 int    iophymatch(struct device *, void *, void *);
 void   iophyattach(struct device *, struct device *, void *);
 
-struct cfattach iophy_ca = {
+const struct cfattach iophy_ca = {
        sizeof(struct mii_softc), iophymatch, iophyattach, mii_phy_detach
 };
 
index d131a8d..46af492 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ipgphy.c,v 1.19 2015/07/19 06:28:12 yuo Exp $ */
+/*     $OpenBSD: ipgphy.c,v 1.20 2022/04/06 18:59:29 naddy Exp $       */
 
 /*-
  * Copyright (c) 2006, Pyun YongHyeon <yongari@FreeBSD.org>
@@ -58,7 +58,7 @@
 int ipgphy_probe(struct device *, void *, void *);
 void ipgphy_attach(struct device *, struct device *, void *);
 
-struct cfattach ipgphy_ca = {
+const struct cfattach ipgphy_ca = {
        sizeof(struct mii_softc), ipgphy_probe, ipgphy_attach, mii_phy_detach
 };
 
index 88133de..756de36 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: jmphy.c,v 1.6 2015/03/14 03:38:48 jsg Exp $   */
+/*     $OpenBSD: jmphy.c,v 1.7 2022/04/06 18:59:29 naddy Exp $ */
 /*-
  * Copyright (c) 2008, Pyun YongHyeon <yongari@FreeBSD.org>
  * All rights reserved.
@@ -59,7 +59,7 @@ const struct mii_phy_funcs jmphy_funcs = {
        jmphy_service, jmphy_status, jmphy_reset,
 };
 
-struct cfattach jmphy_ca = {
+const struct cfattach jmphy_ca = {
        sizeof (struct mii_softc), jmphy_match, jmphy_attach,
        mii_phy_detach
 };
index e65c97c..1935b07 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: luphy.c,v 1.6 2015/03/14 03:38:48 jsg Exp $   */
+/*     $OpenBSD: luphy.c,v 1.7 2022/04/06 18:59:29 naddy Exp $ */
 
 /*-
  * Copyright (c) 2004 Marius Strobl
@@ -57,7 +57,7 @@
 int    luphymatch(struct device *, void *, void *);
 void   luphyattach(struct device *, struct device *, void *);
 
-struct cfattach luphy_ca = {
+const struct cfattach luphy_ca = {
        sizeof(struct mii_softc), luphymatch, luphyattach, mii_phy_detach
 };
 
index 6ae804b..bee7dea 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: lxtphy.c,v 1.22 2022/01/09 05:42:44 jsg Exp $ */
+/*     $OpenBSD: lxtphy.c,v 1.23 2022/04/06 18:59:29 naddy Exp $       */
 /*     $NetBSD: lxtphy.c,v 1.19 2000/02/02 23:34:57 thorpej Exp $      */
 
 /*-
@@ -79,7 +79,7 @@
 int    lxtphymatch(struct device *, void *, void *);
 void   lxtphyattach(struct device *, struct device *, void *);
 
-struct cfattach lxtphy_ca = {
+const struct cfattach lxtphy_ca = {
        sizeof(struct mii_softc), lxtphymatch, lxtphyattach, mii_phy_detach
 };
 
index efd49fd..7d50e86 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mlphy.c,v 1.5 2014/12/05 15:50:04 mpi Exp $   */
+/*     $OpenBSD: mlphy.c,v 1.6 2022/04/06 18:59:29 naddy Exp $ */
 
 /*-
  * Copyright (c) 1997, 1998, 1999
@@ -130,7 +130,7 @@ struct mlphy_softc {
 int    mlphy_probe(struct device *, void *, void *);
 void   mlphy_attach(struct device *, struct device *, void *);
 
-struct cfattach mlphy_ca = {
+const struct cfattach mlphy_ca = {
        sizeof(struct mii_softc), mlphy_probe, mlphy_attach, mii_phy_detach
 };
 
index 477c7f5..b70abda 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mtdphy.c,v 1.15 2015/03/14 03:38:48 jsg Exp $ */
+/*     $OpenBSD: mtdphy.c,v 1.16 2022/04/06 18:59:29 naddy Exp $       */
 
 /*
  * Copyright (c) 1998, 1999 Jason L. Wright (jason@thought.net)
@@ -48,7 +48,7 @@
 int    mtdphymatch(struct device *, void *, void *);
 void   mtdphyattach(struct device *, struct device *, void *);
 
-struct cfattach mtdphy_ca = {
+const struct cfattach mtdphy_ca = {
        sizeof(struct mii_softc), mtdphymatch, mtdphyattach, mii_phy_detach
 };
 
index 34a0853..2c13a29 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: nsgphy.c,v 1.25 2015/03/14 03:38:48 jsg Exp $ */
+/*     $OpenBSD: nsgphy.c,v 1.26 2022/04/06 18:59:29 naddy Exp $       */
 /*
  * Copyright (c) 2001 Wind River Systems
  * Copyright (c) 2001
@@ -68,7 +68,7 @@
 int    nsgphymatch(struct device*, void *, void *);
 void   nsgphyattach(struct device *, struct device *, void *);
 
-struct cfattach nsgphy_ca = {
+const struct cfattach nsgphy_ca = {
        sizeof(struct mii_softc), nsgphymatch, nsgphyattach, mii_phy_detach
 };
 
index 69df14d..263051c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: nsphy.c,v 1.28 2015/03/14 03:38:48 jsg Exp $  */
+/*     $OpenBSD: nsphy.c,v 1.29 2022/04/06 18:59:29 naddy Exp $        */
 /*     $NetBSD: nsphy.c,v 1.25 2000/02/02 23:34:57 thorpej Exp $       */
 
 /*-
@@ -79,7 +79,7 @@
 int    nsphymatch(struct device *, void *, void *);
 void   nsphyattach(struct device *, struct device *, void *);
 
-struct cfattach nsphy_ca = {
+const struct cfattach nsphy_ca = {
        sizeof(struct mii_softc), nsphymatch, nsphyattach, mii_phy_detach
 };
 
index 3733edf..b6989b7 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: nsphyter.c,v 1.19 2015/03/14 03:38:48 jsg Exp $       */
+/*     $OpenBSD: nsphyter.c,v 1.20 2022/04/06 18:59:29 naddy Exp $     */
 /*     $NetBSD: nsphyter.c,v 1.5 2000/02/02 23:34:57 thorpej Exp $     */
 
 /*-
@@ -79,7 +79,7 @@
 int    nsphytermatch(struct device *, void *, void *);
 void   nsphyterattach(struct device *, struct device *, void *);
 
-struct cfattach nsphyter_ca = {
+const struct cfattach nsphyter_ca = {
        sizeof(struct mii_softc), nsphytermatch, nsphyterattach,
        mii_phy_detach
 };
index 4f7b313..c93e9d0 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: qsphy.c,v 1.21 2015/03/14 03:38:48 jsg Exp $  */
+/*     $OpenBSD: qsphy.c,v 1.22 2022/04/06 18:59:29 naddy Exp $        */
 /*     $NetBSD: qsphy.c,v 1.19 2000/02/02 23:34:57 thorpej Exp $       */
 
 /*-
@@ -78,7 +78,7 @@
 int    qsphymatch(struct device *, void *, void *);
 void   qsphyattach(struct device *, struct device *, void *);
 
-struct cfattach qsphy_ca = {
+const struct cfattach qsphy_ca = {
        sizeof(struct mii_softc), qsphymatch, qsphyattach, mii_phy_detach
 };
 
index cf7d75d..f1eefcb 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: rdcphy.c,v 1.3 2014/12/05 15:50:04 mpi Exp $  */
+/*     $OpenBSD: rdcphy.c,v 1.4 2022/04/06 18:59:29 naddy Exp $        */
 /*-
  * Copyright (c) 2010, Pyun YongHyeon <yongari@FreeBSD.org>
  * All rights reserved.
@@ -106,7 +106,7 @@ static const struct mii_phydesc rdcphys[] = {
          NULL },
 };
 
-struct cfattach rdcphy_ca = {
+const struct cfattach rdcphy_ca = {
        sizeof(struct rdcphy_softc), rdcphy_match, rdcphy_attach,
        mii_phy_detach
 };
index d06ae4c..a56759c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: rgephy.c,v 1.40 2018/02/27 19:47:10 kettenis Exp $    */
+/*     $OpenBSD: rgephy.c,v 1.41 2022/04/06 18:59:29 naddy Exp $       */
 /*
  * Copyright (c) 2003
  *     Bill Paul <wpaul@windriver.com>.  All rights reserved.
@@ -63,7 +63,7 @@
 int    rgephymatch(struct device *, void *, void *);
 void   rgephyattach(struct device *, struct device *, void *);
 
-struct cfattach rgephy_ca = { sizeof(struct mii_softc),
+const struct cfattach rgephy_ca = { sizeof(struct mii_softc),
        rgephymatch, rgephyattach, mii_phy_detach,
 };
 
index 41dc1a7..4be3203 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: rlphy.c,v 1.33 2014/11/24 00:13:42 brad Exp $ */
+/*     $OpenBSD: rlphy.c,v 1.34 2022/04/06 18:59:29 naddy Exp $        */
 
 /*
  * Copyright (c) 1998, 1999 Jason L. Wright (jason@thought.net)
@@ -56,7 +56,7 @@
 int    rlphymatch(struct device *, void *, void *);
 void   rlphyattach(struct device *, struct device *, void *);
 
-struct cfattach rlphy_ca = {
+const struct cfattach rlphy_ca = {
        sizeof(struct mii_softc), rlphymatch, rlphyattach, mii_phy_detach
 };
 
index af156e2..ce4873c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: sqphy.c,v 1.21 2015/03/14 03:38:48 jsg Exp $  */
+/*     $OpenBSD: sqphy.c,v 1.22 2022/04/06 18:59:29 naddy Exp $        */
 /*     $NetBSD: sqphy.c,v 1.17 2000/02/02 23:34:57 thorpej Exp $       */
 
 /*-
@@ -78,7 +78,7 @@
 int    sqphymatch(struct device *, void *, void *);
 void   sqphyattach(struct device *, struct device *, void *);
 
-struct cfattach sqphy_ca = {
+const struct cfattach sqphy_ca = {
        sizeof(struct mii_softc), sqphymatch, sqphyattach, mii_phy_detach
 };
 
index 72bee5f..9afd3e5 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: tlphy.c,v 1.21 2013/12/28 03:30:41 deraadt Exp $      */
+/*     $OpenBSD: tlphy.c,v 1.22 2022/04/06 18:59:29 naddy Exp $        */
 /*     $NetBSD: tlphy.c,v 1.26 2000/07/04 03:29:00 thorpej Exp $       */
 
 /*-
@@ -97,7 +97,7 @@ struct cfdriver tlphy_cd = {
 int    tlphymatch(struct device *, void *, void *);
 void   tlphyattach(struct device *, struct device *, void *);
 
-struct cfattach tlphy_ca = {
+const struct cfattach tlphy_ca = {
        sizeof(struct tlphy_softc), tlphymatch, tlphyattach, mii_phy_detach
 };
 
index c258f80..d18be6e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: tqphy.c,v 1.18 2015/03/14 03:38:48 jsg Exp $  */
+/*     $OpenBSD: tqphy.c,v 1.19 2022/04/06 18:59:29 naddy Exp $        */
 /*     $NetBSD: tqphy.c,v 1.9 2000/02/02 23:34:57 thorpej Exp $        */
 
 /*
@@ -80,7 +80,7 @@ int   tqphymatch(struct device *, void *, void *);
 void   tqphyattach(struct device *, struct device *, void *);
 int    tqphydetach(struct device *, int);
 
-struct cfattach tqphy_ca = {
+const struct cfattach tqphy_ca = {
        sizeof(struct mii_softc), tqphymatch, tqphyattach, mii_phy_detach
 };
 
index 24c8252..91595fa 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: txphy.c,v 1.11 2013/12/28 03:30:41 deraadt Exp $      */
+/*     $OpenBSD: txphy.c,v 1.12 2022/04/06 18:59:29 naddy Exp $        */
 
 /*
  * Copyright (c) 1999 Jason L. Wright (jason@thought.net)
@@ -47,7 +47,7 @@
 int    txphymatch(struct device *, void *, void *);
 void   txphyattach(struct device *, struct device *, void *);
 
-struct cfattach txphy_ca = {
+const struct cfattach txphy_ca = {
        sizeof(struct mii_softc), txphymatch, txphyattach, mii_phy_detach
 };
 
index f7bcc95..2518682 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ukphy.c,v 1.24 2016/07/11 09:50:02 kettenis Exp $     */
+/*     $OpenBSD: ukphy.c,v 1.25 2022/04/06 18:59:29 naddy Exp $        */
 /*     $NetBSD: ukphy.c,v 1.9 2000/02/02 23:34:57 thorpej Exp $        */
 
 /*-
@@ -75,7 +75,7 @@
 int    ukphymatch(struct device *, void *, void *);
 void   ukphyattach(struct device *, struct device *, void *);
 
-struct cfattach ukphy_ca = {
+const struct cfattach ukphy_ca = {
        sizeof(struct mii_softc), ukphymatch, ukphyattach, mii_phy_detach
 };
 
index 6018d2b..2cf0846 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: urlphy.c,v 1.17 2015/03/14 03:38:48 jsg Exp $ */
+/*     $OpenBSD: urlphy.c,v 1.18 2022/04/06 18:59:29 naddy Exp $ */
 /*     $NetBSD: urlphy.c,v 1.1 2002/03/28 21:07:53 ichiro Exp $        */
 /*
  * Copyright (c) 2001, 2002
@@ -61,7 +61,7 @@ int urlphydebug = URLPHY_DEBUG;
 int urlphy_match(struct device *, void *, void *);
 void urlphy_attach(struct device *, struct device *, void *);
 
-struct cfattach urlphy_ca = {
+const struct cfattach urlphy_ca = {
        sizeof(struct mii_softc), urlphy_match, urlphy_attach, mii_phy_detach
 };
 
index b09a005..4256ade 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: xmphy.c,v 1.23 2015/07/19 06:28:12 yuo Exp $  */
+/*     $OpenBSD: xmphy.c,v 1.24 2022/04/06 18:59:29 naddy Exp $        */
 
 /*
  * Copyright (c) 2000
@@ -59,7 +59,7 @@
 int xmphy_probe(struct device *, void *, void *);
 void xmphy_attach(struct device *, struct device *, void *);
 
-struct cfattach xmphy_ca = {
+const struct cfattach xmphy_ca = {
        sizeof(struct mii_softc), xmphy_probe, xmphy_attach, mii_phy_detach
 };
 
index 16c6796..029dd00 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: onewire.c,v 1.18 2019/11/30 18:14:47 cheloha Exp $    */
+/*     $OpenBSD: onewire.c,v 1.19 2022/04/06 18:59:29 naddy Exp $      */
 
 /*
  * Copyright (c) 2006 Alexander Yurchenko <grange@openbsd.org>
@@ -71,7 +71,7 @@ void  onewire_thread(void *);
 void   onewire_createthread(void *);
 void   onewire_scan(struct onewire_softc *);
 
-struct cfattach onewire_ca = {
+const struct cfattach onewire_ca = {
        sizeof(struct onewire_softc),
        onewire_match,
        onewire_attach,
index 48b6d99..335c129 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: owctr.c,v 1.8 2015/08/27 05:49:23 deraadt Exp $       */
+/*     $OpenBSD: owctr.c,v 1.9 2022/04/06 18:59:29 naddy Exp $ */
 /*
  * Copyright (c) 2010 John L. Scarfone <john@scarfone.net>
  *
@@ -70,7 +70,7 @@ int   owctr_activate(struct device *, int);
 void   owctr_update(void *);
 void   owctr_update_counter(void *, int);
 
-struct cfattach owctr_ca = {
+const struct cfattach owctr_ca = {
        sizeof(struct owctr_softc),
        owctr_match,
        owctr_attach,
index 6d33f5e..32589f7 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: owid.c,v 1.11 2015/03/14 03:38:48 jsg Exp $   */
+/*     $OpenBSD: owid.c,v 1.12 2022/04/06 18:59:29 naddy Exp $ */
 
 /*
  * Copyright (c) 2006 Alexander Yurchenko <grange@openbsd.org>
@@ -46,7 +46,7 @@ void  owid_attach(struct device *, struct device *, void *);
 int    owid_detach(struct device *, int);
 int    owid_activate(struct device *, int);
 
-struct cfattach owid_ca = {
+const struct cfattach owid_ca = {
        sizeof(struct owid_softc),
        owid_match,
        owid_attach,
index 5a2e55d..cee3c44 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: owsbm.c,v 1.10 2015/03/14 03:38:48 jsg Exp $  */
+/*     $OpenBSD: owsbm.c,v 1.11 2022/04/06 18:59:29 naddy Exp $        */
 
 /*
  * Copyright (c) 2007 Aaron Linville <aaron@linville.org>
@@ -79,7 +79,7 @@ int   owsbm_activate(struct device *, int);
 
 void   owsbm_update(void *);
 
-struct cfattach owsbm_ca = {
+const struct cfattach owsbm_ca = {
        sizeof(struct owsbm_softc),
        owsbm_match,
        owsbm_attach,
index 886adc5..8494790 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: owtemp.c,v 1.17 2019/11/30 18:14:47 cheloha Exp $     */
+/*     $OpenBSD: owtemp.c,v 1.18 2022/04/06 18:59:29 naddy Exp $       */
 
 /*
  * Copyright (c) 2006, 2009 Alexander Yurchenko <grange@openbsd.org>
@@ -64,7 +64,7 @@ int   owtemp_activate(struct device *, int);
 
 void   owtemp_update(void *);
 
-struct cfattach owtemp_ca = {
+const struct cfattach owtemp_ca = {
        sizeof(struct owtemp_softc),
        owtemp_match,
        owtemp_attach,
index 2179cdb..2ae409d 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: com_pci.c,v 1.1 2020/03/06 08:39:34 patrick Exp $ */
+/* $OpenBSD: com_pci.c,v 1.2 2022/04/06 18:59:29 naddy Exp $ */
 /*
  * Copyright (c) 2020 Patrick Wildt <patrick@blueri.se>
  *
@@ -89,7 +89,7 @@ struct com_pci_softc {
        uint32_t                 sc_priv[LPSS_REG_NUM];
 };
 
-struct cfattach com_pci_ca = {
+const struct cfattach com_pci_ca = {
        sizeof(struct com_pci_softc), com_pci_match,
        com_pci_attach, com_pci_detach, com_pci_activate,
 };
index 35c5203..2d1304f 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_aq_pci.c,v 1.15 2022/04/02 09:00:45 jmatthew Exp $ */
+/* $OpenBSD: if_aq_pci.c,v 1.16 2022/04/06 18:59:29 naddy Exp $ */
 /*     $NetBSD: if_aq.c,v 1.27 2021/06/16 00:21:18 riastradh Exp $     */
 
 /*
@@ -937,7 +937,7 @@ const struct aq_firmware_ops aq_fw2x_ops = {
        .get_stats = aq_fw2x_get_stats,
 };
 
-struct cfattach aq_ca = {
+const struct cfattach aq_ca = {
        sizeof(struct aq_softc), aq_match, aq_attach, NULL,
        aq_activate
 };
index 8be693b..6d7363f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_igc.c,v 1.6 2022/01/09 23:28:19 patrick Exp $      */
+/*     $OpenBSD: if_igc.c,v 1.7 2022/04/06 18:59:29 naddy Exp $        */
 /*-
  * SPDX-License-Identifier: BSD-2-Clause
  *
@@ -150,7 +150,7 @@ struct cfdriver igc_cd = {
        NULL, "igc", DV_IFNET
 };
 
-struct cfattach igc_ca = {
+const struct cfattach igc_ca = {
        sizeof(struct igc_softc), igc_match, igc_attach, igc_detach
 };
 
index 2e96219..11f582e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_iwx.c,v 1.140 2022/03/20 12:01:58 stsp Exp $       */
+/*     $OpenBSD: if_iwx.c,v 1.141 2022/04/06 18:59:29 naddy Exp $      */
 
 /*
  * Copyright (c) 2014, 2016 genua gmbh <info@genua.de>
@@ -9937,7 +9937,7 @@ struct cfdriver iwx_cd = {
        NULL, "iwx", DV_IFNET
 };
 
-struct cfattach iwx_ca = {
+const struct cfattach iwx_ca = {
        sizeof(struct iwx_softc), iwx_match, iwx_attach,
        NULL, iwx_activate
 };
index cc0830e..fa4b960 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: trm_pci.c,v 1.10 2020/07/20 14:41:14 krw Exp $
+/*     $OpenBSD: trm_pci.c,v 1.11 2022/04/06 18:59:29 naddy Exp $
  * ------------------------------------------------------------
  *       O.S     : OpenBSD
  *    FILE NAME  : trm_pci.c
@@ -57,7 +57,7 @@
 int    trm_pci_probe (struct device *, void *, void *);
 void   trm_pci_attach (struct device *, struct device *, void *);
 
-struct  cfattach trm_pci_ca = {
+const struct cfattach trm_pci_ca = {
        sizeof(struct trm_softc),
        trm_pci_probe,
        trm_pci_attach,
index ccead29..4744ca5 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: pckbd.c,v 1.46 2022/01/09 05:42:58 jsg Exp $ */
+/* $OpenBSD: pckbd.c,v 1.47 2022/04/06 18:59:29 naddy Exp $ */
 /* $NetBSD: pckbd.c,v 1.24 2000/06/05 22:20:57 sommerfeld Exp $ */
 
 /*-
@@ -125,7 +125,7 @@ int pckbdprobe(struct device *, void *, void *);
 void pckbdattach(struct device *, struct device *, void *);
 int pckbdactivate(struct device *, int);
 
-struct cfattach pckbd_ca = {
+const struct cfattach pckbd_ca = {
        sizeof(struct pckbd_softc), 
        pckbdprobe, 
        pckbdattach, 
index 360ec47..0fc2910 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: pms.c,v 1.95 2020/10/23 22:06:27 bru Exp $ */
+/* $OpenBSD: pms.c,v 1.96 2022/04/06 18:59:30 naddy Exp $ */
 /* $NetBSD: psm.c,v 1.11 2000/06/05 22:20:57 sommerfeld Exp $ */
 
 /*-
@@ -324,7 +324,7 @@ int elantech_set_absolute_mode_v2(struct pms_softc *);
 int    elantech_set_absolute_mode_v3(struct pms_softc *);
 int    elantech_set_absolute_mode_v4(struct pms_softc *);
 
-struct cfattach pms_ca = {
+const struct cfattach pms_ca = {
        sizeof(struct pms_softc), pmsprobe, pmsattach, NULL,
        pmsactivate
 };
index 33b8714..70afb04 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: aic_pcmcia.c,v 1.18 2021/03/07 06:20:09 jsg Exp $     */
+/*     $OpenBSD: aic_pcmcia.c,v 1.19 2022/04/06 18:59:30 naddy Exp $   */
 /*     $NetBSD: aic_pcmcia.c,v 1.6 1998/07/19 17:28:15 christos Exp $  */
 
 /*
@@ -61,7 +61,7 @@ struct aic_pcmcia_softc {
        void *sc_ih;                            /* interrupt handler */
 };
 
-struct cfattach aic_pcmcia_ca = {
+const struct cfattach aic_pcmcia_ca = {
        sizeof(struct aic_pcmcia_softc), aic_pcmcia_match, aic_pcmcia_attach,
        aic_pcmcia_detach
 };
index 93a4333..11f6597 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cfxga.c,v 1.31 2020/05/25 09:55:49 jsg Exp $  */
+/*     $OpenBSD: cfxga.c,v 1.32 2022/04/06 18:59:30 naddy Exp $        */
 
 /*
  * Copyright (c) 2005, 2006, Matthieu Herrb and Miodrag Vallat
@@ -99,7 +99,7 @@ void  cfxga_attach(struct device *, struct device *, void *);
 int    cfxga_detach(struct device *, int);
 int    cfxga_activate(struct device *, int);
 
-struct cfattach cfxga_ca = {
+const struct cfattach cfxga_ca = {
        sizeof(struct cfxga_softc), cfxga_match, cfxga_attach,
        cfxga_detach, cfxga_activate
 };
index c5e60a3..9f957a3 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: com_pcmcia.c,v 1.58 2021/03/07 06:20:09 jsg Exp $     */
+/*     $OpenBSD: com_pcmcia.c,v 1.59 2022/04/06 18:59:30 naddy Exp $   */
 /*     $NetBSD: com_pcmcia.c,v 1.15 1998/08/22 17:47:58 msaitoh Exp $  */
 
 /*
@@ -144,7 +144,7 @@ struct com_pcmcia_softc {
        void *sc_ih;                            /* interrupt handler */
 };
 
-struct cfattach com_pcmcia_ca = {
+const struct cfattach com_pcmcia_ca = {
        sizeof(struct com_pcmcia_softc), com_pcmcia_match, com_pcmcia_attach,
        com_pcmcia_detach, com_pcmcia_activate
 };
index 182eafe..17dbb53 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_an_pcmcia.c,v 1.26 2015/11/24 17:11:40 mpi Exp $   */
+/*     $OpenBSD: if_an_pcmcia.c,v 1.27 2022/04/06 18:59:30 naddy Exp $ */
 
 /*
  * Copyright (c) 1999 Michael Shalayeff
@@ -65,7 +65,7 @@ struct an_pcmcia_softc {
 #define        AN_PCMCIA_ATTACHED      3
 };
 
-struct cfattach an_pcmcia_ca = {   
+const struct cfattach an_pcmcia_ca = {   
        sizeof(struct an_pcmcia_softc), an_pcmcia_match, an_pcmcia_attach,
        an_pcmcia_detach, an_pcmcia_activate
 };
index 3b59b87..5e8c7d6 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_ep_pcmcia.c,v 1.49 2021/03/07 06:20:09 jsg Exp $   */
+/*     $OpenBSD: if_ep_pcmcia.c,v 1.50 2022/04/06 18:59:30 naddy Exp $ */
 /*     $NetBSD: if_ep_pcmcia.c,v 1.16 1998/08/17 23:20:40 thorpej Exp $  */
 
 /*-
@@ -118,7 +118,7 @@ struct ep_pcmcia_softc {
        struct pcmcia_function *sc_pf;          /* our PCMCIA function */
 };
 
-struct cfattach ep_pcmcia_ca = {
+const struct cfattach ep_pcmcia_ca = {
        sizeof(struct ep_pcmcia_softc), ep_pcmcia_match, ep_pcmcia_attach,
        ep_pcmcia_detach, ep_pcmcia_activate
 };
index 755ac99..76ec8dd 100644 (file)
@@ -1,4 +1,4 @@
-/*      $OpenBSD: if_malo.c,v 1.98 2022/02/14 23:02:15 jsg Exp $ */
+/*      $OpenBSD: if_malo.c,v 1.99 2022/04/06 18:59:30 naddy Exp $ */
 
 /*
  * Copyright (c) 2007 Marcus Glocker <mglocker@openbsd.org>
@@ -132,7 +132,7 @@ struct malo_pcmcia_softc {
        void                    *sc_ih;
 };
 
-struct cfattach malo_pcmcia_ca = {
+const struct cfattach malo_pcmcia_ca = {
        sizeof(struct malo_pcmcia_softc),
        malo_pcmcia_match,
        malo_pcmcia_attach,
index f104002..62a5763 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_ne_pcmcia.c,v 1.100 2021/03/07 06:20:09 jsg Exp $  */
+/*     $OpenBSD: if_ne_pcmcia.c,v 1.101 2022/04/06 18:59:30 naddy Exp $        */
 /*     $NetBSD: if_ne_pcmcia.c,v 1.17 1998/08/15 19:00:04 thorpej Exp $        */
 
 /*
@@ -91,7 +91,7 @@ u_int8_t *
            u_int8_t[ETHER_ADDR_LEN]);
 int    ne_pcmcia_ax88190_set_iobase(struct ne_pcmcia_softc *);
 
-struct cfattach ne_pcmcia_ca = {
+const struct cfattach ne_pcmcia_ca = {
        sizeof(struct ne_pcmcia_softc), ne_pcmcia_match, ne_pcmcia_attach,
        ne_pcmcia_detach, ne_pcmcia_activate
 };
index c5a7fa2..4d3c32f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_sm_pcmcia.c,v 1.38 2021/03/07 06:20:09 jsg Exp $   */
+/*     $OpenBSD: if_sm_pcmcia.c,v 1.39 2022/04/06 18:59:30 naddy Exp $ */
 /*     $NetBSD: if_sm_pcmcia.c,v 1.11 1998/08/15 20:47:32 thorpej Exp $  */
 
 /*-
@@ -81,7 +81,7 @@ struct sm_pcmcia_softc {
        struct  pcmcia_function *sc_pf;         /* our PCMCIA function */
 };
 
-struct cfattach sm_pcmcia_ca = {
+const struct cfattach sm_pcmcia_ca = {
        sizeof(struct sm_pcmcia_softc), sm_pcmcia_match, sm_pcmcia_attach,
        sm_pcmcia_detach, sm_pcmcia_activate
 };
index 79d211a..ac83d2d 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_wi_pcmcia.c,v 1.75 2019/12/31 10:05:33 mpi Exp $ */
+/* $OpenBSD: if_wi_pcmcia.c,v 1.76 2022/04/06 18:59:30 naddy Exp $ */
 /* $NetBSD: if_wi_pcmcia.c,v 1.14 2001/11/26 04:34:56 ichiro Exp $ */
 
 /*
@@ -83,7 +83,7 @@ struct wi_pcmcia_softc {
        struct pcmcia_function  *sc_pf;
 };
 
-struct cfattach wi_pcmcia_ca = {
+const struct cfattach wi_pcmcia_ca = {
        sizeof (struct wi_pcmcia_softc), wi_pcmcia_match, wi_pcmcia_attach,
        wi_pcmcia_detach, wi_pcmcia_activate
 };
index 90f76a9..da1370a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_xe.c,v 1.61 2021/03/07 06:20:09 jsg Exp $  */
+/*     $OpenBSD: if_xe.c,v 1.62 2022/04/06 18:59:30 naddy Exp $        */
 
 /*
  * Copyright (c) 1999 Niklas Hallqvist, Brandon Creighton, Job de Haas
@@ -152,7 +152,7 @@ struct cfdriver xe_cd = {
        NULL, "xe", DV_IFNET
 };
 
-struct cfattach xe_pcmcia_ca = {
+const struct cfattach xe_pcmcia_ca = {
        sizeof (struct xe_pcmcia_softc), xe_pcmcia_match, xe_pcmcia_attach,
        xe_pcmcia_detach, xe_pcmcia_activate
 };
index 6b4582f..9e5d0f9 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: pcmcia.c,v 1.49 2021/03/07 06:20:09 jsg Exp $ */
+/*     $OpenBSD: pcmcia.c,v 1.50 2022/04/06 18:59:30 naddy Exp $       */
 /*     $NetBSD: pcmcia.c,v 1.9 1998/08/13 02:10:55 eeh Exp $   */
 
 /*
@@ -63,7 +63,7 @@ struct cfdriver pcmcia_cd = {
        NULL, "pcmcia", DV_DULL
 };
 
-struct cfattach pcmcia_ca = {
+const struct cfattach pcmcia_ca = {
        sizeof(struct pcmcia_softc), pcmcia_match, pcmcia_attach, NULL,
        pcmcia_activate
 };
index 19d9564..d66fddd 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: wdc_pcmcia.c,v 1.33 2021/03/07 06:20:09 jsg Exp $     */
+/*     $OpenBSD: wdc_pcmcia.c,v 1.34 2022/04/06 18:59:30 naddy Exp $   */
 /*     $NetBSD: wdc_pcmcia.c,v 1.19 1999/02/19 21:49:43 abs Exp $ */
 
 /*-
@@ -78,7 +78,7 @@ static void wdc_pcmcia_attach(struct device *, struct device *, void *);
 int    wdc_pcmcia_detach(struct device *, int);
 int    wdc_pcmcia_activate(struct device *, int);
 
-struct cfattach wdc_pcmcia_ca = {
+const struct cfattach wdc_pcmcia_ca = {
        sizeof(struct wdc_pcmcia_softc), wdc_pcmcia_match, wdc_pcmcia_attach,
        wdc_pcmcia_detach, wdc_pcmcia_activate
 };
index 77e0ef1..94d4131 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: com_puc.c,v 1.26 2021/03/05 13:20:19 jsg Exp $        */
+/*     $OpenBSD: com_puc.c,v 1.27 2022/04/06 18:59:30 naddy Exp $      */
 
 /*
  * Copyright (c) 1997 - 1999, Jason Downs.  All rights reserved.
@@ -56,7 +56,7 @@ int   com_puc_match(struct device *, void *, void *);
 void   com_puc_attach(struct device *, struct device *, void *);
 int    com_puc_detach(struct device *, int);
 
-struct cfattach com_puc_ca = {
+const struct cfattach com_puc_ca = {
        sizeof(struct com_softc), com_puc_match,
        com_puc_attach, com_puc_detach, com_activate
 };
index a9c8e21..d30f9ae 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: lpt_puc.c,v 1.10 2021/03/05 13:20:19 jsg Exp $        */
+/*     $OpenBSD: lpt_puc.c,v 1.11 2022/04/06 18:59:30 naddy Exp $      */
 /*     $NetBSD: lpt_puc.c,v 1.1 1998/06/26 18:52:41 cgd Exp $  */
 
 /*
@@ -51,7 +51,7 @@ int   lpt_puc_probe(struct device *, void *, void *);
 void   lpt_puc_attach(struct device *, struct device *, void *);
 int    lpt_puc_detach(struct device *, int);
 
-struct cfattach lpt_puc_ca = {
+const struct cfattach lpt_puc_ca = {
        sizeof(struct lpt_softc), lpt_puc_probe, lpt_puc_attach, lpt_puc_detach,
 };
 
index fc08c25..b85e9a1 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: radio.c,v 1.12 2022/03/21 19:22:40 miod Exp $ */
+/* $OpenBSD: radio.c,v 1.13 2022/04/06 18:59:27 naddy Exp $ */
 /* $RuOBSD: radio.c,v 1.7 2001/12/04 06:03:05 tm Exp $ */
 
 /*
@@ -48,7 +48,7 @@ int   radiodetach(struct device *, int);
 int    radioactivate(struct device *, int);
 int    radioprint(void *, const char *);
 
-struct cfattach radio_ca = {
+const struct cfattach radio_ca = {
        sizeof(struct radio_softc), radioprobe, radioattach,
        radiodetach, radioactivate
 };
index 7ca19cb..c167f7b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: rd.c,v 1.13 2017/12/30 23:08:29 guenther Exp $        */
+/*     $OpenBSD: rd.c,v 1.14 2022/04/06 18:59:27 naddy Exp $   */
 
 /*
  * Copyright (c) 2011 Matthew Dempsky <matthew@dempsky.org>
@@ -56,7 +56,7 @@ struct rd_softc {
        struct disk     sc_dk;
 };
 
-struct cfattach rd_ca = {
+const struct cfattach rd_ca = {
        sizeof(struct rd_softc),
        rd_match,
        rd_attach,
index c19ec37..05cc408 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_bwfm_sdio.c,v 1.43 2022/03/18 11:09:39 miod Exp $ */
+/* $OpenBSD: if_bwfm_sdio.c,v 1.44 2022/04/06 18:59:30 naddy Exp $ */
 /*
  * Copyright (c) 2010-2016 Broadcom Corporation
  * Copyright (c) 2016,2017 Patrick Wildt <patrick@blueri.se>
@@ -188,7 +188,7 @@ struct bwfm_buscore_ops bwfm_sdio_buscore_ops = {
        .bc_activate = bwfm_sdio_buscore_activate,
 };
 
-struct cfattach bwfm_sdio_ca = {
+const struct cfattach bwfm_sdio_ca = {
        sizeof(struct bwfm_sdio_softc),
        bwfm_sdio_match,
        bwfm_sdio_attach,
index 3923f4a..16225fc 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: sdmmc.c,v 1.58 2020/08/24 15:06:10 kettenis Exp $     */
+/*     $OpenBSD: sdmmc.c,v 1.59 2022/04/06 18:59:30 naddy Exp $        */
 
 /*
  * Copyright (c) 2006 Uwe Stuehler <uwe@openbsd.org>
@@ -78,7 +78,7 @@ void sdmmc_dump_command(struct sdmmc_softc *, struct sdmmc_command *);
 #define DPRINTF(n,s)   do {} while (0)
 #endif
 
-struct cfattach sdmmc_ca = {
+const struct cfattach sdmmc_ca = {
        sizeof(struct sdmmc_softc), sdmmc_match, sdmmc_attach, sdmmc_detach,
        sdmmc_activate
 };
index bca68aa..735a61e 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: softraid.c,v 1.422 2022/03/20 13:14:02 krw Exp $ */
+/* $OpenBSD: softraid.c,v 1.423 2022/04/06 18:59:27 naddy Exp $ */
 /*
  * Copyright (c) 2007, 2008, 2009 Marco Peereboom <marco@peereboom.us>
  * Copyright (c) 2008 Chris Kuethe <ckuethe@openbsd.org>
@@ -83,7 +83,7 @@ void          sr_attach(struct device *, struct device *, void *);
 int            sr_detach(struct device *, int);
 void           sr_map_root(void);
 
-struct cfattach softraid_ca = {
+const struct cfattach softraid_ca = {
        sizeof(struct sr_softc), sr_match, sr_attach, sr_detach,
 };
 
index b7eb106..82319f0 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: asc_tc.c,v 1.12 2014/01/18 22:33:59 dlg Exp $ */
+/* $OpenBSD: asc_tc.c,v 1.13 2022/04/06 18:59:30 naddy Exp $ */
 /* $NetBSD: asc_tc.c,v 1.19 2001/11/15 09:48:19 lukem Exp $ */
 
 /*-
@@ -57,7 +57,7 @@ struct asc_tc_softc {
 int  asc_tc_match(struct device *, void *, void *);
 void asc_tc_attach(struct device *, struct device *, void *);
 
-struct cfattach asc_tc_ca = {
+const struct cfattach asc_tc_ca = {
        sizeof(struct asc_tc_softc), asc_tc_match, asc_tc_attach
 };
 
index 64a40a8..d06cc4f 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: asc_tcds.c,v 1.8 2014/01/18 22:33:59 dlg Exp $ */
+/* $OpenBSD: asc_tcds.c,v 1.9 2022/04/06 18:59:30 naddy Exp $ */
 /* $NetBSD: asc_tcds.c,v 1.5 2001/11/15 09:48:19 lukem Exp $ */
 
 /*-
@@ -83,7 +83,7 @@ int  asc_tcds_match (struct device *, void *, void *);
 void asc_tcds_attach(struct device *, struct device *, void *);
 
 /* Linkup to the rest of the kernel */
-struct cfattach asc_tcds_ca = {
+const struct cfattach asc_tcds_ca = {
        sizeof(struct asc_tcds_softc), asc_tcds_match, asc_tcds_attach
 };
 
index 89a1e36..d0915ba 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_le_ioasic.c,v 1.18 2017/10/13 08:58:42 mpi Exp $   */
+/*     $OpenBSD: if_le_ioasic.c,v 1.19 2022/04/06 18:59:30 naddy Exp $ */
 /*     $NetBSD: if_le_ioasic.c,v 1.18 2001/11/13 06:26:10 lukem Exp $  */
 
 /*
@@ -71,7 +71,7 @@ struct le_ioasic_softc {
 int  le_ioasic_match(struct device *, void *, void *);
 void le_ioasic_attach(struct device *, struct device *, void *);
 
-struct cfattach le_ioasic_ca = {
+const struct cfattach le_ioasic_ca = {
        sizeof(struct le_softc), le_ioasic_match, le_ioasic_attach
 };
 
index 3d5bc84..f68b19c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_le_tc.c,v 1.13 2022/02/21 08:27:51 jsg Exp $       */
+/*     $OpenBSD: if_le_tc.c,v 1.14 2022/04/06 18:59:30 naddy Exp $     */
 /*     $NetBSD: if_le_tc.c,v 1.12 2001/11/13 06:26:10 lukem Exp $      */
 
 /*
@@ -56,7 +56,7 @@
 int    le_tc_match(struct device *, void *, void *);
 void   le_tc_attach(struct device *, struct device *, void *);
 
-struct cfattach le_tc_ca = {
+const struct cfattach le_tc_ca = {
        sizeof(struct le_softc), le_tc_match, le_tc_attach
 };
 
index 399378b..ed54cd4 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: tc.c,v 1.20 2010/11/11 17:54:54 miod Exp $    */
+/*     $OpenBSD: tc.c,v 1.21 2022/04/06 18:59:30 naddy Exp $   */
 /*     $NetBSD: tc.c,v 1.29 2001/11/13 06:26:10 lukem Exp $    */
 
 /*
@@ -40,7 +40,7 @@
 int    tcmatch(struct device *, void *, void *);
 void   tcattach(struct device *, struct device *, void *);
 
-struct cfattach tc_ca = {
+const struct cfattach tc_ca = {
        sizeof(struct tc_softc), tcmatch, tcattach
 };
 
index e988fe6..6409b95 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: tcds.c,v 1.9 2017/10/27 20:21:53 mpi Exp $ */
+/* $OpenBSD: tcds.c,v 1.10 2022/04/06 18:59:30 naddy Exp $ */
 /* $NetBSD: tcds.c,v 1.3 2001/11/13 06:26:10 lukem Exp $ */
 
 /*-
@@ -99,7 +99,7 @@ void  tcdsattach(struct device *, struct device *, void *);
 int     tcdsprint(void *, const char *);
 int    tcdssubmatch(struct device *, void *, void *);
 
-struct cfattach tcds_ca = {
+const struct cfattach tcds_ca = {
        sizeof(struct tcds_softc), tcdsmatch, tcdsattach,
 };
 
index 7319074..f16c47e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: video.c,v 1.55 2022/03/21 19:22:40 miod Exp $ */
+/*     $OpenBSD: video.c,v 1.56 2022/04/06 18:59:27 naddy Exp $        */
 
 /*
  * Copyright (c) 2008 Robert Nagy <robert@openbsd.org>
@@ -74,7 +74,7 @@ void  video_intr(void *);
 int    video_stop(struct video_softc *);
 int    video_claim(struct video_softc *, struct process *);
 
-struct cfattach video_ca = {
+const struct cfattach video_ca = {
        sizeof(struct video_softc), videoprobe, videoattach,
        videodetach, videoactivate
 };
index 3c02243..cb6b475 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: vscsi.c,v 1.58 2020/12/25 12:59:52 visa Exp $ */
+/*     $OpenBSD: vscsi.c,v 1.59 2022/04/06 18:59:27 naddy Exp $ */
 
 /*
  * Copyright (c) 2008 David Gwynne <dlg@openbsd.org>
@@ -78,7 +78,7 @@ struct vscsi_softc {
 #define DEVNAME(_s) ((_s)->sc_dev.dv_xname)
 #define DEV2SC(_d) ((struct vscsi_softc *)device_lookup(&vscsi_cd, minor(_d)))
 
-struct cfattach vscsi_ca = {
+const struct cfattach vscsi_ca = {
        sizeof(struct vscsi_softc),
        vscsi_match,
        vscsi_attach
index b1fa71b..7fbbf06 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: wsdisplay.c,v 1.143 2021/02/09 14:37:13 jcs Exp $ */
+/* $OpenBSD: wsdisplay.c,v 1.144 2022/04/06 18:59:30 naddy Exp $ */
 /* $NetBSD: wsdisplay.c,v 1.82 2005/02/27 00:27:52 perry Exp $ */
 
 /*
@@ -207,7 +207,7 @@ struct cfdriver wsdisplay_cd = {
        NULL, "wsdisplay", DV_TTY
 };
 
-struct cfattach wsdisplay_emul_ca = {
+const struct cfattach wsdisplay_emul_ca = {
        sizeof(struct wsdisplay_softc), wsdisplay_emul_match,
        wsdisplay_emul_attach, wsdisplay_emul_detach, wsdisplay_activate
 };
index 0fb6ae6..62ba44a 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: wskbd.c,v 1.111 2022/02/16 06:23:42 anton Exp $ */
+/* $OpenBSD: wskbd.c,v 1.112 2022/04/06 18:59:30 naddy Exp $ */
 /* $NetBSD: wskbd.c,v 1.80 2005/05/04 01:52:16 augustss Exp $ */
 
 /*
@@ -246,7 +246,7 @@ struct cfdriver wskbd_cd = {
        NULL, "wskbd", DV_TTY
 };
 
-struct cfattach wskbd_ca = {
+const struct cfattach wskbd_ca = {
        sizeof (struct wskbd_softc), wskbd_match, wskbd_attach,
        wskbd_detach, wskbd_activate
 };
index 426e8de..20347cf 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: wsmouse.c,v 1.67 2021/03/21 16:20:49 bru Exp $ */
+/* $OpenBSD: wsmouse.c,v 1.68 2022/04/06 18:59:30 naddy Exp $ */
 /* $NetBSD: wsmouse.c,v 1.35 2005/02/27 00:27:52 perry Exp $ */
 
 /*
@@ -158,7 +158,7 @@ struct cfdriver wsmouse_cd = {
        NULL, "wsmouse", DV_TTY
 };
 
-struct cfattach wsmouse_ca = {
+const struct cfattach wsmouse_ca = {
        sizeof (struct wsmouse_softc), wsmouse_match, wsmouse_attach,
        wsmouse_detach, wsmouse_activate
 };