]> 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)
commitfab5a4a1ba8865937087e7b982d78073f9d82de5
treeca64dae313f5e7aa61b5b241e12284ccb1bf5219
parent75c0fdf4ea8ded76c48ed97f9c999dbd0225d66b
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