-
Notifications
You must be signed in to change notification settings - Fork 2
[PW_SID:1045000] riscv: spacemit: Add ethernet support for K3 #1359
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: workflow__riscv__fixes
Are you sure you want to change the base?
Conversation
The GMAC IP on Spacemit K3 is almost a standard Synopsys DesignWare MAC (version 5.40a) with some extra clock. Add necessary compatible string for this device. Signed-off-by: Inochi Amaoto <inochiama@gmail.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Add compatible string for 5.40a version that can avoid to define some platform data in the glue layer. Signed-off-by: Inochi Amaoto <inochiama@gmail.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
The etherenet controller on Spacemit K3 SoC is Synopsys DesignWare MAC (version 5.40a), with the following special point: 1. The rate of the tx clock line is auto changed when the mac speed rate is changed, and no need for changing the input tx clock. 2. This controller require a extra syscon device to configure the interface type, enable wake up interrupt and delay configuration if needed. Add Spacemit dwmac driver support on the Spacemit K3 SoC. Signed-off-by: Inochi Amaoto <inochiama@gmail.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
|
Patch 1: "[net-next,v2,1/3] dt-bindings: net: Add support for Spacemit K3 dwmac" |
|
Patch 1: "[net-next,v2,1/3] dt-bindings: net: Add support for Spacemit K3 dwmac" |
|
Patch 1: "[net-next,v2,1/3] dt-bindings: net: Add support for Spacemit K3 dwmac" |
|
Patch 1: "[net-next,v2,1/3] dt-bindings: net: Add support for Spacemit K3 dwmac" |
|
Patch 1: "[net-next,v2,1/3] dt-bindings: net: Add support for Spacemit K3 dwmac" |
|
Patch 1: "[net-next,v2,1/3] dt-bindings: net: Add support for Spacemit K3 dwmac" |
|
Patch 1: "[net-next,v2,1/3] dt-bindings: net: Add support for Spacemit K3 dwmac" |
|
Patch 1: "[net-next,v2,1/3] dt-bindings: net: Add support for Spacemit K3 dwmac" |
|
Patch 1: "[net-next,v2,1/3] dt-bindings: net: Add support for Spacemit K3 dwmac" |
|
Patch 1: "[net-next,v2,1/3] dt-bindings: net: Add support for Spacemit K3 dwmac" |
|
Patch 1: "[net-next,v2,1/3] dt-bindings: net: Add support for Spacemit K3 dwmac" |
|
Patch 1: "[net-next,v2,1/3] dt-bindings: net: Add support for Spacemit K3 dwmac" |
|
Patch 2: "[net-next,v2,2/3] net: stmmac: platform: Add snps,dwmac-5.40a IP compatible string" |
|
Patch 2: "[net-next,v2,2/3] net: stmmac: platform: Add snps,dwmac-5.40a IP compatible string" |
|
Patch 2: "[net-next,v2,2/3] net: stmmac: platform: Add snps,dwmac-5.40a IP compatible string" |
|
Patch 2: "[net-next,v2,2/3] net: stmmac: platform: Add snps,dwmac-5.40a IP compatible string" |
|
Patch 2: "[net-next,v2,2/3] net: stmmac: platform: Add snps,dwmac-5.40a IP compatible string" |
|
Patch 2: "[net-next,v2,2/3] net: stmmac: platform: Add snps,dwmac-5.40a IP compatible string" |
|
Patch 2: "[net-next,v2,2/3] net: stmmac: platform: Add snps,dwmac-5.40a IP compatible string" |
|
Patch 2: "[net-next,v2,2/3] net: stmmac: platform: Add snps,dwmac-5.40a IP compatible string" |
|
Patch 2: "[net-next,v2,2/3] net: stmmac: platform: Add snps,dwmac-5.40a IP compatible string" |
|
Patch 2: "[net-next,v2,2/3] net: stmmac: platform: Add snps,dwmac-5.40a IP compatible string" |
|
Patch 2: "[net-next,v2,2/3] net: stmmac: platform: Add snps,dwmac-5.40a IP compatible string" |
|
Patch 2: "[net-next,v2,2/3] net: stmmac: platform: Add snps,dwmac-5.40a IP compatible string" |
|
Patch 3: "[net-next,v2,3/3] net: stmmac: Add glue layer for Spacemit K3 SoC" |
|
Patch 3: "[net-next,v2,3/3] net: stmmac: Add glue layer for Spacemit K3 SoC" |
|
Patch 3: "[net-next,v2,3/3] net: stmmac: Add glue layer for Spacemit K3 SoC" |
|
Patch 3: "[net-next,v2,3/3] net: stmmac: Add glue layer for Spacemit K3 SoC" |
|
Patch 3: "[net-next,v2,3/3] net: stmmac: Add glue layer for Spacemit K3 SoC" |
|
Patch 3: "[net-next,v2,3/3] net: stmmac: Add glue layer for Spacemit K3 SoC" |
|
Patch 3: "[net-next,v2,3/3] net: stmmac: Add glue layer for Spacemit K3 SoC" |
|
Patch 3: "[net-next,v2,3/3] net: stmmac: Add glue layer for Spacemit K3 SoC" |
|
Patch 3: "[net-next,v2,3/3] net: stmmac: Add glue layer for Spacemit K3 SoC" |
|
Patch 3: "[net-next,v2,3/3] net: stmmac: Add glue layer for Spacemit K3 SoC" |
|
Patch 3: "[net-next,v2,3/3] net: stmmac: Add glue layer for Spacemit K3 SoC" |
|
Patch 3: "[net-next,v2,3/3] net: stmmac: Add glue layer for Spacemit K3 SoC" |
PR for series 1045000 applied to workflow__riscv__fixes
Name: riscv: spacemit: Add ethernet support for K3
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=1045000
Version: 2