X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fcommon%2Focteontx%2Focteontx_mbox.h;h=706b198f6e6d42f5da1946e180f960a1a6758387;hb=9072cbd7c36262d34fb71aa46add998586575195;hp=1f794c7f71d8dc191113bf23557380ec30ca1856;hpb=b4134b2d31cc16d95746780afd66a265f45c56d5;p=dpdk.git diff --git a/drivers/common/octeontx/octeontx_mbox.h b/drivers/common/octeontx/octeontx_mbox.h index 1f794c7f71..706b198f6e 100644 --- a/drivers/common/octeontx/octeontx_mbox.h +++ b/drivers/common/octeontx/octeontx_mbox.h @@ -35,9 +35,16 @@ struct octeontx_mbox_hdr { uint8_t res_code; /* Functional layer response code */ }; +__rte_internal int octeontx_mbox_init(void); -int octeontx_mbox_set_ram_mbox_base(uint8_t *ram_mbox_base); -int octeontx_mbox_set_reg(uint8_t *reg); +void octeontx_set_global_domain(uint16_t global_domain); +__rte_internal +uint16_t octeontx_get_global_domain(void); +__rte_internal +int octeontx_mbox_set_ram_mbox_base(uint8_t *ram_mbox_base, uint16_t domain); +__rte_internal +int octeontx_mbox_set_reg(uint8_t *reg, uint16_t domain); +__rte_internal int octeontx_mbox_send(struct octeontx_mbox_hdr *hdr, void *txdata, uint16_t txlen, void *rxdata, uint16_t rxlen);