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
event/cnxk: add timer arm routine
[dpdk.git]
/
drivers
/
event
/
octeontx2
/
otx2_tim_worker.h
diff --git
a/drivers/event/octeontx2/otx2_tim_worker.h
b/drivers/event/octeontx2/otx2_tim_worker.h
index
5ece8fd
..
efe88a8
100644
(file)
--- a/
drivers/event/octeontx2/otx2_tim_worker.h
+++ b/
drivers/event/octeontx2/otx2_tim_worker.h
@@
-132,7
+132,7
@@
tim_get_target_bucket(struct otx2_tim_ring *const tim_ring,
const uint32_t rel_bkt, struct otx2_tim_bkt **bkt,
struct otx2_tim_bkt **mirr_bkt)
{
const uint32_t rel_bkt, struct otx2_tim_bkt **bkt,
struct otx2_tim_bkt **mirr_bkt)
{
- const uint64_t bkt_cyc =
rte_rdtsc
() - tim_ring->ring_start_cyc;
+ const uint64_t bkt_cyc =
tim_cntvct
() - tim_ring->ring_start_cyc;
uint64_t bucket =
rte_reciprocal_divide_u64(bkt_cyc, &tim_ring->fast_div) +
rel_bkt;
uint64_t bucket =
rte_reciprocal_divide_u64(bkt_cyc, &tim_ring->fast_div) +
rel_bkt;