1145
1135
for (list = device_drivers; list; list = list->next) {
1146
1136
struct btd_device_driver *driver = list->data;
1150
1139
probe_uuids = device_match_driver(device, driver, profiles);
1157
1144
err = driver->probe(device, probe_uuids);
1159
1146
error("%s driver probe failed for device %s",
1162
1148
g_slist_free(probe_uuids);
1168
1153
g_slist_free(probe_uuids);