Constify struct cfattach.
authormpi <mpi@openbsd.org>
Sun, 13 Mar 2022 08:04:38 +0000 (08:04 +0000)
committermpi <mpi@openbsd.org>
Sun, 13 Mar 2022 08:04:38 +0000 (08:04 +0000)
ok miod@

30 files changed:
sys/arch/hppa/dev/astro.c
sys/arch/hppa/dev/com_dino.c
sys/arch/hppa/dev/com_ssio.c
sys/arch/hppa/dev/cpu.c
sys/arch/hppa/dev/dino.c
sys/arch/hppa/dev/elroy.c
sys/arch/hppa/dev/gecko.c
sys/arch/hppa/dev/lcd.c
sys/arch/hppa/dev/lpt_ssio.c
sys/arch/hppa/dev/mongoose.c
sys/arch/hppa/dev/pdc.c
sys/arch/hppa/dev/phantomas.c
sys/arch/hppa/dev/power.c
sys/arch/hppa/dev/siop_sgc.c
sys/arch/hppa/dev/ssio.c
sys/arch/hppa/dev/sti_sgc.c
sys/arch/hppa/dev/uturn.c
sys/arch/hppa/gsc/com_gsc.c
sys/arch/hppa/gsc/fdc_gsc.c
sys/arch/hppa/gsc/gsckbc.c
sys/arch/hppa/gsc/harmony.c
sys/arch/hppa/gsc/hil_gsc.c
sys/arch/hppa/gsc/if_ie_gsc.c
sys/arch/hppa/gsc/lpt_gsc.c
sys/arch/hppa/gsc/mongoose_gsc.c
sys/arch/hppa/gsc/oosiop_gsc.c
sys/arch/hppa/gsc/osiop_gsc.c
sys/arch/hppa/gsc/siop_gsc.c
sys/arch/hppa/hppa/mainbus.c
sys/arch/hppa/hppa/mem.c

