/* 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.
struct qbman_swp *swp;
int ret;
- DPAA2_CMDIF_FUNC_TRACE();
-
RTE_SET_USED(count);
if (unlikely(!DPAA2_PER_LCORE_DPIO)) {
uint8_t status;
int ret;
- DPAA2_CMDIF_FUNC_TRACE();
-
RTE_SET_USED(count);
if (unlikely(!DPAA2_PER_LCORE_DPIO)) {
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)
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());