Lines Matching full:grf

70 	struct regmap *grf;  member
96 if (IS_ERR(bsp_priv->grf)) { in px30_set_to_rmii()
97 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in px30_set_to_rmii()
101 regmap_write(bsp_priv->grf, PX30_GRF_GMAC_CON1, in px30_set_to_rmii()
116 regmap_write(bsp_priv->grf, PX30_GRF_GMAC_CON1, in px30_set_rmii_speed()
124 regmap_write(bsp_priv->grf, PX30_GRF_GMAC_CON1, in px30_set_rmii_speed()
175 if (IS_ERR(bsp_priv->grf)) { in rk3128_set_to_rgmii()
176 dev_err(dev, "Missing rockchip,grf property\n"); in rk3128_set_to_rgmii()
180 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_to_rgmii()
183 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON0, in rk3128_set_to_rgmii()
193 if (IS_ERR(bsp_priv->grf)) { in rk3128_set_to_rmii()
194 dev_err(dev, "Missing rockchip,grf property\n"); in rk3128_set_to_rmii()
198 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_to_rmii()
206 if (IS_ERR(bsp_priv->grf)) { in rk3128_set_rgmii_speed()
207 dev_err(dev, "Missing rockchip,grf property\n"); in rk3128_set_rgmii_speed()
212 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_rgmii_speed()
215 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_rgmii_speed()
218 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_rgmii_speed()
228 if (IS_ERR(bsp_priv->grf)) { in rk3128_set_rmii_speed()
229 dev_err(dev, "Missing rockchip,grf property\n"); in rk3128_set_rmii_speed()
234 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_rmii_speed()
238 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_rmii_speed()
291 if (IS_ERR(bsp_priv->grf)) { in rk3228_set_to_rgmii()
292 dev_err(dev, "Missing rockchip,grf property\n"); in rk3228_set_to_rgmii()
296 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_to_rgmii()
301 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON0, in rk3228_set_to_rgmii()
310 if (IS_ERR(bsp_priv->grf)) { in rk3228_set_to_rmii()
311 dev_err(dev, "Missing rockchip,grf property\n"); in rk3228_set_to_rmii()
315 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_to_rmii()
320 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, GRF_BIT(11)); in rk3228_set_to_rmii()
327 if (IS_ERR(bsp_priv->grf)) { in rk3228_set_rgmii_speed()
328 dev_err(dev, "Missing rockchip,grf property\n"); in rk3228_set_rgmii_speed()
333 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_rgmii_speed()
336 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_rgmii_speed()
339 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_rgmii_speed()
349 if (IS_ERR(bsp_priv->grf)) { in rk3228_set_rmii_speed()
350 dev_err(dev, "Missing rockchip,grf property\n"); in rk3228_set_rmii_speed()
355 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_rmii_speed()
359 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_rmii_speed()
368 regmap_write(priv->grf, RK3228_GRF_CON_MUX, in rk3228_integrated_phy_powerup()
413 if (IS_ERR(bsp_priv->grf)) { in rk3288_set_to_rgmii()
414 dev_err(dev, "Missing rockchip,grf property\n"); in rk3288_set_to_rgmii()
418 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_to_rgmii()
421 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON3, in rk3288_set_to_rgmii()
431 if (IS_ERR(bsp_priv->grf)) { in rk3288_set_to_rmii()
432 dev_err(dev, "Missing rockchip,grf property\n"); in rk3288_set_to_rmii()
436 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_to_rmii()
444 if (IS_ERR(bsp_priv->grf)) { in rk3288_set_rgmii_speed()
445 dev_err(dev, "Missing rockchip,grf property\n"); in rk3288_set_rgmii_speed()
450 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_rgmii_speed()
453 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_rgmii_speed()
456 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_rgmii_speed()
466 if (IS_ERR(bsp_priv->grf)) { in rk3288_set_rmii_speed()
467 dev_err(dev, "Missing rockchip,grf property\n"); in rk3288_set_rmii_speed()
472 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_rmii_speed()
476 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_rmii_speed()
505 if (IS_ERR(bsp_priv->grf)) { in rk3308_set_to_rmii()
506 dev_err(dev, "Missing rockchip,grf property\n"); in rk3308_set_to_rmii()
510 regmap_write(bsp_priv->grf, RK3308_GRF_MAC_CON0, in rk3308_set_to_rmii()
518 if (IS_ERR(bsp_priv->grf)) { in rk3308_set_rmii_speed()
519 dev_err(dev, "Missing rockchip,grf property\n"); in rk3308_set_rmii_speed()
524 regmap_write(bsp_priv->grf, RK3308_GRF_MAC_CON0, in rk3308_set_rmii_speed()
527 regmap_write(bsp_priv->grf, RK3308_GRF_MAC_CON0, in rk3308_set_rmii_speed()
577 if (IS_ERR(bsp_priv->grf)) { in rk3328_set_to_rgmii()
578 dev_err(dev, "Missing rockchip,grf property\n"); in rk3328_set_to_rgmii()
582 regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON1, in rk3328_set_to_rgmii()
588 regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON0, in rk3328_set_to_rgmii()
598 if (IS_ERR(bsp_priv->grf)) { in rk3328_set_to_rmii()
599 dev_err(dev, "Missing rockchip,grf property\n"); in rk3328_set_to_rmii()
606 regmap_write(bsp_priv->grf, reg, in rk3328_set_to_rmii()
615 if (IS_ERR(bsp_priv->grf)) { in rk3328_set_rgmii_speed()
616 dev_err(dev, "Missing rockchip,grf property\n"); in rk3328_set_rgmii_speed()
621 regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON1, in rk3328_set_rgmii_speed()
624 regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON1, in rk3328_set_rgmii_speed()
627 regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON1, in rk3328_set_rgmii_speed()
638 if (IS_ERR(bsp_priv->grf)) { in rk3328_set_rmii_speed()
639 dev_err(dev, "Missing rockchip,grf property\n"); in rk3328_set_rmii_speed()
647 regmap_write(bsp_priv->grf, reg, in rk3328_set_rmii_speed()
651 regmap_write(bsp_priv->grf, reg, in rk3328_set_rmii_speed()
660 regmap_write(priv->grf, RK3328_GRF_MACPHY_CON1, in rk3328_integrated_phy_powerup()
705 if (IS_ERR(bsp_priv->grf)) { in rk3366_set_to_rgmii()
706 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3366_set_to_rgmii()
710 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_to_rgmii()
713 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON7, in rk3366_set_to_rgmii()
723 if (IS_ERR(bsp_priv->grf)) { in rk3366_set_to_rmii()
724 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3366_set_to_rmii()
728 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_to_rmii()
736 if (IS_ERR(bsp_priv->grf)) { in rk3366_set_rgmii_speed()
737 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3366_set_rgmii_speed()
742 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_rgmii_speed()
745 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_rgmii_speed()
748 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_rgmii_speed()
758 if (IS_ERR(bsp_priv->grf)) { in rk3366_set_rmii_speed()
759 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3366_set_rmii_speed()
764 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_rmii_speed()
768 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_rmii_speed()
816 if (IS_ERR(bsp_priv->grf)) { in rk3368_set_to_rgmii()
817 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3368_set_to_rgmii()
821 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_to_rgmii()
824 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON16, in rk3368_set_to_rgmii()
834 if (IS_ERR(bsp_priv->grf)) { in rk3368_set_to_rmii()
835 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3368_set_to_rmii()
839 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_to_rmii()
847 if (IS_ERR(bsp_priv->grf)) { in rk3368_set_rgmii_speed()
848 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3368_set_rgmii_speed()
853 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_rgmii_speed()
856 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_rgmii_speed()
859 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_rgmii_speed()
869 if (IS_ERR(bsp_priv->grf)) { in rk3368_set_rmii_speed()
870 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3368_set_rmii_speed()
875 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_rmii_speed()
879 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_rmii_speed()
927 if (IS_ERR(bsp_priv->grf)) { in rk3399_set_to_rgmii()
928 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3399_set_to_rgmii()
932 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_to_rgmii()
935 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON6, in rk3399_set_to_rgmii()
945 if (IS_ERR(bsp_priv->grf)) { in rk3399_set_to_rmii()
946 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3399_set_to_rmii()
950 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_to_rmii()
958 if (IS_ERR(bsp_priv->grf)) { in rk3399_set_rgmii_speed()
959 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3399_set_rgmii_speed()
964 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_rgmii_speed()
967 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_rgmii_speed()
970 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_rgmii_speed()
980 if (IS_ERR(bsp_priv->grf)) { in rk3399_set_rmii_speed()
981 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3399_set_rmii_speed()
986 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_rmii_speed()
990 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_rmii_speed()
1032 if (IS_ERR(bsp_priv->grf)) { in rk3568_set_to_rgmii()
1033 dev_err(dev, "Missing rockchip,grf property\n"); in rk3568_set_to_rgmii()
1042 regmap_write(bsp_priv->grf, con0, in rk3568_set_to_rgmii()
1046 regmap_write(bsp_priv->grf, con1, in rk3568_set_to_rgmii()
1057 if (IS_ERR(bsp_priv->grf)) { in rk3568_set_to_rmii()
1058 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3568_set_to_rmii()
1064 regmap_write(bsp_priv->grf, con1, RK3568_GMAC_PHY_INTF_SEL_RMII); in rk3568_set_to_rmii()
1154 if (IS_ERR(bsp_priv->grf) || IS_ERR(bsp_priv->php_grf)) { in rk3588_set_to_rgmii()
1155 dev_err(dev, "Missing rockchip,grf or rockchip,php_grf property\n"); in rk3588_set_to_rgmii()
1168 regmap_write(bsp_priv->grf, RK3588_GRF_GMAC_CON7, in rk3588_set_to_rgmii()
1172 regmap_write(bsp_priv->grf, offset_con, in rk3588_set_to_rgmii()
1270 if (IS_ERR(bsp_priv->grf)) { in rv1108_set_to_rmii()
1271 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rv1108_set_to_rmii()
1275 regmap_write(bsp_priv->grf, RV1108_GRF_GMAC_CON0, in rv1108_set_to_rmii()
1283 if (IS_ERR(bsp_priv->grf)) { in rv1108_set_rmii_speed()
1284 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rv1108_set_rmii_speed()
1289 regmap_write(bsp_priv->grf, RV1108_GRF_GMAC_CON0, in rv1108_set_rmii_speed()
1293 regmap_write(bsp_priv->grf, RV1108_GRF_GMAC_CON0, in rv1108_set_rmii_speed()
1338 if (IS_ERR(bsp_priv->grf)) { in rv1126_set_to_rgmii()
1339 dev_err(dev, "Missing rockchip,grf property\n"); in rv1126_set_to_rgmii()
1343 regmap_write(bsp_priv->grf, RV1126_GRF_GMAC_CON0, in rv1126_set_to_rgmii()
1350 regmap_write(bsp_priv->grf, RV1126_GRF_GMAC_CON1, in rv1126_set_to_rgmii()
1354 regmap_write(bsp_priv->grf, RV1126_GRF_GMAC_CON2, in rv1126_set_to_rgmii()
1363 if (IS_ERR(bsp_priv->grf)) { in rv1126_set_to_rmii()
1364 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rv1126_set_to_rmii()
1368 regmap_write(bsp_priv->grf, RV1126_GRF_GMAC_CON0, in rv1126_set_to_rmii()
1447 regmap_write(priv->grf, RK_GRF_MACPHY_CON0, RK_MACPHY_CFG_CLK_50M); in rk_gmac_integrated_phy_powerup()
1448 regmap_write(priv->grf, RK_GRF_MACPHY_CON0, RK_GMAC2PHY_RMII_MODE); in rk_gmac_integrated_phy_powerup()
1450 regmap_write(priv->grf, RK_GRF_MACPHY_CON2, RK_GRF_CON2_MACPHY_ID); in rk_gmac_integrated_phy_powerup()
1451 regmap_write(priv->grf, RK_GRF_MACPHY_CON3, RK_GRF_CON3_MACPHY_ID); in rk_gmac_integrated_phy_powerup()
1455 regmap_write(priv->grf, RK_GRF_MACPHY_CON0, RK_MACPHY_DISABLE); in rk_gmac_integrated_phy_powerup()
1462 regmap_write(priv->grf, RK_GRF_MACPHY_CON0, RK_MACPHY_ENABLE); in rk_gmac_integrated_phy_powerup()
1469 regmap_write(priv->grf, RK_GRF_MACPHY_CON0, RK_MACPHY_DISABLE); in rk_gmac_integrated_phy_powerdown()
1727 bsp_priv->grf = syscon_regmap_lookup_by_phandle(dev->of_node, in rk_gmac_setup()
1728 "rockchip,grf"); in rk_gmac_setup()
1730 "rockchip,php-grf"); in rk_gmac_setup()