[PATCH 2/2] rockchip: rk3328-rock-pi-e: Enable DM_ETH_PHY and PHY_REALTEK

Kever Yang kever.yang at rock-chips.com
Thu Feb 1 04:08:52 CET 2024


On 2024/1/18 15:19, Jonas Karlman wrote:
> Enable the DM_ETH_PHY and PHY_REALTEK now that the designware ethernet
> driver call eth_phy_set_mdio_bus() to assist with resetting the eth PHY
> during probe.
>
> Fixes ethernet on the v1.21 hw revision of Radxa ROCK Pi E:
>
>    => mdio list
>    ethernet at ff540000:
>    1 - RealTek RTL8211F <--> ethernet at ff540000
>    => net list
>    eth0 : ethernet at ff540000 86:e0:c0:ea:fa:a9 active
>    eth1 : ethernet at ff550000 86:e0:c0:ea:fa:a8
>    => dhcp
>    Speed: 1000, full duplex
>    BOOTP broadcast 1
>    BOOTP broadcast 2
>    BOOTP broadcast 3
>    DHCP client bound to address 192.168.1.114 (1004 ms)
>
> Reported-by: Trevor Woerner <twoerner at gmail.com>
> Signed-off-by: Jonas Karlman <jonas at kwiboo.se>
Reviewed-by: Kever Yang <kever.yang at rock-chips.com>

Thanks,
- Kever
> ---
>   configs/rock-pi-e-rk3328_defconfig | 2 ++
>   1 file changed, 2 insertions(+)
>
> diff --git a/configs/rock-pi-e-rk3328_defconfig b/configs/rock-pi-e-rk3328_defconfig
> index c0375beffec3..6dda900a9b42 100644
> --- a/configs/rock-pi-e-rk3328_defconfig
> +++ b/configs/rock-pi-e-rk3328_defconfig
> @@ -76,6 +76,8 @@ CONFIG_SYS_I2C_ROCKCHIP=y
>   CONFIG_MISC=y
>   CONFIG_MMC_DW=y
>   CONFIG_MMC_DW_ROCKCHIP=y
> +CONFIG_PHY_REALTEK=y
> +CONFIG_DM_ETH_PHY=y
>   CONFIG_ETH_DESIGNWARE=y
>   CONFIG_GMAC_ROCKCHIP=y
>   CONFIG_PHY_ROCKCHIP_INNO_USB2=y


More information about the U-Boot mailing list