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;