Re: [PATCH net-next v2 00/15] net: stmmac: qcom-ethqos: more cleanups
From: Mohd Ayaan Anwar <mohd.anwar@oss.qualcomm.com>
Date: 2026-03-27 15:20:34
Also in:
linux-arm-kernel, linux-arm-msm
From: Mohd Ayaan Anwar <mohd.anwar@oss.qualcomm.com>
Date: 2026-03-27 15:20:34
Also in:
linux-arm-kernel, linux-arm-msm
Hi Russell, On Fri, Mar 27, 2026 at 08:42:58AM +0000, Russell King (Oracle) wrote:
Further cleanups to qcom-ethqos, mainly concentrating on the RGMII code, making it clearer what the differences are for each speed, thus making the code more readable. I'm still not really happy with this. The speed specific configuration remains split between ethqos_fix_mac_speed_rgmii() and ethqos_rgmii_macro_init(), where the latter is only ever called from the former. So, I think further work is needed here - maybe it needs restructuring into the various componenet parts of the RGMII block? v2: - patch 2: fix typo in commit message - patch 3: fix ethqos_fix_mac_speed() comment .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 220 ++++++++------------- 1 file changed, 87 insertions(+), 133 deletions(-)
No issues found at 100M and 1G on the QCS615 Ride board with the KSZ9031 RGMII PHY. As noted earlier, Ethernet support for this board is not yet upstream, but I have some local changes to make it work. 10M could not be tested due to limitations of the link partner. But with 100M working fine, I am fairly certain that this series will not introduce any new issues at 10M. Please feel free to add my: Tested-by: Mohd Ayaan Anwar <mohd.anwar@oss.qualcomm.com> Ayaan