Index | Thread | Search

From:
Jonathan Gray <jsg@jsg.id.au>
Subject:
Re: set activate for ipmi_acpi ipmi_fdt ipmi_i2c
To:
tech@openbsd.org
Date:
Sun, 6 Oct 2024 19:11:40 +1100

Download raw body.

Thread
and ipmi_opal

Index: sys/dev/acpi/ipmi_acpi.c
===================================================================
RCS file: /cvs/src/sys/dev/acpi/ipmi_acpi.c,v
diff -u -p -r1.5 ipmi_acpi.c
--- sys/dev/acpi/ipmi_acpi.c	6 Apr 2022 18:59:27 -0000	1.5
+++ sys/dev/acpi/ipmi_acpi.c	6 Oct 2024 05:49:53 -0000
@@ -55,6 +55,7 @@ struct ipmi_acpi_softc {
 
 const struct cfattach ipmi_acpi_ca = {
 	sizeof(struct ipmi_acpi_softc), ipmi_acpi_match, ipmi_acpi_attach,
+	NULL, ipmi_activate
 };
 
 const char *ipmi_acpi_hids[] = { ACPI_DEV_IPMI, NULL };
Index: sys/dev/fdt/ipmi_fdt.c
===================================================================
RCS file: /cvs/src/sys/dev/fdt/ipmi_fdt.c,v
diff -u -p -r1.2 ipmi_fdt.c
--- sys/dev/fdt/ipmi_fdt.c	6 Apr 2022 18:59:28 -0000	1.2
+++ sys/dev/fdt/ipmi_fdt.c	6 Oct 2024 05:50:14 -0000
@@ -31,7 +31,8 @@ int	ipmi_fdt_match(struct device *, void
 void	ipmi_fdt_attach(struct device *, struct device *, void *);
 
 const struct cfattach ipmi_fdt_ca = {
-	sizeof (struct ipmi_softc), ipmi_fdt_match, ipmi_fdt_attach
+	sizeof (struct ipmi_softc), ipmi_fdt_match, ipmi_fdt_attach,
+	NULL, ipmi_activate
 };
 
 int
Index: sys/dev/i2c/ipmi_i2c.c
===================================================================
RCS file: /cvs/src/sys/dev/i2c/ipmi_i2c.c,v
diff -u -p -r1.5 ipmi_i2c.c
--- sys/dev/i2c/ipmi_i2c.c	22 Jul 2024 14:03:22 -0000	1.5
+++ sys/dev/i2c/ipmi_i2c.c	6 Oct 2024 05:50:30 -0000
@@ -56,7 +56,8 @@ int	ipmi_i2c_match(struct device *, void
 void	ipmi_i2c_attach(struct device *, struct device *, void *);
 
 const struct cfattach ipmi_i2c_ca = {
-	sizeof(struct ipmi_i2c_softc), ipmi_i2c_match, ipmi_i2c_attach
+	sizeof(struct ipmi_i2c_softc), ipmi_i2c_match, ipmi_i2c_attach,
+	NULL, ipmi_activate
 };
 
 int	ipmi_i2c_get_interface_caps(struct ipmi_i2c_softc *);
Index: sys/arch/powerpc64/dev/ipmi_opal.c
===================================================================
RCS file: /cvs/src/sys/arch/powerpc64/dev/ipmi_opal.c,v
diff -u -p -r1.3 ipmi_opal.c
--- sys/arch/powerpc64/dev/ipmi_opal.c	6 Apr 2022 18:59:27 -0000	1.3
+++ sys/arch/powerpc64/dev/ipmi_opal.c	6 Oct 2024 08:03:05 -0000
@@ -61,7 +61,8 @@ int	ipmi_opal_match(struct device *, voi
 void	ipmi_opal_attach(struct device *, struct device *, void *);
 
 const struct cfattach ipmi_opal_ca = {
-	sizeof (struct ipmi_opal_softc), ipmi_opal_match, ipmi_opal_attach
+	sizeof (struct ipmi_opal_softc), ipmi_opal_match, ipmi_opal_attach,
+	NULL, ipmi_activate
 };
 
 int