From 70bc2f6a820c79a6d64db18ea981c09ffa98f005 Mon Sep 17 00:00:00 2001 From: joerg Date: Sun, 16 May 2004 21:11:46 +0000 Subject: After successfully attaching an iicbus instance, instead of using a NULL name in device_add_child(), explicitly name all of our known child drivers in order to give them a chance to attach to us. Otherwise, only the first one present would be probed and attached. Reviewed by: nsouch MFC after: 1 month --- sys/dev/iicbus/iicbus.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'sys/dev/iicbus/iicbus.c') diff --git a/sys/dev/iicbus/iicbus.c b/sys/dev/iicbus/iicbus.c index 7d2070a..565a556 100644 --- a/sys/dev/iicbus/iicbus.c +++ b/sys/dev/iicbus/iicbus.c @@ -140,7 +140,9 @@ iicbus_attach(device_t dev) #endif /* attach any known device */ - device_add_child(dev, NULL, -1); + device_add_child(dev, "ic", -1); + device_add_child(dev, "iic", -1); + device_add_child(dev, "iicsmb", -1); bus_generic_attach(dev); -- cgit v1.1