Lines Matching refs:plat_dat
1861 struct plat_stmmacenet_data *plat_dat; in rk_gmac_probe() local
1876 plat_dat = stmmac_probe_config_dt(pdev, stmmac_res.mac); in rk_gmac_probe()
1877 if (IS_ERR(plat_dat)) in rk_gmac_probe()
1878 return PTR_ERR(plat_dat); in rk_gmac_probe()
1883 if (!plat_dat->has_gmac4) in rk_gmac_probe()
1884 plat_dat->has_gmac = true; in rk_gmac_probe()
1885 plat_dat->fix_mac_speed = rk_fix_speed; in rk_gmac_probe()
1887 plat_dat->bsp_priv = rk_gmac_setup(pdev, plat_dat, data); in rk_gmac_probe()
1888 if (IS_ERR(plat_dat->bsp_priv)) { in rk_gmac_probe()
1889 ret = PTR_ERR(plat_dat->bsp_priv); in rk_gmac_probe()
1893 ret = rk_gmac_clk_init(plat_dat); in rk_gmac_probe()
1897 ret = rk_gmac_powerup(plat_dat->bsp_priv); in rk_gmac_probe()
1901 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in rk_gmac_probe()
1908 rk_gmac_powerdown(plat_dat->bsp_priv); in rk_gmac_probe()
1910 stmmac_remove_config_dt(pdev, plat_dat); in rk_gmac_probe()