diff options
author | Jonas Karlman <jonas@kwiboo.se> | 2023-10-01 19:17:20 +0000 |
---|---|---|
committer | Kever Yang <kever.yang@rock-chips.com> | 2023-10-07 16:49:41 +0800 |
commit | 01b8ed4754ff200cdb820fec77cb3bcb82e0e499 (patch) | |
tree | 22260cd26447e616c1c2242e4a6cca1acc47a51f /drivers/net/dwc_eth_qos.c | |
parent | 8e76ff61a3c454af6e1ea81012b1c9f80b326bc8 (diff) | |
download | u-boot-01b8ed4754ff200cdb820fec77cb3bcb82e0e499.zip u-boot-01b8ed4754ff200cdb820fec77cb3bcb82e0e499.tar.gz u-boot-01b8ed4754ff200cdb820fec77cb3bcb82e0e499.tar.bz2 |
net: dwc_eth_qos_rockchip: Add support for RK3588
Add rk_gmac_ops and other special handling that is needed for GMAC to
work on RK3588.
rk_gmac_ops was ported from linux commits:
2f2b60a0ec28 ("net: ethernet: stmmac: dwmac-rk: Add gmac support for rk3588")
88619e77b33d ("net: stmmac: rk3588: Allow multiple gmac controller")
Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Reviewed-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Reviewed-by: Ramon Fried <rfried.dev@gmail.com>
Diffstat (limited to 'drivers/net/dwc_eth_qos.c')
-rw-r--r-- | drivers/net/dwc_eth_qos.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/net/dwc_eth_qos.c b/drivers/net/dwc_eth_qos.c index 690e8a3..18466cf 100644 --- a/drivers/net/dwc_eth_qos.c +++ b/drivers/net/dwc_eth_qos.c @@ -1713,6 +1713,10 @@ static const struct udevice_id eqos_ids[] = { .compatible = "rockchip,rk3568-gmac", .data = (ulong)&eqos_rockchip_config }, + { + .compatible = "rockchip,rk3588-gmac", + .data = (ulong)&eqos_rockchip_config + }, #endif #if IS_ENABLED(CONFIG_DWC_ETH_QOS_QCOM) { |