[PATCH net-next v2 00/15] net: stmmac: qcom-ethqos: more cleanups
Mohd Ayaan Anwar
mohd.anwar at oss.qualcomm.com
Fri Mar 27 08:20:24 PDT 2026
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 at oss.qualcomm.com>
Ayaan
More information about the linux-arm-kernel
mailing list