OSDN Git Service

net: stmmac: add aux timestamps fifo clearance wait
authorNoor Azura Ahmad Tarmizi <noor.azura.ahmad.tarmizi@intel.com>
Wed, 11 Jan 2023 05:02:00 +0000 (13:02 +0800)
committerJakub Kicinski <kuba@kernel.org>
Thu, 12 Jan 2023 05:10:06 +0000 (21:10 -0800)
commitae9dcb91c6069e20b3b9505d79cbc89fd6e086f5
tree7b77b76fca32d0cae2a8cc4e2f0df308ae517ab1
parenteb25df88287b37a63b9fb9ca6d333af2f504407a
net: stmmac: add aux timestamps fifo clearance wait

Add timeout polling wait for auxiliary timestamps snapshot FIFO clear bit
(ATSFC) to clear. This is to ensure no residue fifo value is being read
erroneously.

Fixes: f4da56529da6 ("net: stmmac: Add support for external trigger timestamping")
Cc: <stable@vger.kernel.org> # 5.10.x
Signed-off-by: Noor Azura Ahmad Tarmizi <noor.azura.ahmad.tarmizi@intel.com>
Link: https://lore.kernel.org/r/20230111050200.2130-1-noor.azura.ahmad.tarmizi@intel.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c