Lines Matching refs:plat_dat
1146 struct plat_stmmacenet_data *plat_dat; in sun8i_dwmac_probe() local
1224 plat_dat = stmmac_probe_config_dt(pdev, stmmac_res.mac); in sun8i_dwmac_probe()
1225 if (IS_ERR(plat_dat)) in sun8i_dwmac_probe()
1226 return PTR_ERR(plat_dat); in sun8i_dwmac_probe()
1231 plat_dat->interface = interface; in sun8i_dwmac_probe()
1232 plat_dat->rx_coe = STMMAC_RX_COE_TYPE2; in sun8i_dwmac_probe()
1233 plat_dat->tx_coe = 1; in sun8i_dwmac_probe()
1234 plat_dat->has_sun8i = true; in sun8i_dwmac_probe()
1235 plat_dat->bsp_priv = gmac; in sun8i_dwmac_probe()
1236 plat_dat->init = sun8i_dwmac_init; in sun8i_dwmac_probe()
1237 plat_dat->exit = sun8i_dwmac_exit; in sun8i_dwmac_probe()
1238 plat_dat->setup = sun8i_dwmac_setup; in sun8i_dwmac_probe()
1239 plat_dat->tx_fifo_size = 4096; in sun8i_dwmac_probe()
1240 plat_dat->rx_fifo_size = 16384; in sun8i_dwmac_probe()
1242 ret = sun8i_dwmac_set_syscon(&pdev->dev, plat_dat); in sun8i_dwmac_probe()
1246 ret = sun8i_dwmac_init(pdev, plat_dat->bsp_priv); in sun8i_dwmac_probe()
1250 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); in sun8i_dwmac_probe()
1287 stmmac_remove_config_dt(pdev, plat_dat); in sun8i_dwmac_probe()