bus/fslmc: support check of dpbp presence
Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com>
This commit is contained in:
parent
d47f0292b8
commit
2facdbae87
@ -129,6 +129,13 @@ void dpaa2_free_dpbp_dev(struct dpaa2_dpbp_dev *dpbp)
|
||||
}
|
||||
}
|
||||
|
||||
int dpaa2_dpbp_supported(void)
|
||||
{
|
||||
if (TAILQ_EMPTY(&dpbp_dev_list))
|
||||
return -1;
|
||||
return 0;
|
||||
}
|
||||
|
||||
static struct rte_dpaa2_object rte_dpaa2_dpbp_obj = {
|
||||
.dev_type = DPAA2_BPOOL,
|
||||
.create = dpaa2_create_dpbp_device,
|
||||
|
@ -366,6 +366,7 @@ void set_swp_active_dqs(uint16_t dpio_index, struct qbman_result *dqs)
|
||||
}
|
||||
struct dpaa2_dpbp_dev *dpaa2_alloc_dpbp_dev(void);
|
||||
void dpaa2_free_dpbp_dev(struct dpaa2_dpbp_dev *dpbp);
|
||||
int dpaa2_dpbp_supported(void);
|
||||
|
||||
struct dpaa2_dpci_dev *rte_dpaa2_alloc_dpci_dev(void);
|
||||
void rte_dpaa2_free_dpci_dev(struct dpaa2_dpci_dev *dpci);
|
||||
|
@ -83,6 +83,7 @@ DPDK_17.08 {
|
||||
DPDK_17.11 {
|
||||
global:
|
||||
|
||||
dpaa2_dpbp_supported;
|
||||
rte_dpaa2_dev_type;
|
||||
|
||||
} DPDK_17.08;
|
||||
|
Loading…
Reference in New Issue
Block a user