Lines Matching full:grf

65 	struct regmap *grf;  member
90 if (IS_ERR(bsp_priv->grf)) { in px30_set_to_rmii()
91 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in px30_set_to_rmii()
95 regmap_write(bsp_priv->grf, PX30_GRF_GMAC_CON1, in px30_set_to_rmii()
110 regmap_write(bsp_priv->grf, PX30_GRF_GMAC_CON1, in px30_set_rmii_speed()
118 regmap_write(bsp_priv->grf, PX30_GRF_GMAC_CON1, in px30_set_rmii_speed()
169 if (IS_ERR(bsp_priv->grf)) { in rk3128_set_to_rgmii()
170 dev_err(dev, "Missing rockchip,grf property\n"); in rk3128_set_to_rgmii()
174 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_to_rgmii()
177 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON0, in rk3128_set_to_rgmii()
187 if (IS_ERR(bsp_priv->grf)) { in rk3128_set_to_rmii()
188 dev_err(dev, "Missing rockchip,grf property\n"); in rk3128_set_to_rmii()
192 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_to_rmii()
200 if (IS_ERR(bsp_priv->grf)) { in rk3128_set_rgmii_speed()
201 dev_err(dev, "Missing rockchip,grf property\n"); in rk3128_set_rgmii_speed()
206 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_rgmii_speed()
209 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_rgmii_speed()
212 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_rgmii_speed()
222 if (IS_ERR(bsp_priv->grf)) { in rk3128_set_rmii_speed()
223 dev_err(dev, "Missing rockchip,grf property\n"); in rk3128_set_rmii_speed()
228 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_rmii_speed()
232 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_rmii_speed()
285 if (IS_ERR(bsp_priv->grf)) { in rk3228_set_to_rgmii()
286 dev_err(dev, "Missing rockchip,grf property\n"); in rk3228_set_to_rgmii()
290 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_to_rgmii()
295 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON0, in rk3228_set_to_rgmii()
304 if (IS_ERR(bsp_priv->grf)) { in rk3228_set_to_rmii()
305 dev_err(dev, "Missing rockchip,grf property\n"); in rk3228_set_to_rmii()
309 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_to_rmii()
314 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, GRF_BIT(11)); in rk3228_set_to_rmii()
321 if (IS_ERR(bsp_priv->grf)) { in rk3228_set_rgmii_speed()
322 dev_err(dev, "Missing rockchip,grf property\n"); in rk3228_set_rgmii_speed()
327 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_rgmii_speed()
330 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_rgmii_speed()
333 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_rgmii_speed()
343 if (IS_ERR(bsp_priv->grf)) { in rk3228_set_rmii_speed()
344 dev_err(dev, "Missing rockchip,grf property\n"); in rk3228_set_rmii_speed()
349 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_rmii_speed()
353 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_rmii_speed()
362 regmap_write(priv->grf, RK3228_GRF_CON_MUX, in rk3228_integrated_phy_powerup()
407 if (IS_ERR(bsp_priv->grf)) { in rk3288_set_to_rgmii()
408 dev_err(dev, "Missing rockchip,grf property\n"); in rk3288_set_to_rgmii()
412 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_to_rgmii()
415 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON3, in rk3288_set_to_rgmii()
425 if (IS_ERR(bsp_priv->grf)) { in rk3288_set_to_rmii()
426 dev_err(dev, "Missing rockchip,grf property\n"); in rk3288_set_to_rmii()
430 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_to_rmii()
438 if (IS_ERR(bsp_priv->grf)) { in rk3288_set_rgmii_speed()
439 dev_err(dev, "Missing rockchip,grf property\n"); in rk3288_set_rgmii_speed()
444 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_rgmii_speed()
447 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_rgmii_speed()
450 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_rgmii_speed()
460 if (IS_ERR(bsp_priv->grf)) { in rk3288_set_rmii_speed()
461 dev_err(dev, "Missing rockchip,grf property\n"); in rk3288_set_rmii_speed()
466 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_rmii_speed()
470 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_rmii_speed()
523 if (IS_ERR(bsp_priv->grf)) { in rk3328_set_to_rgmii()
524 dev_err(dev, "Missing rockchip,grf property\n"); in rk3328_set_to_rgmii()
528 regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON1, in rk3328_set_to_rgmii()
534 regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON0, in rk3328_set_to_rgmii()
544 if (IS_ERR(bsp_priv->grf)) { in rk3328_set_to_rmii()
545 dev_err(dev, "Missing rockchip,grf property\n"); in rk3328_set_to_rmii()
552 regmap_write(bsp_priv->grf, reg, in rk3328_set_to_rmii()
561 if (IS_ERR(bsp_priv->grf)) { in rk3328_set_rgmii_speed()
562 dev_err(dev, "Missing rockchip,grf property\n"); in rk3328_set_rgmii_speed()
567 regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON1, in rk3328_set_rgmii_speed()
570 regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON1, in rk3328_set_rgmii_speed()
573 regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON1, in rk3328_set_rgmii_speed()
584 if (IS_ERR(bsp_priv->grf)) { in rk3328_set_rmii_speed()
585 dev_err(dev, "Missing rockchip,grf property\n"); in rk3328_set_rmii_speed()
593 regmap_write(bsp_priv->grf, reg, in rk3328_set_rmii_speed()
597 regmap_write(bsp_priv->grf, reg, in rk3328_set_rmii_speed()
606 regmap_write(priv->grf, RK3328_GRF_MACPHY_CON1, in rk3328_integrated_phy_powerup()
651 if (IS_ERR(bsp_priv->grf)) { in rk3366_set_to_rgmii()
652 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3366_set_to_rgmii()
656 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_to_rgmii()
659 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON7, in rk3366_set_to_rgmii()
669 if (IS_ERR(bsp_priv->grf)) { in rk3366_set_to_rmii()
670 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3366_set_to_rmii()
674 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_to_rmii()
682 if (IS_ERR(bsp_priv->grf)) { in rk3366_set_rgmii_speed()
683 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3366_set_rgmii_speed()
688 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_rgmii_speed()
691 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_rgmii_speed()
694 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_rgmii_speed()
704 if (IS_ERR(bsp_priv->grf)) { in rk3366_set_rmii_speed()
705 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3366_set_rmii_speed()
710 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_rmii_speed()
714 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_rmii_speed()
762 if (IS_ERR(bsp_priv->grf)) { in rk3368_set_to_rgmii()
763 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3368_set_to_rgmii()
767 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_to_rgmii()
770 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON16, in rk3368_set_to_rgmii()
780 if (IS_ERR(bsp_priv->grf)) { in rk3368_set_to_rmii()
781 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3368_set_to_rmii()
785 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_to_rmii()
793 if (IS_ERR(bsp_priv->grf)) { in rk3368_set_rgmii_speed()
794 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3368_set_rgmii_speed()
799 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_rgmii_speed()
802 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_rgmii_speed()
805 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_rgmii_speed()
815 if (IS_ERR(bsp_priv->grf)) { in rk3368_set_rmii_speed()
816 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3368_set_rmii_speed()
821 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_rmii_speed()
825 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_rmii_speed()
873 if (IS_ERR(bsp_priv->grf)) { in rk3399_set_to_rgmii()
874 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3399_set_to_rgmii()
878 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_to_rgmii()
881 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON6, in rk3399_set_to_rgmii()
891 if (IS_ERR(bsp_priv->grf)) { in rk3399_set_to_rmii()
892 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3399_set_to_rmii()
896 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_to_rmii()
904 if (IS_ERR(bsp_priv->grf)) { in rk3399_set_rgmii_speed()
905 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3399_set_rgmii_speed()
910 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_rgmii_speed()
913 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_rgmii_speed()
916 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_rgmii_speed()
926 if (IS_ERR(bsp_priv->grf)) { in rk3399_set_rmii_speed()
927 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3399_set_rmii_speed()
932 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_rmii_speed()
936 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_rmii_speed()
967 if (IS_ERR(bsp_priv->grf)) { in rv1108_set_to_rmii()
968 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rv1108_set_to_rmii()
972 regmap_write(bsp_priv->grf, RV1108_GRF_GMAC_CON0, in rv1108_set_to_rmii()
980 if (IS_ERR(bsp_priv->grf)) { in rv1108_set_rmii_speed()
981 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rv1108_set_rmii_speed()
986 regmap_write(bsp_priv->grf, RV1108_GRF_GMAC_CON0, in rv1108_set_rmii_speed()
990 regmap_write(bsp_priv->grf, RV1108_GRF_GMAC_CON0, in rv1108_set_rmii_speed()
1020 regmap_write(priv->grf, RK_GRF_MACPHY_CON0, RK_MACPHY_CFG_CLK_50M); in rk_gmac_integrated_phy_powerup()
1021 regmap_write(priv->grf, RK_GRF_MACPHY_CON0, RK_GMAC2PHY_RMII_MODE); in rk_gmac_integrated_phy_powerup()
1023 regmap_write(priv->grf, RK_GRF_MACPHY_CON2, RK_GRF_CON2_MACPHY_ID); in rk_gmac_integrated_phy_powerup()
1024 regmap_write(priv->grf, RK_GRF_MACPHY_CON3, RK_GRF_CON3_MACPHY_ID); in rk_gmac_integrated_phy_powerup()
1028 regmap_write(priv->grf, RK_GRF_MACPHY_CON0, RK_MACPHY_DISABLE); in rk_gmac_integrated_phy_powerup()
1035 regmap_write(priv->grf, RK_GRF_MACPHY_CON0, RK_MACPHY_ENABLE); in rk_gmac_integrated_phy_powerup()
1042 regmap_write(priv->grf, RK_GRF_MACPHY_CON0, RK_MACPHY_DISABLE); in rk_gmac_integrated_phy_powerdown()
1275 bsp_priv->grf = syscon_regmap_lookup_by_phandle(dev->of_node, in rk_gmac_setup()
1276 "rockchip,grf"); in rk_gmac_setup()