devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v4 0/3] net: mvpp2: tai: add extts support
@ 2023-04-30 17:06 Shmuel Hazan
  2023-04-30 17:06 ` [PATCH v4 1/3] net: mvpp2: tai: add refcount for ptp worker Shmuel Hazan
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Shmuel Hazan @ 2023-04-30 17:06 UTC (permalink / raw)
  To: Russell King
  Cc: Marcin Wojtas, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Richard Cochran, horatiu.vultur, netdev,
	linux-kernel, Rob Herring, Krzysztof Kozlowski, devicetree,
	Shmuel Hazan

This patch series adds support for PTP event capture on the Aramda
80x0/70x0. This feature is mainly used by tools linux ts2phc(3) in order
to synchronize a timestamping unit (like the mvpp2's TAI) and a system
DPLL on the same PCB. 

The patch series includes 3 patches: the second one implements the
actual extts function.

Changes in v2:
	* Fixed a deadlock in the poll worker.
	* Removed tabs from comments.

Changes in v3:
	* Added more explanation about the change in behavior in mvpp22_tai_start.
	* Explain the reason for choosing 95ms as a polling rate.

Changes in v4:
	* Add additional lock for the polling worker reference count. 

Shmuel Hazan (3):
  net: mvpp2: tai: add refcount for ptp worker
  net: mvpp2: tai: add extts support
  dt-bindings: net: marvell,pp2: add extts docs

 .../devicetree/bindings/net/marvell,pp2.yaml  |  18 +
 .../net/ethernet/marvell/mvpp2/mvpp2_tai.c    | 332 ++++++++++++++++--
 2 files changed, 316 insertions(+), 34 deletions(-)


base-commit: 3e7bb4f2461710b70887704af7f175383251088e
-- 
2.40.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-05-01 19:46 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-30 17:06 [PATCH v4 0/3] net: mvpp2: tai: add extts support Shmuel Hazan
2023-04-30 17:06 ` [PATCH v4 1/3] net: mvpp2: tai: add refcount for ptp worker Shmuel Hazan
2023-05-01 15:04   ` Alexander H Duyck
2023-04-30 17:06 ` [PATCH v4 2/3] net: mvpp2: tai: add extts support Shmuel Hazan
2023-04-30 17:06 ` [PATCH v4 3/3] dt-bindings: net: marvell,pp2: add extts docs Shmuel Hazan
2023-05-01 19:45 ` [PATCH v4 0/3] net: mvpp2: tai: add extts support Russell King (Oracle)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).