Enable the SpacemiT platform glue for the DesignWare Ethernet QoS controller together with the generic PHY framework, Gigabit Ethernet PHY support and the Realtek PHY driver.
Enable DHCP, MII, ping and PXE commands for network configuration, diagnostics and network boot. Allow U-Boot to generate a random Ethernet address when no valid address is provided by the board. Verified and tested on Pico-ITX board with commands of dhcp, ping, tftpboot download using md5sum check. Tested-by: E Shattow <[email protected]> Signed-off-by: Yixun Lan <[email protected]> --- This series try to add a Synopsys DWMAC glue driver for SpacemiT K3 SoC, and also enable ethernet support in the defconfig file. Tested on K3 Pico-ITX board with command of dhcp, ping, tftpboot. --- Changes in v2: - drop dwc_eth_qos patch which applied via net tree - update config to enable DNS WGET NET_LWIP - apply Tested-by tag - Link to v1: https://patch.msgid.link/[email protected] --- configs/spacemit_k3_defconfig | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/configs/spacemit_k3_defconfig b/configs/spacemit_k3_defconfig index a6d1f35a93e..586305c6232 100644 --- a/configs/spacemit_k3_defconfig +++ b/configs/spacemit_k3_defconfig @@ -24,11 +24,19 @@ CONFIG_SYS_PBSIZE=276 CONFIG_HUSH_PARSER=y CONFIG_CMD_GPIO=y CONFIG_CMD_I2C=y +CONFIG_CMD_DHCP=y +CONFIG_CMD_DNS=y +CONFIG_CMD_MII=y +CONFIG_CMD_PING=y +CONFIG_CMD_WGET=y +CONFIG_CMD_PXE=y CONFIG_CMD_PMIC=y CONFIG_CMD_REGULATOR=y CONFIG_CMD_FAT=y CONFIG_CMD_FS_GENERIC=y CONFIG_DEVICE_TREE_INCLUDES="spacemit-k3-u-boot.dtsi" +CONFIG_NET_LWIP=y +CONFIG_NET_RANDOM_ETHADDR=y CONFIG_SYSCON=y CONFIG_CLK_SPACEMIT=y CONFIG_CLK_SPACEMIT_K3=y @@ -36,6 +44,11 @@ CONFIG_SPACEMIT_GPIO=y CONFIG_DM_I2C=y CONFIG_SYS_I2C_SPACEMIT_K1=y CONFIG_MISC=y +CONFIG_PHY_GIGE=y +CONFIG_DWC_ETH_QOS=y +CONFIG_DWC_ETH_QOS_SPACEMIT=y +CONFIG_PHY_REALTEK=y +CONFIG_PHY=y CONFIG_PINCTRL=y CONFIG_PINCTRL_SPACEMIT_K1=y CONFIG_DM_PMIC=y --- base-commit: 9de53bfd71f893b25e44a747ac0b0612e1b27c21 change-id: 20260823-02-k3-ethernet-support-39d72917d42c Best regards, -- Yixun Lan <[email protected]>
