Skip to content

Commit 34c5b33

Browse files
committed
rockchip64: restore CONFIG_MOTORCOMM_PHY=y in current kernel config
Commit 3ce7dec ("Automatic: kernel config rewrite", 2026-05-04) inadvertently removed CONFIG_MOTORCOMM_PHY=y from config/kernel/linux-rockchip64-current.config, undoing the deliberate m -> y change introduced by 01c1825 ("rockchip64: rk3528: fix ethernet PHY detection on NanoPi Zero2 (6.18 + 7.0)", PR armbian#9597, merged 2026-03-26). Without MOTORCOMM_PHY built-in, the YT8531S PHY on the NanoPi Zero2 (and any other rockchip64-current board carrying a Motorcomm PHY) is not detected during MDIO bus probe because the driver loads as a module after the bus scan completes. PR armbian#9597's commit message documents the rationale: Also change CONFIG_MOTORCOMM_PHY from module (m) to built-in (y) in the rockchip64 kernel config, as a module the driver loads after the MDIO scan and the PHY isn't found at boot. Re-validated on NanoPi Zero2 hardware (2026-05-17): with this change, end0 links at 1000Mb/s Full and the YT8531S is detected at boot. Signed-off-by: Shlomi Marco <s.marco@rubycomm.com>
1 parent aa0de23 commit 34c5b33

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

config/kernel/linux-rockchip64-current.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -906,6 +906,7 @@ CONFIG_MARVELL_88X2222_PHY=m
906906
CONFIG_MAXLINEAR_GPHY=m
907907
CONFIG_MICREL_PHY=y
908908
CONFIG_MICROCHIP_T1_PHY=m
909+
CONFIG_MOTORCOMM_PHY=y
909910
CONFIG_NATIONAL_PHY=m
910911
CONFIG_NXP_C45_TJA11XX_PHY=m
911912
CONFIG_AT803X_PHY=m

0 commit comments

Comments
 (0)