Hi all, This series adds support for the two Gigabit Ethernet (GBETH) interfaces on the Renesas RZ/G3E (R9A09G047) SoCs and their enablement on the SMARC-II EVK. This is achieved by integrating the necessary clock/reset signals prior to defining common DTS nodes, and enabling both GBETH ports at the board level. Some of the patches from the initial series have already been queued. As the node enablement required OEN support, this fourth series includes two patches that add support for OEN on RZ/G3E SoCs. Changes in v2: - Appart from resending the patches and some collected tags, there is no changes in V2. - Separated binding patch sent as standalone patch can be found here [4] Changes in v3: - Fixed consistency with clock names, replacing dashes with underscores - Labeled mdio nodes and used phandle-based override instead of node redefinition - Minor typo fixes Changes in v4: - Added two patches to add OEN support on G3E for a better description of the hardware - Enforced consistency in clock patch to match v2h definitions OEN pin configuration check logs: ``` root@smarc-rzg3e:/sys/kernel/debug/pinctrl/10410000.pinctrl-pinctrl-rzg2l# cat pinconf-pins | grep PB1 pin 89 (PB1): input bias disabled, output drive push pull, output enabled, slew rate (0x0), output-impedance (1 x) root@smarc-rzg3e:/sys/kernel/debug/pinctrl/10410000.pinctrl-pinctrl-rzg2l# cat pinconf-pins | grep PE1 pin 113 (PE1): input bias disabled, output drive push pull, output enabled, slew rate (0x0), output-impedance (1 x) root@smarc-rzg3e:/sys/kernel/debug/pinctrl/10410000.pinctrl-pinctrl-rzg2l# ``` [1] - https://lore.kernel.org/all/20250604065200.163778-1-john.madieu.xa@xxxxxxxxxxxxxx/ [2] - https://lore.kernel.org/all/20250609083008.0157fe47@xxxxxxxxxx/ [3] - https://lore.kernel.org/all/20250611061609.15527-1-john.madieu.xa@xxxxxxxxxxxxxx/ [4] - https://lore.kernel.org/all/20250611061204.15393-1-john.madieu.xa@xxxxxxxxxxxxxx/ Regards, John Madieu John Madieu (2): clk: renesas: r9a09g047: Add clock and reset signals for the GBETH IPs arm64: dts: renesas: rzg3e-smarc-som: Enable eth{0-1} (GBETH) interfaces Lad Prabhakar (2): pinctrl: renesas: rzg2l: Pass OEN pin names pinctrl: renesas: rzg2l: Add PFC_OEN support for RZ/G3E SoC .../boot/dts/renesas/rzg3e-smarc-som.dtsi | 111 ++++++++++++++++++ drivers/clk/renesas/r9a09g047-cpg.c | 64 ++++++++++ drivers/pinctrl/renesas/pinctrl-rzg2l.c | 63 ++++++++-- 3 files changed, 229 insertions(+), 9 deletions(-) -- 2.25.1