Re: [PATCH net-next 01/10] net: stmmac: rk: convert to mask-based interface mode configuration
From: Jakub Kicinski <kuba@kernel.org>
Date: 2026-01-31 22:09:01
Also in:
linux-arm-kernel, linux-rockchip
From: Jakub Kicinski <kuba@kernel.org>
Date: 2026-01-31 22:09:01
Also in:
linux-arm-kernel, linux-rockchip
On Fri, 30 Jan 2026 11:00:14 +0000 Russell King (Oracle) wrote:
+ ret = rk_get_phy_intf_sel(bsp_priv->phy_iface);
+ if (ret < 0)
+ return ret;
+
+ intf = ret;
+
ret = gmac_clk_enable(bsp_priv, true);
if (ret)
return ret;
+ if (bsp_priv->gmac_phy_intf_sel_mask ||
+ bsp_priv->gmac_rmii_mode_mask) {
+ /* If defined, encode the phy_intf_sel value */
+ val = rk_encode_wm16(intf, bsp_priv->gmac_phy_intf_sel_mask);
+
+ /* If defined, encode the RMII mode mask setting. */
+ val |= rk_encode_wm16(intf == PHY_INTF_SEL_RMII,
+ bsp_priv->gmac_rmii_mode_mask);
+
+ ret = regmap_write(bsp_priv->grf, bsp_priv->gmac_grf_reg, val);
+ if (ret < 0)missing gmac_clk_enable(bsp_priv, false); here?
+ return ret; + }
-- pw-bot: cr