Hello Himanshu, On 2024-03-15 09:40, Himanshu Bhavani wrote:
Add '&gmac2phy' node to enable ethernet1 on rk3328-rock64 Signed-off-by: Himanshu Bhavani <himanshu.bhavani@xxxxxxxxxxxxxxxxx> diff --git a/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts b/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts index 229fe9da9c2d..cb919367db54 100644 --- a/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts +++ b/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts @@ -12,6 +12,7 @@ / { aliases { ethernet0 = &gmac2io; + ethernet1 = &gmac2phy; mmc0 = &sdmmc; mmc1 = &emmc; }; @@ -392,3 +393,7 @@ &vop { &vop_mmu { status = "okay"; }; + +&gmac2phy { + staus = "okay"; +};
Unfortunately, this isn't an acceptable change to the Rock64 dts file. Yes, there's the second built-in Ethernet interface in the RK3328 SoC, but the Rock64 layout doesn't expose it as a separate physical network interface, i.e. it isn't available as a port. Such a change would be fine to be applied to the dts by hand, by someone who actually adds a second physical network port to their Rock64.