common/cnxk: add NPC init and fini
[dpdk.git] / drivers / common / cnxk / roc_api.h
index ec4ea24..8dc8eed 100644 (file)
 #define ROC_LMT_BASE_PER_CORE_LOG2                                             \
        (ROC_LMT_LINES_PER_CORE_LOG2 + ROC_LMT_LINE_SIZE_LOG2)
 
+/* IO */
+#if defined(__aarch64__)
+#include "roc_io.h"
+#else
+#include "roc_io_generic.h"
+#endif
+
 /* PCI IDs */
 #define PCI_VENDOR_ID_CAVIUM         0x177D
 #define PCI_DEVID_CNXK_RVU_PF        0xA063
 #include "hw/ssow.h"
 #include "hw/tim.h"
 
+/* Model */
+#include "roc_model.h"
+
+/* Mbox */
+#include "roc_mbox.h"
+
+/* NPA */
+#include "roc_npa.h"
+
+/* NPC */
+#include "roc_npc.h"
+
+/* NIX */
+#include "roc_nix.h"
+
+/* Utils */
+#include "roc_utils.h"
+
+/* Idev */
+#include "roc_idev.h"
+
 #endif /* _ROC_API_H_ */