All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next v1 0/4] Broadcom PTP PHY support
@ 2022-04-24  2:23 Jonathan Lemon
  2022-04-24  2:23 ` [PATCH net-next v1 1/4] net: phy: broadcom: Add PTP support for some Broadcom PHYs Jonathan Lemon
                   ` (4 more replies)
  0 siblings, 5 replies; 23+ messages in thread
From: Jonathan Lemon @ 2022-04-24  2:23 UTC (permalink / raw)
  To: f.fainelli, bcm-kernel-feedback-list, andrew, hkallweit1, linux,
	richardcochran
  Cc: netdev, kernel-team

This adds PTP support for the Broadcom PHY BCM54210E (and the
specific variant BCM54213PE that the rpi-5.15 branch uses).

This has only been tested on the RPI CM4, which has one port.

There are other Broadcom chips which may benefit from using the 
same framework here, although with different register sets.

Jonathan Lemon (4):
  net: phy: broadcom: Add PTP support for some Broadcom PHYs.
  net: phy: broadcom: Add Broadcom PTP hooks to bcm-phy-lib
  net: phy: broadcom: Hook up the PTP PHY functions
  net: phy: Kconfig: Add broadcom PTP PHY library

 drivers/net/phy/Kconfig       |  10 +
 drivers/net/phy/Makefile      |   1 +
 drivers/net/phy/bcm-phy-lib.c |  13 +
 drivers/net/phy/bcm-phy-lib.h |   3 +
 drivers/net/phy/bcm-phy-ptp.c | 736 ++++++++++++++++++++++++++++++++++
 drivers/net/phy/broadcom.c    |  23 +-
 6 files changed, 782 insertions(+), 4 deletions(-)
 create mode 100644 drivers/net/phy/bcm-phy-ptp.c

-- 
2.31.1


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

end of thread, other threads:[~2022-04-28  5:03 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-24  2:23 [PATCH net-next v1 0/4] Broadcom PTP PHY support Jonathan Lemon
2022-04-24  2:23 ` [PATCH net-next v1 1/4] net: phy: broadcom: Add PTP support for some Broadcom PHYs Jonathan Lemon
2022-04-24 23:27   ` Florian Fainelli
2022-04-25 23:53     ` Jonathan Lemon
2022-04-25  1:19   ` Richard Cochran
2022-04-25 23:30     ` Jonathan Lemon
2022-04-26  2:49       ` Richard Cochran
2022-04-26  3:02         ` Richard Cochran
2022-04-25  1:38   ` Richard Cochran
2022-04-25 23:55     ` Jonathan Lemon
2022-04-26  2:53       ` Richard Cochran
2022-04-26 18:02         ` Florian Fainelli
2022-04-25  3:12   ` Richard Cochran
2022-04-25 23:47     ` Jonathan Lemon
2022-04-27 14:40   ` Richard Cochran
2022-04-28  5:02     ` Jonathan Lemon
2022-04-24  2:23 ` [PATCH net-next v1 2/4] net: phy: broadcom: Add Broadcom PTP hooks to bcm-phy-lib Jonathan Lemon
2022-04-24 23:35   ` Florian Fainelli
2022-04-24  2:23 ` [PATCH net-next v1 3/4] net: phy: broadcom: Hook up the PTP PHY functions Jonathan Lemon
2022-04-24 23:29   ` Florian Fainelli
2022-04-24  2:23 ` [PATCH net-next v1 4/4] net: phy: Kconfig: Add broadcom PTP PHY library Jonathan Lemon
2022-04-24 23:29   ` Florian Fainelli
2022-04-25  1:01 ` [PATCH net-next v1 0/4] Broadcom PTP PHY support Richard Cochran

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.