rockchip64-6.19: disable broken rk3308-fix-10mbit-ethernet
This commit is contained in:
parent
8002936aac
commit
32f3b7c693
@ -17,17 +17,21 @@ diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c b/drivers/net/ethern
|
||||
index 111111111111..222222222222 100644
|
||||
--- a/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
|
||||
+++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
|
||||
@@ -503,8 +503,8 @@ static const struct rk_gmac_ops rk3288_ops = {
|
||||
@@ -494,12 +494,12 @@ static const struct rk_gmac_ops rk3288_ops = {
|
||||
|
||||
#define RK3308_GRF_MAC_CON0 0x04a0
|
||||
|
||||
/* RK3308_GRF_MAC_CON0 */
|
||||
#define RK3308_GMAC_PHY_INTF_SEL_RMII (GRF_CLR_BIT(2) | GRF_CLR_BIT(3) | \
|
||||
GRF_BIT(4))
|
||||
#define RK3308_GMAC_PHY_INTF_SEL(val) GRF_FIELD(4, 2, val)
|
||||
-#define RK3308_GMAC_FLOW_CTRL GRF_BIT(3)
|
||||
-#define RK3308_GMAC_FLOW_CTRL_CLR GRF_CLR_BIT(3)
|
||||
+#define RK3308_GMAC_FLOW_CTRL GRF_BIT(1)
|
||||
+#define RK3308_GMAC_FLOW_CTRL_CLR GRF_CLR_BIT(1)
|
||||
#define RK3308_GMAC_SPEED_10M GRF_CLR_BIT(0)
|
||||
#define RK3308_GMAC_SPEED_100M GRF_BIT(0)
|
||||
|
||||
|
||||
static void rk3308_set_to_rmii(struct rk_priv_data *bsp_priv)
|
||||
{
|
||||
@@ -522,6 +522,13 @@ static const struct rk_reg_speed_data rk3308_reg_speed_data = {
|
||||
static int rk3308_set_speed(struct rk_priv_data *bsp_priv,
|
||||
phy_interface_t interface, int speed)
|
||||
@ -42,6 +46,6 @@ index 111111111111..222222222222 100644
|
||||
return rk_set_reg_speed(bsp_priv, &rk3308_reg_speed_data,
|
||||
RK3308_GRF_MAC_CON0, interface, speed);
|
||||
}
|
||||
--
|
||||
--
|
||||
Armbian
|
||||
|
||||
Loading…
Reference in New Issue
Block a user