aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ichsmb
diff options
context:
space:
mode:
authorAhmad Khalifa <vexeduxr@FreeBSD.org>2025-06-11 00:25:08 +0000
committerAhmad Khalifa <vexeduxr@FreeBSD.org>2025-06-21 02:57:45 +0000
commitb670c9bafc0e31c7609969bf374b2e80bdc00211 (patch)
treea43fdc9e5b58d1ab4cddbf535c3855d7a32de4dc /sys/dev/ichsmb
parent220cdd1b394109a5db9e5b402141c746095c4292 (diff)
Diffstat (limited to 'sys/dev/ichsmb')
-rw-r--r--sys/dev/ichsmb/ichsmb.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/ichsmb/ichsmb.c b/sys/dev/ichsmb/ichsmb.c
index 28503b9e574d..c5e9e2f1b9ed 100644
--- a/sys/dev/ichsmb/ichsmb.c
+++ b/sys/dev/ichsmb/ichsmb.c
@@ -112,7 +112,8 @@ ichsmb_attach(device_t dev)
mtx_init(&sc->mutex, device_get_nameunit(dev), "ichsmb", MTX_DEF);
/* Add child: an instance of the "smbus" device */
- if ((sc->smb = device_add_child(dev, DRIVER_SMBUS, -1)) == NULL) {
+ if ((sc->smb = device_add_child(dev, DRIVER_SMBUS,
+ DEVICE_UNIT_ANY)) == NULL) {
device_printf(dev, "no \"%s\" child found\n", DRIVER_SMBUS);
error = ENXIO;
goto fail;