]> git.baikalelectronics.ru Git - kernel.git/commit
sfc: on 8000 series use TX queues for TX timestamps
authorEdward Cree <ecree@solarflare.com>
Thu, 25 Jan 2018 17:26:06 +0000 (17:26 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 25 Jan 2018 21:05:14 +0000 (16:05 -0500)
commitb3c70ef235b562e5dc3c928bcd208ce202ac5c53
tree34ca28b1afdbce735a4326d077a96a8e304599ab
parent633290c5d51c457c26634c9ac8af98dfdaf6f98f
sfc: on 8000 series use TX queues for TX timestamps

For this we create and use one or more new TX queues on the PTP channel,
 and enable sync events for it.
Based on a patch by Martin Habets <mhabets@solarflare.com>.

Signed-off-by: Edward Cree <ecree@solarflare.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/sfc/ef10.c
drivers/net/ethernet/sfc/efx.c
drivers/net/ethernet/sfc/farch.c
drivers/net/ethernet/sfc/net_driver.h
drivers/net/ethernet/sfc/ptp.c
drivers/net/ethernet/sfc/tx.c