net/cnxk: enable PTP processing in vector Rx
authorPavan Nikhilesh <pbhagavatula@marvell.com>
Tue, 29 Jun 2021 07:44:19 +0000 (13:14 +0530)
committerJerin Jacob <jerinj@marvell.com>
Wed, 30 Jun 2021 02:55:34 +0000 (04:55 +0200)
commit7c6bee34064f59fe572d129223e9734bb78025ad
tree767d65c33e94244186575be1631307acba65a800
parent681c8cfa05ba53f839675b6abc249353788393f0
net/cnxk: enable PTP processing in vector Rx

Enable PTP offload in vector Rx burst function, use vector path
for processing mbufs and finally switch to scalar when extracting
timestamp.

Signed-off-by: Pavan Nikhilesh <pbhagavatula@marvell.com>
Acked-by: Nithin Dabilpuram <ndabilpuram@marvell.com>
drivers/net/cnxk/cn10k_ethdev.c
drivers/net/cnxk/cn10k_rx.c
drivers/net/cnxk/cn10k_rx.h
drivers/net/cnxk/cn10k_rx_vec.c
drivers/net/cnxk/cn9k_ethdev.c
drivers/net/cnxk/cn9k_rx.c
drivers/net/cnxk/cn9k_rx.h
drivers/net/cnxk/cn9k_rx_vec.c
drivers/net/cnxk/cnxk_ethdev.h