[PATCH v3 0/3] net: stmmac: socfpga: support both stmmaceth-ocp and ahb reset names
Dinh Nguyen
dinguyen at kernel.org
Thu Jan 8 05:08:08 PST 2026
The dwmac-socfpga stmmac ethernet controller supports 2 standard reset
lines, named "stmmaceth" and "stmmaceth-ocp". At the time of upstreaming
support for the platform, the "stmmaceth-ocp" name was used for the 2nd
reset name. We later realized that the "stmmaceth-ocp" reset name is
the same as the "ahb" name that is used by the standard stmmac driver.
But since the "stmmaceth-ocp" name support has already been introduced
to the wild, it cannot just be removed from the driver, thus we can
modify the driver to support both "stmmaceth-ocp" and "ahb", with the
idea that "ahb" will be used going forward.
This series add the support to call reset assert/de-assert both "abh"
and "stmmaceth-ocp" to the dwmac-socfpga platform driver, then reverts
the patch that uses the DTS "stmmaceth-ocp" reset name.
Signed-off-by: Dinh Nguyen <dinguyen at kernel.org>
---
Changes in v3:
- Edit dt-bindings patch to just remove TODO note
- Link to v2: https://lore.kernel.org/r/20260105-remove_ocp-v2-0-4fa2bda09521@kernel.org
Changes in v2:
- Added a dt-binding patch to mark 'stmmaceth-ocp' as deprecated
- Link to v1: https://lore.kernel.org/r/20251229-remove_ocp-v1-0-594294e04bd4@kernel.org
---
Dinh Nguyen (3):
net: stmmac: socfpga: add call to assert/deassert ahb reset line
Revert "arm: dts: socfpga: use reset-name "stmmaceth-ocp" instead of "ahb""
dt-bindings: net: altr,socfpga-stmmac: remove TODO note
Documentation/devicetree/bindings/net/altr,socfpga-stmmac.yaml | 2 --
arch/arm/boot/dts/intel/socfpga/socfpga_arria10.dtsi | 6 +++---
drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 4 ++++
3 files changed, 7 insertions(+), 5 deletions(-)
---
base-commit: 8f0b4cce4481fb22653697cced8d0d04027cb1e8
change-id: 20251229-remove_ocp-44786389b052
Best regards,
--
Dinh Nguyen <dinguyen at kernel.org>
More information about the linux-arm-kernel
mailing list