Lines Matching full:grf
67 struct regmap *grf; member
92 if (IS_ERR(bsp_priv->grf)) { in px30_set_to_rmii()
93 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in px30_set_to_rmii()
97 regmap_write(bsp_priv->grf, PX30_GRF_GMAC_CON1, in px30_set_to_rmii()
112 regmap_write(bsp_priv->grf, PX30_GRF_GMAC_CON1, in px30_set_rmii_speed()
120 regmap_write(bsp_priv->grf, PX30_GRF_GMAC_CON1, in px30_set_rmii_speed()
171 if (IS_ERR(bsp_priv->grf)) { in rk3128_set_to_rgmii()
172 dev_err(dev, "Missing rockchip,grf property\n"); in rk3128_set_to_rgmii()
176 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_to_rgmii()
179 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON0, in rk3128_set_to_rgmii()
189 if (IS_ERR(bsp_priv->grf)) { in rk3128_set_to_rmii()
190 dev_err(dev, "Missing rockchip,grf property\n"); in rk3128_set_to_rmii()
194 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_to_rmii()
202 if (IS_ERR(bsp_priv->grf)) { in rk3128_set_rgmii_speed()
203 dev_err(dev, "Missing rockchip,grf property\n"); in rk3128_set_rgmii_speed()
208 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_rgmii_speed()
211 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_rgmii_speed()
214 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_rgmii_speed()
224 if (IS_ERR(bsp_priv->grf)) { in rk3128_set_rmii_speed()
225 dev_err(dev, "Missing rockchip,grf property\n"); in rk3128_set_rmii_speed()
230 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_rmii_speed()
234 regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, in rk3128_set_rmii_speed()
287 if (IS_ERR(bsp_priv->grf)) { in rk3228_set_to_rgmii()
288 dev_err(dev, "Missing rockchip,grf property\n"); in rk3228_set_to_rgmii()
292 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_to_rgmii()
297 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON0, in rk3228_set_to_rgmii()
306 if (IS_ERR(bsp_priv->grf)) { in rk3228_set_to_rmii()
307 dev_err(dev, "Missing rockchip,grf property\n"); in rk3228_set_to_rmii()
311 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_to_rmii()
316 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, GRF_BIT(11)); in rk3228_set_to_rmii()
323 if (IS_ERR(bsp_priv->grf)) { in rk3228_set_rgmii_speed()
324 dev_err(dev, "Missing rockchip,grf property\n"); in rk3228_set_rgmii_speed()
329 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_rgmii_speed()
332 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_rgmii_speed()
335 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_rgmii_speed()
345 if (IS_ERR(bsp_priv->grf)) { in rk3228_set_rmii_speed()
346 dev_err(dev, "Missing rockchip,grf property\n"); in rk3228_set_rmii_speed()
351 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_rmii_speed()
355 regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, in rk3228_set_rmii_speed()
364 regmap_write(priv->grf, RK3228_GRF_CON_MUX, in rk3228_integrated_phy_powerup()
409 if (IS_ERR(bsp_priv->grf)) { in rk3288_set_to_rgmii()
410 dev_err(dev, "Missing rockchip,grf property\n"); in rk3288_set_to_rgmii()
414 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_to_rgmii()
417 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON3, in rk3288_set_to_rgmii()
427 if (IS_ERR(bsp_priv->grf)) { in rk3288_set_to_rmii()
428 dev_err(dev, "Missing rockchip,grf property\n"); in rk3288_set_to_rmii()
432 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_to_rmii()
440 if (IS_ERR(bsp_priv->grf)) { in rk3288_set_rgmii_speed()
441 dev_err(dev, "Missing rockchip,grf property\n"); in rk3288_set_rgmii_speed()
446 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_rgmii_speed()
449 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_rgmii_speed()
452 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_rgmii_speed()
462 if (IS_ERR(bsp_priv->grf)) { in rk3288_set_rmii_speed()
463 dev_err(dev, "Missing rockchip,grf property\n"); in rk3288_set_rmii_speed()
468 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_rmii_speed()
472 regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, in rk3288_set_rmii_speed()
501 if (IS_ERR(bsp_priv->grf)) { in rk3308_set_to_rmii()
502 dev_err(dev, "Missing rockchip,grf property\n"); in rk3308_set_to_rmii()
506 regmap_write(bsp_priv->grf, RK3308_GRF_MAC_CON0, in rk3308_set_to_rmii()
514 if (IS_ERR(bsp_priv->grf)) { in rk3308_set_rmii_speed()
515 dev_err(dev, "Missing rockchip,grf property\n"); in rk3308_set_rmii_speed()
520 regmap_write(bsp_priv->grf, RK3308_GRF_MAC_CON0, in rk3308_set_rmii_speed()
523 regmap_write(bsp_priv->grf, RK3308_GRF_MAC_CON0, in rk3308_set_rmii_speed()
573 if (IS_ERR(bsp_priv->grf)) { in rk3328_set_to_rgmii()
574 dev_err(dev, "Missing rockchip,grf property\n"); in rk3328_set_to_rgmii()
578 regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON1, in rk3328_set_to_rgmii()
584 regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON0, in rk3328_set_to_rgmii()
594 if (IS_ERR(bsp_priv->grf)) { in rk3328_set_to_rmii()
595 dev_err(dev, "Missing rockchip,grf property\n"); in rk3328_set_to_rmii()
602 regmap_write(bsp_priv->grf, reg, in rk3328_set_to_rmii()
611 if (IS_ERR(bsp_priv->grf)) { in rk3328_set_rgmii_speed()
612 dev_err(dev, "Missing rockchip,grf property\n"); in rk3328_set_rgmii_speed()
617 regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON1, in rk3328_set_rgmii_speed()
620 regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON1, in rk3328_set_rgmii_speed()
623 regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON1, in rk3328_set_rgmii_speed()
634 if (IS_ERR(bsp_priv->grf)) { in rk3328_set_rmii_speed()
635 dev_err(dev, "Missing rockchip,grf property\n"); in rk3328_set_rmii_speed()
643 regmap_write(bsp_priv->grf, reg, in rk3328_set_rmii_speed()
647 regmap_write(bsp_priv->grf, reg, in rk3328_set_rmii_speed()
656 regmap_write(priv->grf, RK3328_GRF_MACPHY_CON1, in rk3328_integrated_phy_powerup()
701 if (IS_ERR(bsp_priv->grf)) { in rk3366_set_to_rgmii()
702 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3366_set_to_rgmii()
706 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_to_rgmii()
709 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON7, in rk3366_set_to_rgmii()
719 if (IS_ERR(bsp_priv->grf)) { in rk3366_set_to_rmii()
720 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3366_set_to_rmii()
724 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_to_rmii()
732 if (IS_ERR(bsp_priv->grf)) { in rk3366_set_rgmii_speed()
733 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3366_set_rgmii_speed()
738 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_rgmii_speed()
741 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_rgmii_speed()
744 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_rgmii_speed()
754 if (IS_ERR(bsp_priv->grf)) { in rk3366_set_rmii_speed()
755 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3366_set_rmii_speed()
760 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_rmii_speed()
764 regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, in rk3366_set_rmii_speed()
812 if (IS_ERR(bsp_priv->grf)) { in rk3368_set_to_rgmii()
813 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3368_set_to_rgmii()
817 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_to_rgmii()
820 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON16, in rk3368_set_to_rgmii()
830 if (IS_ERR(bsp_priv->grf)) { in rk3368_set_to_rmii()
831 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3368_set_to_rmii()
835 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_to_rmii()
843 if (IS_ERR(bsp_priv->grf)) { in rk3368_set_rgmii_speed()
844 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3368_set_rgmii_speed()
849 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_rgmii_speed()
852 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_rgmii_speed()
855 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_rgmii_speed()
865 if (IS_ERR(bsp_priv->grf)) { in rk3368_set_rmii_speed()
866 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3368_set_rmii_speed()
871 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_rmii_speed()
875 regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, in rk3368_set_rmii_speed()
923 if (IS_ERR(bsp_priv->grf)) { in rk3399_set_to_rgmii()
924 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3399_set_to_rgmii()
928 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_to_rgmii()
931 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON6, in rk3399_set_to_rgmii()
941 if (IS_ERR(bsp_priv->grf)) { in rk3399_set_to_rmii()
942 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3399_set_to_rmii()
946 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_to_rmii()
954 if (IS_ERR(bsp_priv->grf)) { in rk3399_set_rgmii_speed()
955 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3399_set_rgmii_speed()
960 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_rgmii_speed()
963 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_rgmii_speed()
966 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_rgmii_speed()
976 if (IS_ERR(bsp_priv->grf)) { in rk3399_set_rmii_speed()
977 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3399_set_rmii_speed()
982 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_rmii_speed()
986 regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, in rk3399_set_rmii_speed()
1028 if (IS_ERR(bsp_priv->grf)) { in rk3568_set_to_rgmii()
1029 dev_err(dev, "Missing rockchip,grf property\n"); in rk3568_set_to_rgmii()
1038 regmap_write(bsp_priv->grf, con0, in rk3568_set_to_rgmii()
1042 regmap_write(bsp_priv->grf, con1, in rk3568_set_to_rgmii()
1053 if (IS_ERR(bsp_priv->grf)) { in rk3568_set_to_rmii()
1054 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rk3568_set_to_rmii()
1060 regmap_write(bsp_priv->grf, con1, RK3568_GMAC_PHY_INTF_SEL_RMII); in rk3568_set_to_rmii()
1118 if (IS_ERR(bsp_priv->grf)) { in rv1108_set_to_rmii()
1119 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rv1108_set_to_rmii()
1123 regmap_write(bsp_priv->grf, RV1108_GRF_GMAC_CON0, in rv1108_set_to_rmii()
1131 if (IS_ERR(bsp_priv->grf)) { in rv1108_set_rmii_speed()
1132 dev_err(dev, "%s: Missing rockchip,grf property\n", __func__); in rv1108_set_rmii_speed()
1137 regmap_write(bsp_priv->grf, RV1108_GRF_GMAC_CON0, in rv1108_set_rmii_speed()
1141 regmap_write(bsp_priv->grf, RV1108_GRF_GMAC_CON0, in rv1108_set_rmii_speed()
1171 regmap_write(priv->grf, RK_GRF_MACPHY_CON0, RK_MACPHY_CFG_CLK_50M); in rk_gmac_integrated_phy_powerup()
1172 regmap_write(priv->grf, RK_GRF_MACPHY_CON0, RK_GMAC2PHY_RMII_MODE); in rk_gmac_integrated_phy_powerup()
1174 regmap_write(priv->grf, RK_GRF_MACPHY_CON2, RK_GRF_CON2_MACPHY_ID); in rk_gmac_integrated_phy_powerup()
1175 regmap_write(priv->grf, RK_GRF_MACPHY_CON3, RK_GRF_CON3_MACPHY_ID); in rk_gmac_integrated_phy_powerup()
1179 regmap_write(priv->grf, RK_GRF_MACPHY_CON0, RK_MACPHY_DISABLE); in rk_gmac_integrated_phy_powerup()
1186 regmap_write(priv->grf, RK_GRF_MACPHY_CON0, RK_MACPHY_ENABLE); in rk_gmac_integrated_phy_powerup()
1193 regmap_write(priv->grf, RK_GRF_MACPHY_CON0, RK_MACPHY_DISABLE); in rk_gmac_integrated_phy_powerdown()
1443 bsp_priv->grf = syscon_regmap_lookup_by_phandle(dev->of_node, in rk_gmac_setup()
1444 "rockchip,grf"); in rk_gmac_setup()