This patch series enables the usage of both Ethernet interfaces on the Renesas RZ/G2L SMARC EVK board. It can be applied on top of commit 95d10669c0bd ("net: phy: ksz90x1: Simplify ksz9131_config_rgmii_delay") on the u-boot-sh next branch.
Changes v1->v2: - Split out from the original 14 patch series [1] now that all other dependencies have been merged to the u-boot-sh 'next' branch. - Rebased on top of recent ravb driver fixes. - Split changes to the ravb driver into three patches to ease review. - Use a has_reset boolean instead of reset_assert & reset_deassert methods to simplify the code. - Keep the code sorted alphabetically in various places (rcar before rzg). [1]: https://lore.kernel.org/all/20241024152448.102-1-paul.barker...@bp.renesas.com/ Paul Barker (4): net: ravb: Refactor out R-Car specific code net: ravb: Add optional reset deassertion net: ravb: Add RZ/G2L Support renesas_rzg2l_smarc_defconfig: Enable networking support arch/arm/mach-renesas/Kconfig | 1 + configs/renesas_rzg2l_smarc_defconfig | 6 + drivers/net/Kconfig | 2 +- drivers/net/ravb.c | 164 +++++++++++++++++++++++--- 4 files changed, 154 insertions(+), 19 deletions(-) -- 2.43.0