bsp_priv 120 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c plat_dat->bsp_priv = gmac; bsp_priv 359 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c data->bsp_priv = eqos; bsp_priv 51 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c ret = plat_dat->init(pdev, plat_dat->bsp_priv); bsp_priv 64 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c plat_dat->exit(pdev, plat_dat->bsp_priv); bsp_priv 351 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c plat_dat->bsp_priv = gmac; bsp_priv 361 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c plat_dat->bsp_priv = priv_plat; bsp_priv 71 drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c plat_dat->bsp_priv = dwmac; bsp_priv 374 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c plat_dat->bsp_priv = dwmac; bsp_priv 132 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c plat_dat->bsp_priv = dwmac; bsp_priv 150 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c ret = oxnas_dwmac_init(pdev, plat_dat->bsp_priv); bsp_priv 162 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c oxnas_dwmac_exit(pdev, plat_dat->bsp_priv); bsp_priv 503 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c plat_dat->bsp_priv = ethqos; bsp_priv 30 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c void (*set_to_rgmii)(struct rk_priv_data *bsp_priv, bsp_priv 32 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c void (*set_to_rmii)(struct rk_priv_data *bsp_priv); bsp_priv 33 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c void (*set_rgmii_speed)(struct rk_priv_data *bsp_priv, int speed); bsp_priv 34 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c void (*set_rmii_speed)(struct rk_priv_data *bsp_priv, int speed); bsp_priv 35 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c void (*integrated_phy_powerup)(struct rk_priv_data *bsp_priv); bsp_priv 86 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void px30_set_to_rmii(struct rk_priv_data *bsp_priv) bsp_priv 88 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 90 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 95 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, PX30_GRF_GMAC_CON1, bsp_priv 99 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void px30_set_rmii_speed(struct rk_priv_data *bsp_priv, int speed) bsp_priv 101 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 104 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->clk_mac_speed)) { bsp_priv 110 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, PX30_GRF_GMAC_CON1, bsp_priv 113 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c ret = clk_set_rate(bsp_priv->clk_mac_speed, 2500000); bsp_priv 118 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, PX30_GRF_GMAC_CON1, bsp_priv 121 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c ret = clk_set_rate(bsp_priv->clk_mac_speed, 25000000); bsp_priv 164 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3128_set_to_rgmii(struct rk_priv_data *bsp_priv, bsp_priv 167 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 169 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 174 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, bsp_priv 177 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON0, bsp_priv 183 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3128_set_to_rmii(struct rk_priv_data *bsp_priv) bsp_priv 185 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 187 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 192 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, bsp_priv 196 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3128_set_rgmii_speed(struct rk_priv_data *bsp_priv, int speed) bsp_priv 198 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 200 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 206 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, bsp_priv 209 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, bsp_priv 212 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, bsp_priv 218 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3128_set_rmii_speed(struct rk_priv_data *bsp_priv, int speed) bsp_priv 220 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 222 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 228 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, bsp_priv 232 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3128_GRF_MAC_CON1, bsp_priv 280 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3228_set_to_rgmii(struct rk_priv_data *bsp_priv, bsp_priv 283 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 285 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 290 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, bsp_priv 295 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON0, bsp_priv 300 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3228_set_to_rmii(struct rk_priv_data *bsp_priv) bsp_priv 302 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 304 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 309 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, bsp_priv 314 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, GRF_BIT(11)); bsp_priv 317 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3228_set_rgmii_speed(struct rk_priv_data *bsp_priv, int speed) bsp_priv 319 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 321 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 327 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, bsp_priv 330 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, bsp_priv 333 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, bsp_priv 339 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3228_set_rmii_speed(struct rk_priv_data *bsp_priv, int speed) bsp_priv 341 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 343 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 349 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, bsp_priv 353 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3228_GRF_MAC_CON1, bsp_priv 402 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3288_set_to_rgmii(struct rk_priv_data *bsp_priv, bsp_priv 405 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 407 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 412 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, bsp_priv 415 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON3, bsp_priv 421 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3288_set_to_rmii(struct rk_priv_data *bsp_priv) bsp_priv 423 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 425 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 430 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, bsp_priv 434 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3288_set_rgmii_speed(struct rk_priv_data *bsp_priv, int speed) bsp_priv 436 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 438 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 444 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, bsp_priv 447 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, bsp_priv 450 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, bsp_priv 456 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3288_set_rmii_speed(struct rk_priv_data *bsp_priv, int speed) bsp_priv 458 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 460 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 466 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, bsp_priv 470 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3288_GRF_SOC_CON1, bsp_priv 518 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3328_set_to_rgmii(struct rk_priv_data *bsp_priv, bsp_priv 521 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 523 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 528 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON1, bsp_priv 534 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON0, bsp_priv 539 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3328_set_to_rmii(struct rk_priv_data *bsp_priv) bsp_priv 541 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 544 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 549 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c reg = bsp_priv->integrated_phy ? RK3328_GRF_MAC_CON2 : bsp_priv 552 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, reg, bsp_priv 557 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3328_set_rgmii_speed(struct rk_priv_data *bsp_priv, int speed) bsp_priv 559 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 561 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 567 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON1, bsp_priv 570 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON1, bsp_priv 573 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3328_GRF_MAC_CON1, bsp_priv 579 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3328_set_rmii_speed(struct rk_priv_data *bsp_priv, int speed) bsp_priv 581 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 584 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 589 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c reg = bsp_priv->integrated_phy ? RK3328_GRF_MAC_CON2 : bsp_priv 593 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, reg, bsp_priv 597 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, reg, bsp_priv 646 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3366_set_to_rgmii(struct rk_priv_data *bsp_priv, bsp_priv 649 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 651 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 656 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, bsp_priv 659 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON7, bsp_priv 665 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3366_set_to_rmii(struct rk_priv_data *bsp_priv) bsp_priv 667 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 669 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 674 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, bsp_priv 678 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3366_set_rgmii_speed(struct rk_priv_data *bsp_priv, int speed) bsp_priv 680 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 682 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 688 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, bsp_priv 691 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, bsp_priv 694 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, bsp_priv 700 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3366_set_rmii_speed(struct rk_priv_data *bsp_priv, int speed) bsp_priv 702 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 704 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 710 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, bsp_priv 714 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3366_GRF_SOC_CON6, bsp_priv 757 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3368_set_to_rgmii(struct rk_priv_data *bsp_priv, bsp_priv 760 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 762 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 767 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, bsp_priv 770 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON16, bsp_priv 776 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3368_set_to_rmii(struct rk_priv_data *bsp_priv) bsp_priv 778 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 780 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 785 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, bsp_priv 789 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3368_set_rgmii_speed(struct rk_priv_data *bsp_priv, int speed) bsp_priv 791 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 793 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 799 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, bsp_priv 802 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, bsp_priv 805 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, bsp_priv 811 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3368_set_rmii_speed(struct rk_priv_data *bsp_priv, int speed) bsp_priv 813 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 815 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 821 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, bsp_priv 825 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3368_GRF_SOC_CON15, bsp_priv 868 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3399_set_to_rgmii(struct rk_priv_data *bsp_priv, bsp_priv 871 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 873 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 878 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, bsp_priv 881 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON6, bsp_priv 887 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3399_set_to_rmii(struct rk_priv_data *bsp_priv) bsp_priv 889 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 891 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 896 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, bsp_priv 900 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3399_set_rgmii_speed(struct rk_priv_data *bsp_priv, int speed) bsp_priv 902 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 904 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 910 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, bsp_priv 913 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, bsp_priv 916 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, bsp_priv 922 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rk3399_set_rmii_speed(struct rk_priv_data *bsp_priv, int speed) bsp_priv 924 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 926 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 932 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, bsp_priv 936 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RK3399_GRF_SOC_CON5, bsp_priv 963 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rv1108_set_to_rmii(struct rk_priv_data *bsp_priv) bsp_priv 965 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 967 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 972 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RV1108_GRF_GMAC_CON0, bsp_priv 976 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static void rv1108_set_rmii_speed(struct rk_priv_data *bsp_priv, int speed) bsp_priv 978 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 980 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->grf)) { bsp_priv 986 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RV1108_GRF_GMAC_CON0, bsp_priv 990 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c regmap_write(bsp_priv->grf, RV1108_GRF_GMAC_CON0, bsp_priv 1049 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct rk_priv_data *bsp_priv = plat->bsp_priv; bsp_priv 1050 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 1053 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->clk_enabled = false; bsp_priv 1055 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->mac_clk_rx = devm_clk_get(dev, "mac_clk_rx"); bsp_priv 1056 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->mac_clk_rx)) bsp_priv 1060 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->mac_clk_tx = devm_clk_get(dev, "mac_clk_tx"); bsp_priv 1061 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->mac_clk_tx)) bsp_priv 1065 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->aclk_mac = devm_clk_get(dev, "aclk_mac"); bsp_priv 1066 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->aclk_mac)) bsp_priv 1070 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->pclk_mac = devm_clk_get(dev, "pclk_mac"); bsp_priv 1071 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->pclk_mac)) bsp_priv 1075 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->clk_mac = devm_clk_get(dev, "stmmaceth"); bsp_priv 1076 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->clk_mac)) bsp_priv 1080 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (bsp_priv->phy_iface == PHY_INTERFACE_MODE_RMII) { bsp_priv 1081 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->clk_mac_ref = devm_clk_get(dev, "clk_mac_ref"); bsp_priv 1082 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->clk_mac_ref)) bsp_priv 1086 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (!bsp_priv->clock_input) { bsp_priv 1087 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->clk_mac_refout = bsp_priv 1089 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->clk_mac_refout)) bsp_priv 1095 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->clk_mac_speed = devm_clk_get(dev, "clk_mac_speed"); bsp_priv 1096 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->clk_mac_speed)) bsp_priv 1099 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (bsp_priv->clock_input) { bsp_priv 1102 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (bsp_priv->phy_iface == PHY_INTERFACE_MODE_RMII) bsp_priv 1103 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c clk_set_rate(bsp_priv->clk_mac, 50000000); bsp_priv 1106 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (plat->phy_node && bsp_priv->integrated_phy) { bsp_priv 1107 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->clk_phy = of_clk_get(plat->phy_node, 0); bsp_priv 1108 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->clk_phy)) { bsp_priv 1109 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c ret = PTR_ERR(bsp_priv->clk_phy); bsp_priv 1113 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c clk_set_rate(bsp_priv->clk_phy, 50000000); bsp_priv 1119 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static int gmac_clk_enable(struct rk_priv_data *bsp_priv, bool enable) bsp_priv 1121 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c int phy_iface = bsp_priv->phy_iface; bsp_priv 1124 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (!bsp_priv->clk_enabled) { bsp_priv 1126 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (!IS_ERR(bsp_priv->mac_clk_rx)) bsp_priv 1128 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->mac_clk_rx); bsp_priv 1130 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (!IS_ERR(bsp_priv->clk_mac_ref)) bsp_priv 1132 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->clk_mac_ref); bsp_priv 1134 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (!IS_ERR(bsp_priv->clk_mac_refout)) bsp_priv 1136 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->clk_mac_refout); bsp_priv 1139 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (!IS_ERR(bsp_priv->clk_phy)) bsp_priv 1140 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c clk_prepare_enable(bsp_priv->clk_phy); bsp_priv 1142 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (!IS_ERR(bsp_priv->aclk_mac)) bsp_priv 1143 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c clk_prepare_enable(bsp_priv->aclk_mac); bsp_priv 1145 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (!IS_ERR(bsp_priv->pclk_mac)) bsp_priv 1146 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c clk_prepare_enable(bsp_priv->pclk_mac); bsp_priv 1148 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (!IS_ERR(bsp_priv->mac_clk_tx)) bsp_priv 1149 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c clk_prepare_enable(bsp_priv->mac_clk_tx); bsp_priv 1151 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (!IS_ERR(bsp_priv->clk_mac_speed)) bsp_priv 1152 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c clk_prepare_enable(bsp_priv->clk_mac_speed); bsp_priv 1159 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->clk_enabled = true; bsp_priv 1162 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (bsp_priv->clk_enabled) { bsp_priv 1164 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c clk_disable_unprepare(bsp_priv->mac_clk_rx); bsp_priv 1166 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c clk_disable_unprepare(bsp_priv->clk_mac_ref); bsp_priv 1168 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c clk_disable_unprepare(bsp_priv->clk_mac_refout); bsp_priv 1171 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c clk_disable_unprepare(bsp_priv->clk_phy); bsp_priv 1173 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c clk_disable_unprepare(bsp_priv->aclk_mac); bsp_priv 1175 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c clk_disable_unprepare(bsp_priv->pclk_mac); bsp_priv 1177 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c clk_disable_unprepare(bsp_priv->mac_clk_tx); bsp_priv 1179 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c clk_disable_unprepare(bsp_priv->clk_mac_speed); bsp_priv 1184 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->clk_enabled = false; bsp_priv 1191 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static int phy_power_on(struct rk_priv_data *bsp_priv, bool enable) bsp_priv 1193 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct regulator *ldo = bsp_priv->regulator; bsp_priv 1195 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 1217 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct rk_priv_data *bsp_priv; bsp_priv 1223 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv = devm_kzalloc(dev, sizeof(*bsp_priv), GFP_KERNEL); bsp_priv 1224 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (!bsp_priv) bsp_priv 1227 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->phy_iface = of_get_phy_mode(dev->of_node); bsp_priv 1228 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->ops = ops; bsp_priv 1230 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->regulator = devm_regulator_get_optional(dev, "phy"); bsp_priv 1231 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->regulator)) { bsp_priv 1232 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (PTR_ERR(bsp_priv->regulator) == -EPROBE_DEFER) { bsp_priv 1237 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->regulator = NULL; bsp_priv 1243 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->clock_input = true; bsp_priv 1248 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->clock_input = true; bsp_priv 1250 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->clock_input = false; bsp_priv 1255 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->tx_delay = 0x30; bsp_priv 1258 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->tx_delay); bsp_priv 1261 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->tx_delay = value; bsp_priv 1266 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->rx_delay = 0x10; bsp_priv 1269 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->rx_delay); bsp_priv 1272 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->rx_delay = value; bsp_priv 1275 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->grf = syscon_regmap_lookup_by_phandle(dev->of_node, bsp_priv 1279 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->integrated_phy = of_property_read_bool(plat->phy_node, bsp_priv 1281 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (bsp_priv->integrated_phy) { bsp_priv 1282 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->phy_reset = of_reset_control_get(plat->phy_node, NULL); bsp_priv 1283 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->phy_reset)) { bsp_priv 1285 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->phy_reset = NULL; bsp_priv 1290 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->integrated_phy ? "yes" : "no"); bsp_priv 1292 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->pdev = pdev; bsp_priv 1294 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c return bsp_priv; bsp_priv 1297 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static int rk_gmac_powerup(struct rk_priv_data *bsp_priv) bsp_priv 1300 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 1302 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c ret = gmac_clk_enable(bsp_priv, true); bsp_priv 1307 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c switch (bsp_priv->phy_iface) { bsp_priv 1310 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->ops->set_to_rgmii(bsp_priv, bsp_priv->tx_delay, bsp_priv 1311 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->rx_delay); bsp_priv 1315 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->ops->set_to_rgmii(bsp_priv, 0, 0); bsp_priv 1319 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->ops->set_to_rgmii(bsp_priv, bsp_priv->tx_delay, 0); bsp_priv 1323 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->ops->set_to_rgmii(bsp_priv, 0, bsp_priv->rx_delay); bsp_priv 1327 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->ops->set_to_rmii(bsp_priv); bsp_priv 1333 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c ret = phy_power_on(bsp_priv, true); bsp_priv 1335 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c gmac_clk_enable(bsp_priv, false); bsp_priv 1342 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (bsp_priv->integrated_phy) bsp_priv 1343 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c rk_gmac_integrated_phy_powerup(bsp_priv); bsp_priv 1364 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct rk_priv_data *bsp_priv = priv; bsp_priv 1365 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; bsp_priv 1367 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c switch (bsp_priv->phy_iface) { bsp_priv 1372 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->ops->set_rgmii_speed(bsp_priv, speed); bsp_priv 1375 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->ops->set_rmii_speed(bsp_priv, speed); bsp_priv 1378 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c dev_err(dev, "unsupported interface %d", bsp_priv->phy_iface); bsp_priv 1406 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c plat_dat->bsp_priv = rk_gmac_setup(pdev, plat_dat, data); bsp_priv 1407 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(plat_dat->bsp_priv)) { bsp_priv 1408 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c ret = PTR_ERR(plat_dat->bsp_priv); bsp_priv 1416 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c ret = rk_gmac_powerup(plat_dat->bsp_priv); bsp_priv 1427 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c rk_gmac_powerdown(plat_dat->bsp_priv); bsp_priv 1436 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct rk_priv_data *bsp_priv = get_stmmac_bsp_priv(&pdev->dev); bsp_priv 1439 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c rk_gmac_powerdown(bsp_priv); bsp_priv 1447 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct rk_priv_data *bsp_priv = get_stmmac_bsp_priv(dev); bsp_priv 1452 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c rk_gmac_powerdown(bsp_priv); bsp_priv 1453 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->suspended = true; bsp_priv 1461 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct rk_priv_data *bsp_priv = get_stmmac_bsp_priv(dev); bsp_priv 1464 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (bsp_priv->suspended) { bsp_priv 1465 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c rk_gmac_powerup(bsp_priv); bsp_priv 1466 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->suspended = false; bsp_priv 427 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c plat_dat->bsp_priv = dwmac; bsp_priv 464 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c dwmac_priv->ops->set_phy_mode(priv->plat->bsp_priv); bsp_priv 341 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c plat_dat->bsp_priv = dwmac; bsp_priv 118 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c struct stm32_dwmac *dwmac = plat_dat->bsp_priv; bsp_priv 176 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c struct stm32_dwmac *dwmac = plat_dat->bsp_priv; bsp_priv 224 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c struct stm32_dwmac *dwmac = plat_dat->bsp_priv; bsp_priv 393 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c plat_dat->bsp_priv = dwmac; bsp_priv 418 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c struct stm32_dwmac *dwmac = priv->plat->bsp_priv; bsp_priv 420 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c stm32_dwmac_clk_disable(priv->plat->bsp_priv); bsp_priv 464 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c struct stm32_dwmac *dwmac = priv->plat->bsp_priv; bsp_priv 480 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c struct stm32_dwmac *dwmac = priv->plat->bsp_priv; bsp_priv 712 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c struct sunxi_priv_data *gmac = priv->plat->bsp_priv; bsp_priv 758 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c struct sunxi_priv_data *gmac = priv->plat->bsp_priv; bsp_priv 815 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c struct sunxi_priv_data *gmac = priv->plat->bsp_priv; bsp_priv 859 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c struct sunxi_priv_data *gmac = priv->plat->bsp_priv; bsp_priv 872 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c struct sunxi_priv_data *gmac = priv->plat->bsp_priv; bsp_priv 1195 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c plat_dat->bsp_priv = gmac; bsp_priv 1200 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c ret = sun8i_dwmac_init(pdev, plat_dat->bsp_priv); bsp_priv 145 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c plat_dat->bsp_priv = gmac; bsp_priv 152 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c ret = sun7i_gmac_init(pdev, plat_dat->bsp_priv); bsp_priv 163 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c sun7i_gmac_exit(pdev, plat_dat->bsp_priv); bsp_priv 923 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c priv->plat->fix_mac_speed(priv->plat->bsp_priv, state->speed); bsp_priv 704 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c plat->exit(pdev, plat->bsp_priv); bsp_priv 729 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c priv->plat->exit(pdev, priv->plat->bsp_priv); bsp_priv 748 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c priv->plat->init(pdev, priv->plat->bsp_priv); bsp_priv 30 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.h return priv->plat->bsp_priv; bsp_priv 166 include/linux/stmmac.h void *bsp_priv;