[PW_SID:971617] Add Ethernet MAC support for SpacemiT K1#525
[PW_SID:971617] Add Ethernet MAC support for SpacemiT K1#525linux-riscv-bot wants to merge 4 commits into
Conversation
The Ethernet MACs on SpacemiT K1 appears to be a custom design. SpacemiT refers to them as "EMAC", so let's just call them "spacemit,k1-emac". Signed-off-by: Vivian Wang <wangruikang@iscas.ac.cn> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
The Ethernet MACs found on SpacemiT K1 appears to be a custom design that only superficially resembles some other embedded MACs. SpacemiT refers to them as "EMAC", so let's just call the driver "k1_emac". This driver is based on "k1x-emac" in the same directory in the vendor's tree [1]. Some debugging tunables have been fixed to vendor-recommended defaults, and PTP support is not included yet. [1]: https://github.com/spacemit-com/linux-k1x Signed-off-by: Vivian Wang <wangruikang@iscas.ac.cn> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Add nodes for each of the two Ethernet MACs on K1 with generic properties. Also add "gmac" pins to pinctrl config. Signed-off-by: Vivian Wang <wangruikang@iscas.ac.cn> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Banana Pi BPI-F3 uses an RGMII PHY for each port and uses GPIO for PHY reset. Signed-off-by: Vivian Wang <wangruikang@iscas.ac.cn> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
|
Patch 1: "[net-next,1/4] dt-bindings: net: Add support for SpacemiT K1" |
|
Patch 1: "[net-next,1/4] dt-bindings: net: Add support for SpacemiT K1" |
|
Patch 1: "[net-next,1/4] dt-bindings: net: Add support for SpacemiT K1" |
|
Patch 1: "[net-next,1/4] dt-bindings: net: Add support for SpacemiT K1" |
|
Patch 1: "[net-next,1/4] dt-bindings: net: Add support for SpacemiT K1" |
|
Patch 1: "[net-next,1/4] dt-bindings: net: Add support for SpacemiT K1" |
|
Patch 1: "[net-next,1/4] dt-bindings: net: Add support for SpacemiT K1" |
|
Patch 1: "[net-next,1/4] dt-bindings: net: Add support for SpacemiT K1" |
|
Patch 1: "[net-next,1/4] dt-bindings: net: Add support for SpacemiT K1" |
|
Patch 1: "[net-next,1/4] dt-bindings: net: Add support for SpacemiT K1" |
|
Patch 1: "[net-next,1/4] dt-bindings: net: Add support for SpacemiT K1" |
|
Patch 1: "[net-next,1/4] dt-bindings: net: Add support for SpacemiT K1" |
|
Patch 2: "[net-next,2/4] net: spacemit: Add K1 Ethernet MAC" |
|
Patch 2: "[net-next,2/4] net: spacemit: Add K1 Ethernet MAC" |
|
Patch 2: "[net-next,2/4] net: spacemit: Add K1 Ethernet MAC" |
|
Patch 2: "[net-next,2/4] net: spacemit: Add K1 Ethernet MAC" |
|
Patch 2: "[net-next,2/4] net: spacemit: Add K1 Ethernet MAC" |
|
Patch 2: "[net-next,2/4] net: spacemit: Add K1 Ethernet MAC" |
|
Patch 2: "[net-next,2/4] net: spacemit: Add K1 Ethernet MAC" |
|
Patch 2: "[net-next,2/4] net: spacemit: Add K1 Ethernet MAC" |
|
Patch 2: "[net-next,2/4] net: spacemit: Add K1 Ethernet MAC" |
|
Patch 2: "[net-next,2/4] net: spacemit: Add K1 Ethernet MAC" |
|
Patch 2: "[net-next,2/4] net: spacemit: Add K1 Ethernet MAC" |
|
Patch 2: "[net-next,2/4] net: spacemit: Add K1 Ethernet MAC" |
|
Patch 3: "[net-next,3/4] riscv: dts: spacemit: Add Ethernet support for K1" |
|
Patch 3: "[net-next,3/4] riscv: dts: spacemit: Add Ethernet support for K1" |
|
Patch 3: "[net-next,3/4] riscv: dts: spacemit: Add Ethernet support for K1" |
|
Patch 3: "[net-next,3/4] riscv: dts: spacemit: Add Ethernet support for K1" |
|
Patch 3: "[net-next,3/4] riscv: dts: spacemit: Add Ethernet support for K1" |
|
Patch 3: "[net-next,3/4] riscv: dts: spacemit: Add Ethernet support for K1" |
|
Patch 3: "[net-next,3/4] riscv: dts: spacemit: Add Ethernet support for K1" |
|
Patch 3: "[net-next,3/4] riscv: dts: spacemit: Add Ethernet support for K1" |
|
Patch 3: "[net-next,3/4] riscv: dts: spacemit: Add Ethernet support for K1" |
|
Patch 3: "[net-next,3/4] riscv: dts: spacemit: Add Ethernet support for K1" |
|
Patch 3: "[net-next,3/4] riscv: dts: spacemit: Add Ethernet support for K1" |
|
Patch 3: "[net-next,3/4] riscv: dts: spacemit: Add Ethernet support for K1" |
|
Patch 4: "[net-next,4/4] riscv: dts: spacemit: Add Ethernet support for BPI-F3" |
|
Patch 4: "[net-next,4/4] riscv: dts: spacemit: Add Ethernet support for BPI-F3" |
|
Patch 4: "[net-next,4/4] riscv: dts: spacemit: Add Ethernet support for BPI-F3" |
|
Patch 4: "[net-next,4/4] riscv: dts: spacemit: Add Ethernet support for BPI-F3" |
|
Patch 4: "[net-next,4/4] riscv: dts: spacemit: Add Ethernet support for BPI-F3" |
|
Patch 4: "[net-next,4/4] riscv: dts: spacemit: Add Ethernet support for BPI-F3" |
|
Patch 4: "[net-next,4/4] riscv: dts: spacemit: Add Ethernet support for BPI-F3" |
|
Patch 4: "[net-next,4/4] riscv: dts: spacemit: Add Ethernet support for BPI-F3" |
|
Patch 4: "[net-next,4/4] riscv: dts: spacemit: Add Ethernet support for BPI-F3" |
|
Patch 4: "[net-next,4/4] riscv: dts: spacemit: Add Ethernet support for BPI-F3" |
|
Patch 4: "[net-next,4/4] riscv: dts: spacemit: Add Ethernet support for BPI-F3" |
|
Patch 4: "[net-next,4/4] riscv: dts: spacemit: Add Ethernet support for BPI-F3" |
PR for series 971617 applied to workflow__riscv__fixes
Name: Add Ethernet MAC support for SpacemiT K1
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=971617
Version: 1