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