The Aspeed 7th generation SoC features three FTGMAC100. The main difference from the previous generation is that the FTGMAC100 adds support for 64-bit DMA capability. Another change is that the RMII/RGMII pin strap configuration is changed to be set in the bit 20 fo register 0x50. Jacky Chou (7): dt-bindings: net: ftgmac100: support for AST2700 net: faraday: Add ARM64 in FTGMAC100 for AST2700 net: ftgmac100: Add reset toggling for Aspeed SOCs net: ftgmac100: Add support for AST2700 net: ftgmac100: add pin strap configuration for AST2700 net: ftgmac100: Add 64-bit DMA support for AST2700 net: ftgmac100: remove extra newline symbols .../bindings/net/faraday,ftgmac100.yaml | 3 +- drivers/net/ethernet/faraday/Kconfig | 5 +- drivers/net/ethernet/faraday/ftgmac100.c | 77 +++++++++++++++---- drivers/net/ethernet/faraday/ftgmac100.h | 10 +++ 4 files changed, 75 insertions(+), 20 deletions(-) --- v2: - Separate old patch to multiple patch - Add more commit information in all patches - Add error handling in ftgmac100. v3: - Move reset function to normal probe procedure - Move dma set mask to normal probe procedure -- 2.25.1