61ede39537
Using '__rte_internal' tag in 'rte_ethdev_driver.h' causing build error for applications and examples. Because they don't define 'ALLOW_INTERNAL_API' flag and '__rte_internal' causes the error. This patch is preparation for future '__rte_internal' usage. At first place, applications/examples should not include 'rte_ethdev_driver.h', this is happening because of PMD public header files include 'rte_ethdev_driver.h' by mistake. Updated PMD public header files to not include internal header files. But for unit test application, 'app/test', enable accessing internal APIs, since some unit tests need them. Fixes: |
||
---|---|---|
.. | ||
hw_atl | ||
atl_common.h | ||
atl_ethdev.c | ||
atl_ethdev.h | ||
atl_hw_regs.c | ||
atl_hw_regs.h | ||
atl_logs.h | ||
atl_rxtx.c | ||
atl_types.h | ||
Makefile | ||
meson.build | ||
rte_pmd_atlantic_version.map | ||
rte_pmd_atlantic.c | ||
rte_pmd_atlantic.h |