]> git.baikalelectronics.ru Git - kernel.git/commit
ionic: add and enable tx and rx timestamp handling
authorShannon Nelson <snelson@pensando.io>
Thu, 1 Apr 2021 17:56:07 +0000 (10:56 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 2 Apr 2021 21:18:33 +0000 (14:18 -0700)
commit180b768427bc75d221e1848894a60c6065a633bf
treeca64dae313f5e7aa61b5b241e12284ccb1bf5219
parentddc83062ce83eb5e75eae4835d035a160564b969
ionic: add and enable tx and rx timestamp handling

The Tx and Rx timestamped packets are handled through separate
queues.  Here we set them up, service them, and tear them down
along with the normal Tx and Rx queues.

Signed-off-by: Allen Hubbe <allenbh@pensando.io>
Signed-off-by: Shannon Nelson <snelson@pensando.io>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/pensando/ionic/ionic_dev.h
drivers/net/ethernet/pensando/ionic/ionic_lif.c
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
drivers/net/ethernet/pensando/ionic/ionic_txrx.h