Hi Niklas, On Mon, Nov 20, 2023 at 5:03 PM Niklas Söderlund <niklas.soderlund+renesas@xxxxxxxxxxxx> wrote: > The Gen4 gPTP support will be shared between the existing Renesas > Ethernet Switch driver and the upcoming Renesas Ethernet-TSN driver. In > preparation for this break out the gPTP support to its own module. > > Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@xxxxxxxxxxxx> > --- > * Changes since v1 > - s/Gen3/Gen4/ in commit message. > - Add missing MODULE_AUTHOR() and MODULE_DESCRIPTION() definitions. > - Make Kconfig tristate depend on COMPILE_TEST. All drivers that make > use of the shared code auto selects this anyhow. Thanks for the update! > --- a/drivers/net/ethernet/renesas/Kconfig > +++ b/drivers/net/ethernet/renesas/Kconfig > @@ -44,7 +44,17 @@ config RENESAS_ETHER_SWITCH > select CRC32 > select MII > select PHYLINK > + select RENESAS_GEN4_PTP > help > Renesas Ethernet Switch device driver. > > +config RENESAS_GEN4_PTP > + tristate "Renesas R-Car Gen4 gPTP support" if COMPILE_TEST > + depends on ARCH_RENESAS || COMPILE_TEST You can drop the depends line, too. > + select CRC32 > + select MII > + select PHYLIB > + help > + Renesas R-Car Gen4 gPTP device driver. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds