[PATCH 00/14] Add support for Ethernet interfaces on RZ/G2L
Paul Barker
paul.barker.ct at bp.renesas.com
Thu Oct 24 17:24:34 CEST 2024
This patch series enables the usage of both Ethernet interfaces on the
Renesas RZ/G2L SMARC EVK board. This requires changes to the RZ/G2L
clock driver, RZ/G2L pinctrl driver, ksz9131 phy driver and ravb network
driver. Once all drivers have the required support, we enable the
relevant options in the RZ/G2L defconfig and cherry-pick required
devicetree changes from Linux v6.12-rc4.
Paul Barker (14):
clk: rzg2l: Ignore enable for core clocks
pinctrl: rzg2l: Support 2.5V PVDD for Ethernet interfaces
pinctrl: rzg2l: Support Ethernet TXC output enable
pinctrl: rzg2l: Drop unnecessary scope
net: phy: Port set/clear bits from Linux
net: phy: ksz90x1: Handle ksz9131 LED errata
net: phy: ksz90x1: Load skew values from device tree
net: phy: ksz90x1: Simplify ksz9131_config_rgmii_delay
net: ravb: Support up to two instances
net: ravb: Simplify max-speed handling in ravb_of_to_plat
net: ravb: Add RZ/G2L Support
renesas_rzg2l_smarc_defconfig: Enable networking support
arm64: dts: renesas: rzg2l: Enable Ethernet TXC output
arm64: dts: renesas: rzg2l: Set Ethernet PVDD to 1.8V
arch/arm/mach-renesas/Kconfig | 1 +
configs/renesas_rzg2l_smarc_defconfig | 6 +
drivers/clk/renesas/rzg2l-cpg.c | 8 +
drivers/net/Kconfig | 2 +
drivers/net/phy/micrel_ksz90x1.c | 161 +++++++++++--
drivers/net/ravb.c | 216 ++++++++++++++++--
drivers/pinctrl/renesas/rzg2l-pfc.c | 83 +++++--
.../src/arm64/renesas/rzg2l-smarc-som.dtsi | 86 ++++---
include/phy.h | 22 ++
include/renesas/rzg2l-pfc.h | 4 +
10 files changed, 505 insertions(+), 84 deletions(-)
--
2.43.0
More information about the U-Boot
mailing list