net/cnxk: add SoC specific PTP timestamp read
authorRakesh Kudurumalla <rkudurumalla@marvell.com>
Thu, 24 Feb 2022 08:02:16 +0000 (13:32 +0530)
committerJerin Jacob <jerinj@marvell.com>
Thu, 24 Feb 2022 10:04:49 +0000 (11:04 +0100)
commit68c48ab31875299e17c963db1b3a56c3ca4cd3c6
tree3cda0be000c0b2ec9a480a6ceb0ac4b230971ff0
parent8fbad405c2e6ae4cdc6c30077c0fe3c4eabfc017
net/cnxk: add SoC specific PTP timestamp read

Timestamp resolution for an incoming and outgoing packets
is different for CN10k and CN9K. Added SoC specific
callback to retrieve timestamp in correct format
when read by application.

Signed-off-by: Rakesh Kudurumalla <rkudurumalla@marvell.com>
Acked-by: Jerin Jacob <jerinj@marvell.com>
drivers/event/cnxk/cn10k_worker.h
drivers/event/cnxk/cn9k_worker.h
drivers/net/cnxk/cn10k_ethdev.c
drivers/net/cnxk/cn10k_rx.h
drivers/net/cnxk/cn9k_ethdev.c
drivers/net/cnxk/cn9k_rx.h
drivers/net/cnxk/cnxk_ethdev.h