netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [net-next 0/5] net: ethernet: renesas: rcar_gen4_ptp: Add V4H support
@ 2023-11-17 16:43 Niklas Söderlund
  2023-11-17 16:43 ` [net-next 1/5] net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment Niklas Söderlund
                   ` (4 more replies)
  0 siblings, 5 replies; 16+ messages in thread
From: Niklas Söderlund @ 2023-11-17 16:43 UTC (permalink / raw)
  To: David S. Miller, Eric Dumazet, Jakub Kicinski, Paolo Abeni,
	Richard Cochran, netdev
  Cc: linux-renesas-soc, Niklas Söderlund

Hello,

This small series prepares the rcar_gen4_ptp to be useable both on both 
R-Car S4 and V4H. The only in-tree driver that make use of this is 
rswtich on S4. A new Ethernet (R-Car Ethernet TSN) driver for V4H is on 
it's way that also will make use of rcar_gen4_ptp functionality.

Patch 1-2 are small improvements to the existing driver. While patch 3-4 
adds V4H support. Finally patch 5 turns rcar_gen4_ptp into a separate 
module to allow the gPTP functionality to be shared between the two 
users without having to duplicate the code in each.

Niklas Söderlund (5):
  net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment
  net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout
  net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register
    layout
  net: ethernet: renesas: rcar_gen4_ptp: Add V4H clock setting
  net: ethernet: renesas: rcar_gen4_ptp: Break out to module

 drivers/net/ethernet/renesas/Kconfig         | 10 ++++++++
 drivers/net/ethernet/renesas/Makefile        |  5 ++--
 drivers/net/ethernet/renesas/rcar_gen4_ptp.c | 24 +++++++++++++++-----
 drivers/net/ethernet/renesas/rcar_gen4_ptp.h | 13 +++++++----
 drivers/net/ethernet/renesas/rswitch.c       |  2 +-
 5 files changed, 40 insertions(+), 14 deletions(-)

-- 
2.42.1


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

end of thread, other threads:[~2023-11-18 15:58 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-17 16:43 [net-next 0/5] net: ethernet: renesas: rcar_gen4_ptp: Add V4H support Niklas Söderlund
2023-11-17 16:43 ` [net-next 1/5] net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment Niklas Söderlund
2023-11-17 17:49   ` Wolfram Sang
2023-11-17 16:43 ` [net-next 2/5] net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout Niklas Söderlund
2023-11-17 17:52   ` Wolfram Sang
2023-11-17 16:43 ` [net-next 3/5] net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared " Niklas Söderlund
2023-11-17 17:56   ` Wolfram Sang
2023-11-17 16:43 ` [net-next 4/5] net: ethernet: renesas: rcar_gen4_ptp: Add V4H clock setting Niklas Söderlund
2023-11-17 18:00   ` Wolfram Sang
2023-11-17 18:51     ` Niklas Söderlund
2023-11-17 21:21       ` Wolfram Sang
2023-11-18 11:16   ` Geert Uytterhoeven
2023-11-18 15:56     ` Niklas Söderlund
2023-11-17 16:43 ` [net-next 5/5] net: ethernet: renesas: rcar_gen4_ptp: Break out to module Niklas Söderlund
2023-11-18 11:20   ` Geert Uytterhoeven
2023-11-18 15:58     ` Niklas Söderlund

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).