index 1aa2db4..e346080 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: astro.c,v 1.17 2014/11/16 12:30:57 deraadt Exp $      */
+/*     $OpenBSD: astro.c,v 1.18 2022/03/13 08:04:38 mpi Exp $  */
 
 /*
  * Copyright (c) 2007 Mark Kettenis
@@ -156,7 +156,7 @@ struct iommu_map_state {
 int    astro_match(struct device *, void *, void *);
 void   astro_attach(struct device *, struct device *, void *);
 
-struct cfattach astro_ca = {
+const struct cfattach astro_ca = {
        sizeof(struct astro_softc), astro_match, astro_attach
 };
 
index d1cac3c..8115f02 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: com_dino.c,v 1.4 2007/07/15 19:25:49 kettenis Exp $   */
+/*     $OpenBSD: com_dino.c,v 1.5 2022/03/13 08:04:38 mpi Exp $        */
 
 /*
  * Copyright (c) 2004 Michael Shalayeff
@@ -61,7 +61,7 @@ struct com_dino_regs {
 int    com_dino_match(struct device *, void *, void *);
 void   com_dino_attach(struct device *, struct device *, void *);
 
-struct cfattach com_dino_ca = {
+const struct cfattach com_dino_ca = {
        sizeof(struct com_softc), com_dino_match, com_dino_attach
 };
 
index 97d86fb..7c0ca94 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: com_ssio.c,v 1.2 2007/06/24 16:28:39 kettenis Exp $   */
+/*     $OpenBSD: com_ssio.c,v 1.3 2022/03/13 08:04:38 mpi Exp $        */
 
 /*
  * Copyright (c) 2007 Mark Kettenis
@@ -34,7 +34,7 @@
 int com_ssio_match(struct device *, void *, void *);
 void com_ssio_attach(struct device *, struct device *, void *);
 
-struct cfattach com_ssio_ca = {
+const struct cfattach com_ssio_ca = {
        sizeof(struct com_softc), com_ssio_match, com_ssio_attach
 };
 
index 047d960..f6abc9d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cpu.c,v 1.42 2020/05/29 04:42:23 deraadt Exp $        */
+/*     $OpenBSD: cpu.c,v 1.43 2022/03/13 08:04:38 mpi Exp $    */
 
 /*
  * Copyright (c) 1998-2003 Michael Shalayeff
@@ -54,7 +54,7 @@ static volatile int start_secondary_cpu;
 int    cpumatch(struct device *, void *, void *);
 void   cpuattach(struct device *, struct device *, void *);
 
-struct cfattach cpu_ca = {
+const struct cfattach cpu_ca = {
        sizeof(struct cpu_softc), cpumatch, cpuattach
 };
 
index f08bf18..dd52d95 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: dino.c,v 1.32 2018/05/14 13:54:39 kettenis Exp $      */
+/*     $OpenBSD: dino.c,v 1.33 2022/03/13 08:04:38 mpi Exp $   */
 
 /*
  * Copyright (c) 2003-2005 Michael Shalayeff
@@ -126,7 +126,7 @@ int dinomatch(struct device *, void *, void *);
 void   dinoattach(struct device *, struct device *, void *);
 int    dino_intr(void *);
 
-struct cfattach dino_ca = {
+const struct cfattach dino_ca = {
        sizeof(struct dino_softc), dinomatch, dinoattach
 };
 
index d7ff4bc..4b389df 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: elroy.c,v 1.11 2012/02/25 17:08:49 miod Exp $ */
+/*     $OpenBSD: elroy.c,v 1.12 2022/03/13 08:04:38 mpi Exp $  */
 
 /*
  * Copyright (c) 2005 Michael Shalayeff
@@ -49,7 +49,7 @@ int   elroy_match(struct device *, void *, void *);
 void   elroy_attach(struct device *, struct device *, void *);
 int    elroy_intr(void *);
 
-struct cfattach elroy_ca = {
+const struct cfattach elroy_ca = {
        sizeof(struct elroy_softc), elroy_match, elroy_attach
 };
 
index 171b208..13ea436 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: gecko.c,v 1.1 2008/04/27 14:39:51 kettenis Exp $      */
+/*     $OpenBSD: gecko.c,v 1.2 2022/03/13 08:04:38 mpi Exp $   */
 
 /*
  * Copyright (c) 2007 Mark Kettenis
@@ -39,7 +39,7 @@ struct gecko_softc {
 int    gecko_match(struct device *, void *, void *);
 void   gecko_attach(struct device *, struct device *, void *);
 
-struct cfattach gecko_ca = {
+const struct cfattach gecko_ca = {
        sizeof(struct gecko_softc), gecko_match, gecko_attach
 };
 
index 70be90a..335a14e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: lcd.c,v 1.5 2020/03/06 01:45:32 cheloha Exp $ */
+/*     $OpenBSD: lcd.c,v 1.6 2022/03/13 08:04:38 mpi Exp $     */
 
 /*
  * Copyright (c) 2007 Mark Kettenis
@@ -48,7 +48,7 @@ struct lcd_softc {
 int    lcd_match(struct device *, void *, void *);
 void   lcd_attach(struct device *, struct device *, void *);
 
-struct cfattach lcd_ca = {
+const struct cfattach lcd_ca = {
        sizeof(struct lcd_softc), lcd_match, lcd_attach
 };
 
index 42253d5..3ed1e4a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: lpt_ssio.c,v 1.1 2007/06/20 18:22:15 kettenis Exp $   */
+/*     $OpenBSD: lpt_ssio.c,v 1.2 2022/03/13 08:04:38 mpi Exp $        */
 
 /*
  * Copyright (c) 2007 Mark Kettenis
@@ -30,7 +30,7 @@
 int lpt_ssio_match(struct device *, void *, void *);
 void lpt_ssio_attach(struct device *, struct device *, void *);
 
-struct cfattach lpt_ssio_ca = {
+const struct cfattach lpt_ssio_ca = {
        sizeof(struct lpt_softc), lpt_ssio_match, lpt_ssio_attach
 };
 
index 4e3794f..098c520 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mongoose.c,v 1.22 2022/02/14 23:20:46 jsg Exp $       */
+/*     $OpenBSD: mongoose.c,v 1.23 2022/03/13 08:04:38 mpi Exp $       */
 
 /*
  * Copyright (c) 1998-2003 Michael Shalayeff
@@ -50,7 +50,7 @@
 void   mgattach_gedoens(struct device *, struct device *, void *);
 int    mgmatch_gedoens(struct device *, void *, void *);
 
-struct cfattach mg_gedoens_ca = {
+const struct cfattach mg_gedoens_ca = {
        sizeof(struct mongoose_softc), mgmatch_gedoens, mgattach_gedoens
 };
 
index 7835c64..896075b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: pdc.c,v 1.40 2018/02/19 08:59:52 mpi Exp $    */
+/*     $OpenBSD: pdc.c,v 1.41 2022/03/13 08:04:38 mpi Exp $    */
 
 /*
  * Copyright (c) 1998-2003 Michael Shalayeff
@@ -63,7 +63,7 @@ struct consdev pdccons = { NULL, NULL, pdccngetc, pdccnputc,
 int pdcmatch(struct device *, void *, void *);
 void pdcattach(struct device *, struct device *, void *);
 
-struct cfattach pdc_ca = {
+const struct cfattach pdc_ca = {
        sizeof(pdcsoftc_t), pdcmatch, pdcattach
 };
 
index 5cb4b25..fb59d9b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: phantomas.c,v 1.5 2010/04/29 13:48:29 jsing Exp $     */
+/*     $OpenBSD: phantomas.c,v 1.6 2022/03/13 08:04:38 mpi Exp $       */
 
 /*
  * Copyright (c) 2002 Michael Shalayeff
@@ -48,7 +48,7 @@ struct phantomas_softc {
 int    phantomasmatch(struct device *, void *, void *);
 void   phantomasattach(struct device *, struct device *, void *);
 
-struct cfattach phantomas_ca = {
+const struct cfattach phantomas_ca = {
        sizeof(struct phantomas_softc), phantomasmatch, phantomasattach
 };
 
index 4c14be5..3408599 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: power.c,v 1.10 2019/10/12 15:53:24 cheloha Exp $      */
+/*     $OpenBSD: power.c,v 1.11 2022/03/13 08:04:38 mpi Exp $  */
 
 /*
  * Copyright (c) 2003 Michael Shalayeff
@@ -55,7 +55,7 @@ struct power_softc {
 int    powermatch(struct device *, void *, void *);
 void   powerattach(struct device *, struct device *, void *);
 
-struct cfattach power_ca = {
+const struct cfattach power_ca = {
        sizeof(struct power_softc), powermatch, powerattach
 };
 
index 0cefeb3..d70543a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: siop_sgc.c,v 1.1 2007/08/05 19:09:52 kettenis Exp $   */
+/*     $OpenBSD: siop_sgc.c,v 1.2 2022/03/13 08:04:38 mpi Exp $        */
 
 /*
  * Copyright (c) 2007 Mark Kettenis
@@ -54,7 +54,7 @@ struct siop_sgc_softc {
        struct hppa_bus_space_tag sc_bustag;
 };
 
-struct cfattach siop_gedoens_ca = {
+const struct cfattach siop_gedoens_ca = {
        sizeof(struct siop_sgc_softc), siop_sgc_match, siop_sgc_attach
 };
 
index 49df016..760e8f3 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ssio.c,v 1.7 2009/03/08 22:19:04 miod Exp $   */
+/*     $OpenBSD: ssio.c,v 1.8 2022/03/13 08:04:38 mpi Exp $    */
 
 /*
  * Copyright (c) 2007 Mark Kettenis
@@ -114,7 +114,7 @@ struct ssio_softc {
        void *sc_ih;
 };
 
-struct cfattach ssio_ca = {
+const struct cfattach ssio_ca = {
        sizeof(struct ssio_softc), ssio_match, ssio_attach
 };
 
index 5e70251..6ecfe44 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: sti_sgc.c,v 1.40 2014/08/30 14:42:05 miod Exp $       */
+/*     $OpenBSD: sti_sgc.c,v 1.41 2022/03/13 08:04:38 mpi Exp $        */
 
 /*
  * Copyright (c) 2000-2003 Michael Shalayeff
@@ -61,7 +61,7 @@ int   sti_sgc_probe(struct device *, void *, void *);
 void   sti_sgc_attach(struct device *, struct device *, void *);
 paddr_t        sti_sgc_getrom(int, struct confargs *);
 
-struct cfattach sti_gedoens_ca = {
+const struct cfattach sti_gedoens_ca = {
        sizeof(struct sti_softc), sti_sgc_probe, sti_sgc_attach
 };
 
index 513869f..a898590 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: uturn.c,v 1.7 2010/04/29 13:48:29 jsing Exp $ */
+/*     $OpenBSD: uturn.c,v 1.8 2022/03/13 08:04:38 mpi Exp $   */
 
 /*
  * Copyright (c) 2004 Michael Shalayeff
@@ -54,7 +54,7 @@ struct uturn_softc {
 int    uturnmatch(struct device *, void *, void *);
 void   uturnattach(struct device *, struct device *, void *);
 
-struct cfattach uturn_ca = {
+const struct cfattach uturn_ca = {
        sizeof(struct uturn_softc), uturnmatch, uturnattach
 };
 
index 4b67f2d..06bcaf6 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: com_gsc.c,v 1.21 2007/07/15 19:25:49 kettenis Exp $   */
+/*     $OpenBSD: com_gsc.c,v 1.22 2022/03/13 08:04:38 mpi Exp $        */
 
 /*
  * Copyright (c) 1998-2003 Michael Shalayeff
@@ -51,7 +51,7 @@ struct com_gsc_regs {
 int    com_gsc_probe(struct device *, void *, void *);
 void   com_gsc_attach(struct device *, struct device *, void *);
 
-struct cfattach com_gsc_ca = {
+const struct cfattach com_gsc_ca = {
        sizeof(struct com_softc), com_gsc_probe, com_gsc_attach
 };
 
index 0d576bb..70926cc 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: fdc_gsc.c,v 1.5 2004/04/07 18:24:19 mickey Exp $      */
+/*     $OpenBSD: fdc_gsc.c,v 1.6 2022/03/13 08:04:38 mpi Exp $ */
 
 /*
  * Copyright (c) 1998 Michael Shalayeff
@@ -45,7 +45,7 @@
 int fdc_gsc_probe(struct device *, void *, void *);
 void fdc_gsc_attach(struct device *, struct device *, void *);
 
-struct cfattach fdc_gsc_ca = {
+const struct cfattach fdc_gsc_ca = {
        sizeof(struct fdc_softc), fdc_gsc_probe, fdc_gsc_attach
 };
 
index cc26642..4393164 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: gsckbc.c,v 1.20 2019/10/12 15:53:24 cheloha Exp $     */
+/*     $OpenBSD: gsckbc.c,v 1.21 2022/03/13 08:04:38 mpi Exp $ */
 /*
  * Copyright (c) 2003, Miodrag Vallat.
  * All rights reserved.
@@ -102,7 +102,7 @@ struct      gsckbc_softc {
        int sc_type;
 };
 
-struct cfattach gsckbc_ca = {
+const struct cfattach gsckbc_ca = {
        sizeof(struct gsckbc_softc), gsckbc_match, gsckbc_attach
 };
 
index c1ba690..118d89a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: harmony.c,v 1.36 2022/02/16 06:21:18 anton Exp $      */
+/*     $OpenBSD: harmony.c,v 1.37 2022/03/13 08:04:38 mpi Exp $        */
 
 /*
  * Copyright (c) 2003 Jason L. Wright (jason@thought.net)
@@ -1159,6 +1159,6 @@ struct cfdriver harmony_cd = {
        NULL, "harmony", DV_DULL
 };
 
-struct cfattach harmony_ca = {
+const struct cfattach harmony_ca = {
        sizeof(struct harmony_softc), harmony_match, harmony_attach
 };
index 9b0e3cb..6854b92 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: hil_gsc.c,v 1.5 2005/12/22 07:09:52 miod Exp $        */
+/*     $OpenBSD: hil_gsc.c,v 1.6 2022/03/13 08:04:38 mpi Exp $ */
 /*
  * Copyright (c) 2003, Miodrag Vallat.
  * All rights reserved.
@@ -51,7 +51,7 @@ struct hil_gsc_softc {
        int              sc_hil_console;
 };
 
-struct cfattach hil_gsc_ca = {
+const struct cfattach hil_gsc_ca = {
        sizeof(struct hil_gsc_softc), hil_gsc_match, hil_gsc_attach
 };
 
index 43029d1..068cd0c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_ie_gsc.c,v 1.29 2015/11/24 17:11:38 mpi Exp $      */
+/*     $OpenBSD: if_ie_gsc.c,v 1.30 2022/03/13 08:04:38 mpi Exp $      */
 
 /*
  * Copyright (c) 1998-2004 Michael Shalayeff
@@ -70,7 +70,7 @@ struct ie_gsc_regs {
 int    ie_gsc_probe(struct device *, void *, void *);
 void   ie_gsc_attach(struct device *, struct device *, void *);
 
-struct cfattach ie_gsc_ca = {
+const struct cfattach ie_gsc_ca = {
        sizeof(struct ie_softc), ie_gsc_probe, ie_gsc_attach
 };
 
index 5f31d06..e6e43be 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: lpt_gsc.c,v 1.12 2011/09/16 17:20:07 miod Exp $       */
+/*     $OpenBSD: lpt_gsc.c,v 1.13 2022/03/13 08:04:38 mpi Exp $        */
 
 /*
  * Copyright (c) 1998 Michael Shalayeff
@@ -71,7 +71,7 @@
 int    lpt_gsc_probe(struct device *, void *, void *);
 void   lpt_gsc_attach(struct device *, struct device *, void *);
 
-struct cfattach lpt_gsc_ca = {
+const struct cfattach lpt_gsc_ca = {
        sizeof(struct lpt_softc), lpt_gsc_probe, lpt_gsc_attach
 };
 
index ec518c8..0bcbe83 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mongoose_gsc.c,v 1.1 2004/10/30 10:26:32 miod Exp $   */
+/*     $OpenBSD: mongoose_gsc.c,v 1.2 2022/03/13 08:04:38 mpi Exp $    */
 
 /*
  * Copyright (c) 2004, Miodrag Vallat.
@@ -45,7 +45,7 @@
 void   mgattach_gsc(struct device *, struct device *, void *);
 int    mgmatch_gsc(struct device *, void *, void *);
 
-struct cfattach mg_gsc_ca = {
+const struct cfattach mg_gsc_ca = {
        sizeof(struct mongoose_softc), mgmatch_gsc, mgattach_gsc
 };
 
index 1000280..fddbf66 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: oosiop_gsc.c,v 1.3 2010/04/20 20:21:54 miod Exp $     */
+/*     $OpenBSD: oosiop_gsc.c,v 1.4 2022/03/13 08:04:38 mpi Exp $      */
 /*     $NetBSD: oosiop_gsc.c,v 1.2 2003/07/15 02:29:25 lukem Exp $     */
 
 /*
@@ -82,7 +82,7 @@ int oosiop_gsc_match(struct device *, void *, void *);
 void oosiop_gsc_attach(struct device *, struct device *, void *);
 int oosiop_gsc_intr(void *);
 
-struct cfattach oosiop_gsc_ca = {
+const struct cfattach oosiop_gsc_ca = {
        sizeof(struct oosiop_softc), oosiop_gsc_match, oosiop_gsc_attach
 };
 
index 77d11d3..d30478a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: osiop_gsc.c,v 1.12 2005/12/13 23:13:45 mickey Exp $   */
+/*     $OpenBSD: osiop_gsc.c,v 1.13 2022/03/13 08:04:38 mpi Exp $      */
 /*     $NetBSD: osiop_gsc.c,v 1.6 2002/10/02 05:17:50 thorpej Exp $    */
 
 /*
@@ -83,7 +83,7 @@ int osiop_gsc_match(struct device *, void *, void *);
 void osiop_gsc_attach(struct device *, struct device *, void *);
 int osiop_gsc_intr(void *);
 
-struct cfattach osiop_gsc_ca = {
+const struct cfattach osiop_gsc_ca = {
        sizeof(struct osiop_softc), osiop_gsc_match, osiop_gsc_attach
 };
 
index 3c54c8b..2bff40d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: siop_gsc.c,v 1.4 2007/08/23 21:01:22 kettenis Exp $   */
+/*     $OpenBSD: siop_gsc.c,v 1.5 2022/03/13 08:04:38 mpi Exp $        */
 
 /*
  * Copyright (c) 2007 Mark Kettenis
@@ -54,7 +54,7 @@ struct siop_gsc_softc {
        struct hppa_bus_space_tag sc_bustag;
 };
 
-struct cfattach siop_gsc_ca = {
+const struct cfattach siop_gsc_ca = {
        sizeof(struct siop_gsc_softc), siop_gsc_match, siop_gsc_attach
 };
 
index f3019e4..0009da0 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mainbus.c,v 1.89 2021/03/11 11:16:56 jsg Exp $        */
+/*     $OpenBSD: mainbus.c,v 1.90 2022/03/13 08:04:38 mpi Exp $        */
 
 /*
  * Copyright (c) 1998-2004 Michael Shalayeff
@@ -57,7 +57,7 @@ struct mainbus_softc {
 int    mbmatch(struct device *, void *, void *);
 void   mbattach(struct device *, struct device *, void *);
 
-struct cfattach mainbus_ca = {
+const struct cfattach mainbus_ca = {
        sizeof(struct mainbus_softc), mbmatch, mbattach
 };
 
index 813c341..6752427 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mem.c,v 1.5 2017/12/30 20:46:59 guenther Exp $        */
+/*     $OpenBSD: mem.c,v 1.6 2022/03/13 08:04:38 mpi Exp $     */
 
 /*
  * Copyright (c) 1998-2004 Michael Shalayeff
@@ -144,7 +144,7 @@ struct mem_softc {
 int    memmatch(struct device *, void *, void *);
 void   memattach(struct device *, struct device *, void *);
 
-struct cfattach mem_ca = {
+const struct cfattach mem_ca = {
        sizeof(struct mem_softc), memmatch, memattach
 };