[PATCH 0/4] riscv: sophgo: Add ethernet support for SG2044

Inochi Amaoto posted 4 patches 1 month ago
There is a newer version of this series
.../devicetree/bindings/net/snps,dwmac.yaml   |   4 +
.../bindings/net/sophgo,sg2044-dwmac.yaml     | 145 ++++++++++++++++++
drivers/net/ethernet/stmicro/stmmac/Kconfig   |  11 ++
drivers/net/ethernet/stmicro/stmmac/Makefile  |   1 +
.../ethernet/stmicro/stmmac/dwmac-sophgo.c    | 132 ++++++++++++++++
.../ethernet/stmicro/stmmac/stmmac_platform.c |   3 +-
6 files changed, 295 insertions(+), 1 deletion(-)
create mode 100644 Documentation/devicetree/bindings/net/sophgo,sg2044-dwmac.yaml
create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-sophgo.c
[PATCH 0/4] riscv: sophgo: Add ethernet support for SG2044
Posted by Inochi Amaoto 1 month ago
The ethernet controller of SG2044 is Synopsys DesignWare IP with
custom clock. Add glue layer for it.

Inochi Amaoto (4):
  dt-bindings: net: snps,dwmac: Add dwmac-5.30a version
  dt-bindings: net: Add support for Sophgo SG2044 dwmac
  net: stmmac: platform: Add snps,dwmac-5.30a IP compatible string
  net: stmmac: Add glue layer for Sophgo SG2044 SoC

 .../devicetree/bindings/net/snps,dwmac.yaml   |   4 +
 .../bindings/net/sophgo,sg2044-dwmac.yaml     | 145 ++++++++++++++++++
 drivers/net/ethernet/stmicro/stmmac/Kconfig   |  11 ++
 drivers/net/ethernet/stmicro/stmmac/Makefile  |   1 +
 .../ethernet/stmicro/stmmac/dwmac-sophgo.c    | 132 ++++++++++++++++
 .../ethernet/stmicro/stmmac/stmmac_platform.c |   3 +-
 6 files changed, 295 insertions(+), 1 deletion(-)
 create mode 100644 Documentation/devicetree/bindings/net/sophgo,sg2044-dwmac.yaml
 create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-sophgo.c

--
2.47.0