From 21c3a37f074e195c849659b1bf3bef2a30381f26 Mon Sep 17 00:00:00 2001 From: Quentin Schulz Date: Wed, 11 Jun 2025 10:59:33 +0200 Subject: [PATCH] configs: ringneck-px30: fix Ethernet Due to updates to the Device Tree (migrating from snps,reset-* properties to a PHY node on the MDIO bus) in previous commits and the inability of the designware net driver to support the old Device Tree (without the MDIO bus and PHY nodes) with DM_MDIO and DM_ETH_PHY enabled, support for Ethernet on Ringneck PX30 is currently broken. Now that the transition was made, we can simply enable DM_MDIO and DM_ETH_PHY to fix Ethernet support on that board. Ideally, we could squash this commit with the one migrating the Device Tree, but we want to keep having upstream changes to the Device Trees made by tools/update-subtree.sh tool without manual intervention. Signed-off-by: Quentin Schulz --- configs/ringneck-px30_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/ringneck-px30_defconfig b/configs/ringneck-px30_defconfig index a6562d03edc..539a94cb16f 100644 --- a/configs/ringneck-px30_defconfig +++ b/configs/ringneck-px30_defconfig @@ -83,6 +83,8 @@ CONFIG_SUPPORT_EMMC_RPMB=y CONFIG_MMC_DW=y CONFIG_MMC_DW_ROCKCHIP=y CONFIG_PHY_TI_GENERIC=y +CONFIG_DM_MDIO=y +CONFIG_DM_ETH_PHY=y CONFIG_PHY_GIGE=y CONFIG_ETH_DESIGNWARE=y CONFIG_GMAC_ROCKCHIP=y -- 2.47.2