linux-stable/drivers/net/ethernet
Vladimir Oltean 54e1ed69c4 net: lan966x: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()
The hardware timestamping through ndo_eth_ioctl() is going away.
Convert the lan966x driver to the new API before that can be removed.

After removing the timestamping logic from lan966x_port_ioctl(), the
rest is equivalent to phy_do_ioctl().

Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Tested-by: Horatiu Vultur <horatiu.vultur@microchip.com>
Link: https://lore.kernel.org/r/20230801142824.1772134-10-vladimir.oltean@nxp.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2023-08-02 19:11:06 -07:00
..
3com
8390
actions
adaptec
adi
aeroflex net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
agere
alacritech net: ethernet: slicoss: remove redundant increment of pointer data 2023-07-28 15:37:08 -07:00
allwinner
alteon
altera
amazon net: ena: fix shift-out-of-bounds in exponential backoff 2023-07-12 15:57:57 -07:00
amd pds_core: Fix documentation for pds_client_register 2023-08-02 12:28:32 -07:00
apm net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
apple net/macmace: Replace zero-length array with DECLARE_FLEX_ARRAY() helper 2023-08-01 14:46:21 -07:00
aquantia net: atlantic: Remove unnecessary (void*) conversions 2023-07-18 19:00:47 -07:00
arc net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
asix
atheros net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
broadcom bnx2x: Remove unnecessary ternary operators 2023-08-02 12:09:13 -07:00
brocade Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2023-07-20 15:52:55 -07:00
cadence net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
calxeda
cavium Networking changes for 6.5. 2023-06-28 16:43:10 -07:00
chelsio net: flow_dissector: Use 64bits for used_keys 2023-07-31 09:11:24 +01:00
cirrus cirrus: cs89x0: fix the return value handle and remove redundant dev_warn() for platform_get_irq() 2023-08-02 12:10:39 -07:00
cisco
cortina
davicom
dec
dlink
emulex benet: fix return value check in be_lancer_xmit_workarounds() 2023-07-27 10:31:38 +02:00
engleder eth: tsnep: let page recycling happen with skbs 2023-07-21 18:50:18 -07:00
ezchip net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
faraday net: ftgmac100: support getting MAC address from NVMEM 2023-07-18 09:15:40 +02:00
freescale net: fec: delete fec_ptp_disable_hwts() 2023-08-02 19:11:06 -07:00
fujitsu
fungible
google gve: trivial spell fix Recive to Receive 2023-07-14 10:28:17 +01:00
hisilicon net: hisilicon: fix the return value handle and remove redundant netdev_err() for platform_get_irq() 2023-08-02 12:06:23 -07:00
huawei
i825xx
ibm net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
intel i40e: remove i40e_status 2023-07-31 14:37:25 -07:00
litex
marvell octeontx2: Remove unnecessary ternary operators 2023-08-02 12:08:27 -07:00
mediatek net: ethernet: mtk_eth_soc: enable nft hw flowtable_offload for MT7988 SoC 2023-07-28 18:47:26 -07:00
mellanox net/mlx5e: Make TC and IPsec offloads mutually exclusive on a netdev 2023-08-02 18:37:30 -07:00
micrel
microchip net: lan966x: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() 2023-08-02 19:11:06 -07:00
microsoft net: mana: Use the correct WQE count for ringing RQ doorbell 2023-07-18 18:00:18 -07:00
moxa
mscc net: flow_dissector: Use 64bits for used_keys 2023-07-31 09:11:24 +01:00
myricom
natsemi
neterion
netronome net: flow_dissector: Use 64bits for used_keys 2023-07-31 09:11:24 +01:00
ni net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
nvidia
nxp
oki-semi
packetengines
pasemi
pensando ionic: add FLR recovery support 2023-07-24 10:42:34 +01:00
qlogic net: flow_dissector: Use 64bits for used_keys 2023-07-31 09:11:24 +01:00
qualcomm net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
rdc
realtek Revert "r8169: disable ASPM during NAPI poll" 2023-07-19 21:09:11 -07:00
renesas net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
rocker
samsung
seeq
sfc net: flow_dissector: Use 64bits for used_keys 2023-07-31 09:11:24 +01:00
sgi
silan
sis
smsc net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
socionext net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
stmicro net: stmmac: dwmac-oxnas: remove obsolete dwmac glue driver 2023-08-02 10:01:05 +01:00
sun net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
sunplus
synopsys
tehuti
ti net: ti: icssg-prueth: Add Power management support 2023-08-02 10:38:11 +01:00
toshiba
tundra
vertexcom
via net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
wangxun Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2023-07-20 15:52:55 -07:00
wiznet
xilinx net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
xircom
xscale
dnet.c
dnet.h
ec_bhf.c
ethoc.c
fealnx.c
jme.c
jme.h
Kconfig
korina.c net: Explicitly include correct DT includes 2023-07-27 20:33:16 -07:00
lantiq_etop.c
lantiq_xrx200.c
Makefile