On 7/22/21 5:13 PM, Biju Das wrote: > The DMAC and EMAC blocks of Gigabit Ethernet IP is almost similar to Ethernet AVB. > > The Gigabit Etherner IP consists of Ethernet controller (E-MAC), Internal TCP/IP Offload Engine (TOE) and Dedicated Direct memory access controller (DMAC). > > With few changes in driver, we can support Gigabit ethernet driver as well. > > This patch series is aims to support the same > > RFC->V1 > * Incorporated feedback from Andrew, Sergei, Geert and Prabhakar > * https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=515525 > > Biju Das (18): > dt-bindings: net: renesas,etheravb: Document Gigabit Ethernet IP > drivers: clk: renesas: rzg2l-cpg: Add support to handle MUX clocks > drivers: clk: renesas: r9a07g044-cpg: Add ethernet clock sources > drivers: clk: renesas: r9a07g044-cpg: Add GbEthernet clock/reset It's not a good idea to have the patch to the defferent subsystems lumped all together in a single series... > ravb: Replace chip type with a structure for driver data I was expecting some real changes on how the gen2/3 diff. features in this patch, but I only saw new info having no real changes where they were needed and having the changes that did not need to be converted yet... Anwyay, I have stopped here for today. > ravb: Factorise ptp feature > ravb: Add features specific to R-Car Gen3 > ravb: Add R-Car common features > ravb: Factorise ravb_ring_free function > ravb: Factorise ravb_ring_format function > ravb: Factorise ravb_ring_init function > ravb: Factorise {emac,dmac} init function > ravb: Factorise ravb_rx function > ravb: Factorise ravb_adjust_link function > ravb: Factorise ravb_set_features > ravb: Add reset support > ravb: Add GbEthernet driver support > arm64: dts: renesas: r9a07g044: Add GbEther nodes > [...] MBR, Sergei