net: aquantia: add support for ptp ioctls
authorEgor Pomozov <epomozov@marvell.com>
Tue, 22 Oct 2019 09:53:40 +0000 (09:53 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 24 Oct 2019 16:51:23 +0000 (09:51 -0700)
commit7db3d07afd2c1337f784ba9d528c10e225f91aa8
treec70a3aa6fd02baae925637522681eaa48a7d4d9f
parent5a1bf9ef51cfd9bbe12a5a03a12a47eeacc0ef64
net: aquantia: add support for ptp ioctls

Here we add support for PTP specific IOCTLs of HW timestamp get/set.

These will use filters to configure flows onto the required queue ids.

Co-developed-by: Sergey Samoilenko <sergey.samoilenko@aquantia.com>
Signed-off-by: Sergey Samoilenko <sergey.samoilenko@aquantia.com>
Signed-off-by: Egor Pomozov <epomozov@marvell.com>
Signed-off-by: Igor Russkikh <igor.russkikh@aquantia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/aquantia/atlantic/aq_main.c
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
drivers/net/ethernet/aquantia/atlantic/aq_ptp.h