From c2d85eaa933e3530fa47786dcda91c4e0ddb471c Mon Sep 17 00:00:00 2001 From: Joerg Wunsch Date: Sun, 16 May 2004 21:11:46 +0000 Subject: [PATCH] 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(-) diff --git a/sys/dev/iicbus/iicbus.c b/sys/dev/iicbus/iicbus.c index 7d2070aa75e5..565a556ffeef 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);