net: gmac_rockchip: Add RMII support for rk3288
authorChristoph Fritz <chf.fritz@googlemail.com>
Wed, 16 Apr 2025 11:45:35 +0000 (13:45 +0200)
committerKever Yang <kever.yang@rock-chips.com>
Thu, 8 May 2025 03:48:13 +0000 (11:48 +0800)
commit115a0cb9a28e0e85c9bf8680c537f087e3b15abc
treed07a85cff9656bb642b6484b8694e1cfc886c60b
parentb8ce3eb8bfab6532fb4aa5569d3d064b94588ac1
net: gmac_rockchip: Add RMII support for rk3288

Add RMII-specific handling to rk3288_gmac_fix_mac_speed() so that it
properly sets the RMII clock (2.5 MHz vs. 25 MHz) and speed bits
(10 Mbps vs. 100 Mbps). Also define a new rk3288_gmac_set_to_rmii()
function to set the PHY interface field and RMII_MODE bit.

Signed-off-by: Christoph Fritz <chf.fritz@googlemail.com>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
drivers/net/gmac_rockchip.c