git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
net/mlx5: fix setting of Rx hash fields
[dpdk.git]
/
drivers
/
event
/
octeontx2
/
otx2_evdev.h
diff --git
a/drivers/event/octeontx2/otx2_evdev.h
b/drivers/event/octeontx2/otx2_evdev.h
index
5cd80e3
..
ef523dc
100644
(file)
--- a/
drivers/event/octeontx2/otx2_evdev.h
+++ b/
drivers/event/octeontx2/otx2_evdev.h
@@
-14,8
+14,9
@@
#include "otx2_dev.h"
#include "otx2_ethdev.h"
#include "otx2_mempool.h"
#include "otx2_dev.h"
#include "otx2_ethdev.h"
#include "otx2_mempool.h"
+#include "otx2_tim_evdev.h"
-#define EVENTDEV_NAME_OCTEONTX2_PMD
otx2_eventdev
+#define EVENTDEV_NAME_OCTEONTX2_PMD
event_octeontx2
#define sso_func_trace otx2_sso_dbg
#define sso_func_trace otx2_sso_dbg
@@
-137,9
+138,12
@@
struct otx2_sso_evdev {
struct rte_mempool *xaq_pool;
uint64_t rx_offloads;
uint64_t tx_offloads;
struct rte_mempool *xaq_pool;
uint64_t rx_offloads;
uint64_t tx_offloads;
+ uint64_t adptr_xae_cnt;
uint16_t rx_adptr_pool_cnt;
uint16_t rx_adptr_pool_cnt;
- uint32_t adptr_xae_cnt;
uint64_t *rx_adptr_pools;
uint64_t *rx_adptr_pools;
+ uint16_t tim_adptr_ring_cnt;
+ uint16_t *timer_adptr_rings;
+ uint64_t *timer_adptr_sz;
/* Dev args */
uint8_t dual_ws;
uint8_t selftest;
/* Dev args */
uint8_t dual_ws;
uint8_t selftest;
@@
-331,7
+335,7
@@
uint16_t otx2_ssogws_dual_deq_seg_timeout_burst_ ##name(void *port, \
SSO_RX_ADPTR_ENQ_FASTPATH_FUNC
#undef R
SSO_RX_ADPTR_ENQ_FASTPATH_FUNC
#undef R
-#define T(name, f
4, f3, f2, f1, f0, sz, flags)
\
+#define T(name, f
5, f4, f3, f2, f1, f0, sz, flags)
\
uint16_t otx2_ssogws_tx_adptr_enq_ ## name(void *port, struct rte_event ev[],\
uint16_t nb_events); \
uint16_t otx2_ssogws_tx_adptr_enq_seg_ ## name(void *port, \
uint16_t otx2_ssogws_tx_adptr_enq_ ## name(void *port, struct rte_event ev[],\
uint16_t nb_events); \
uint16_t otx2_ssogws_tx_adptr_enq_seg_ ## name(void *port, \