net: remove ethernet packing and set two-byte alignment
[dpdk.git] / drivers / raw / dpaa2_cmdif / dpaa2_cmdif.c
index 7d311b2..3f42da1 100644 (file)
@@ -26,9 +26,6 @@ int dpaa2_cmdif_logtype;
 /* CMDIF driver name */
 #define DPAA2_CMDIF_PMD_NAME dpaa2_dpci
 
-/* CMDIF driver object */
-static struct rte_vdev_driver dpaa2_cmdif_drv;
-
 /*
  * This API provides the DPCI device ID in 'attr_value'.
  * The device ID shall be passed by GPP to the AIOP using CMDIF commands.
@@ -207,7 +204,6 @@ dpaa2_cmdif_create(const char *name,
 
        rawdev->dev_ops = &dpaa2_cmdif_ops;
        rawdev->device = &vdev->device;
-       rawdev->driver_name = vdev->device.driver->name;
 
        /* For secondary processes, the primary has done all the work */
        if (rte_eal_process_type() != RTE_PROC_PRIMARY)
@@ -270,6 +266,8 @@ dpaa2_cmdif_remove(struct rte_vdev_device *vdev)
        int ret;
 
        name = rte_vdev_device_name(vdev);
+       if (name == NULL)
+               return -1;
 
        DPAA2_CMDIF_INFO("Closing %s on NUMA node %d", name, rte_socket_id());