Message ID | 20220504145454.71287-1-phil.edworthy@renesas.com (mailing list archive) |
---|---|
Headers | show |
Series | Add Renesas RZ/V2M Ethernet support | expand |
On Wed, 4 May 2022 15:54:45 +0100 Phil Edworthy wrote: > The RZ/V2M Ethernet is very similar to R-Car Gen3 Ethernet-AVB, though > some small parts are the same as R-Car Gen2. > Other differences are: > * It has separate data (DI), error (Line 1) and management (Line 2) irqs > rather than one irq for all three. > * Instead of using the High-speed peripheral bus clock for gPTP, it has > a separate gPTP reference clock. > > The dts patches depend on v4 of the following patch set: > "Add new Renesas RZ/V2M SoC and Renesas RZ/V2M EVK support" > > Phil Edworthy (9): > clk: renesas: r9a09g011: Add eth clock and reset entries > dt-bindings: net: renesas,etheravb: Document RZ/V2M SoC > ravb: Separate use of GIC reg for PTME from multi_irqs > ravb: Separate handling of irq enable/disable regs into feature > ravb: Support separate Line0 (Desc), Line1 (Err) and Line2 (Mgmt) irqs > ravb: Use separate clock for gPTP > ravb: Add support for RZ/V2M > arm64: dts: renesas: r9a09g011: Add ethernet nodes > arm64: dts: renesas: rzv2m evk: Enable ethernet How are you expecting this to be merged? I think you should drop the first (clk) patch from this series so we can apply the series to net-next. And route the clk patch thru Geert's tree separately? Right now patchwork thinks the series is incomplete because it hasn't received patch 1.
Hi Jakub, On Thu, May 5, 2022 at 2:58 AM Jakub Kicinski <kuba@kernel.org> wrote: > On Wed, 4 May 2022 15:54:45 +0100 Phil Edworthy wrote: > > The RZ/V2M Ethernet is very similar to R-Car Gen3 Ethernet-AVB, though > > some small parts are the same as R-Car Gen2. > > Other differences are: > > * It has separate data (DI), error (Line 1) and management (Line 2) irqs > > rather than one irq for all three. > > * Instead of using the High-speed peripheral bus clock for gPTP, it has > > a separate gPTP reference clock. > > > > The dts patches depend on v4 of the following patch set: > > "Add new Renesas RZ/V2M SoC and Renesas RZ/V2M EVK support" > > > > Phil Edworthy (9): > > clk: renesas: r9a09g011: Add eth clock and reset entries > > dt-bindings: net: renesas,etheravb: Document RZ/V2M SoC > > ravb: Separate use of GIC reg for PTME from multi_irqs > > ravb: Separate handling of irq enable/disable regs into feature > > ravb: Support separate Line0 (Desc), Line1 (Err) and Line2 (Mgmt) irqs > > ravb: Use separate clock for gPTP > > ravb: Add support for RZ/V2M > > arm64: dts: renesas: r9a09g011: Add ethernet nodes > > arm64: dts: renesas: rzv2m evk: Enable ethernet > > How are you expecting this to be merged? > > I think you should drop the first (clk) patch from this series > so we can apply the series to net-next. And route the clk patch > thru Geert's tree separately? Same for the last two DTS patches, they should go through the renesas-devel and SoC trees. > Right now patchwork thinks the series is incomplete because it > hasn't received patch 1. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org 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
Hi Jakub, Geert, On 05 May 2022 07:59 Geert Uytterhoeven wrote: > On Thu, May 5, 2022 at 2:58 AM Jakub Kicinski wrote: > > On Wed, 4 May 2022 15:54:45 +0100 Phil Edworthy wrote: > > > The RZ/V2M Ethernet is very similar to R-Car Gen3 Ethernet-AVB, > > > though some small parts are the same as R-Car Gen2. > > > Other differences are: > > > * It has separate data (DI), error (Line 1) and management (Line 2) > irqs > > > rather than one irq for all three. > > > * Instead of using the High-speed peripheral bus clock for gPTP, it > has > > > a separate gPTP reference clock. > > > > > > The dts patches depend on v4 of the following patch set: > > > "Add new Renesas RZ/V2M SoC and Renesas RZ/V2M EVK support" > > > > > > Phil Edworthy (9): > > > clk: renesas: r9a09g011: Add eth clock and reset entries > > > dt-bindings: net: renesas,etheravb: Document RZ/V2M SoC > > > ravb: Separate use of GIC reg for PTME from multi_irqs > > > ravb: Separate handling of irq enable/disable regs into feature > > > ravb: Support separate Line0 (Desc), Line1 (Err) and Line2 (Mgmt) > irqs > > > ravb: Use separate clock for gPTP > > > ravb: Add support for RZ/V2M > > > arm64: dts: renesas: r9a09g011: Add ethernet nodes > > > arm64: dts: renesas: rzv2m evk: Enable ethernet > > > > How are you expecting this to be merged? > > > > I think you should drop the first (clk) patch from this series so we > > can apply the series to net-next. And route the clk patch thru Geert's > > tree separately? > > Same for the last two DTS patches, they should go through the renesas- > devel and SoC trees. Sorry, I mistakenly assumed this was all going via Geert's tree, but of course it's not. I'll split the series in two. > > Right now patchwork thinks the series is incomplete because it hasn't > > received patch 1. Thanks Phil