]> git.droids-corp.org - dpdk.git/blobdiff - drivers/bus/dpaa/dpaa_bus.c
drivers/bus: fill driver reference after NXP probing
[dpdk.git] / drivers / bus / dpaa / dpaa_bus.c
index 16fabd1be108450e8e8836f535e7d228925a73cf..49cd04dbb4ba9a10931e6b1a976e49de914887d6 100644 (file)
@@ -563,8 +563,12 @@ rte_dpaa_bus_probe(void)
                            dev->device.devargs->policy ==
                            RTE_DEV_WHITELISTED)) {
                                ret = drv->probe(drv, dev);
-                               if (ret)
+                               if (ret) {
                                        DPAA_BUS_ERR("Unable to probe.\n");
+                               } else {
+                                       dev->driver = drv;
+                                       dev->device.driver = &drv->driver;
+                               }
                        }
                        break;
                }