bus/dpaa: fix default IOVA mode
Fix dpaa bus returning IOVA as PA even when it is not running on dpaa platform. Fixes:1ee9569576
("config: enable dpaaX drivers for generic ARMv8") Fixes:d5a4e3a00c
("bus/dpaa: set IOVA mode as physical") Cc: stable@dpdk.org Signed-off-by: Pavan Nikhilesh <pbhagavatula@caviumnetworks.com> Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com>
This commit is contained in:
parent
877fe37c03
commit
d415e4d18c
@ -541,6 +541,10 @@ rte_dpaa_find_device(const struct rte_device *start, rte_dev_cmp_t cmp,
|
||||
static enum rte_iova_mode
|
||||
rte_dpaa_get_iommu_class(void)
|
||||
{
|
||||
if ((access(DPAA_DEV_PATH1, F_OK) != 0) &&
|
||||
(access(DPAA_DEV_PATH2, F_OK) != 0)) {
|
||||
return RTE_IOVA_DC;
|
||||
}
|
||||
return RTE_IOVA_PA;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user