Lines Matching refs:plat_dat
62 static int starfive_dwmac_set_mode(struct plat_stmmacenet_data *plat_dat)
64 struct starfive_dwmac *dwmac = plat_dat->bsp_priv;
70 switch (plat_dat->mac_interface) {
84 plat_dat->mac_interface);
114 struct plat_stmmacenet_data *plat_dat;
125 plat_dat = devm_stmmac_probe_config_dt(pdev, stmmac_res.mac);
126 if (IS_ERR(plat_dat))
127 return dev_err_probe(&pdev->dev, PTR_ERR(plat_dat),
153 plat_dat->fix_mac_speed = starfive_dwmac_fix_mac_speed;
156 plat_dat->bsp_priv = dwmac;
157 plat_dat->dma_cfg->dche = true;
159 err = starfive_dwmac_set_mode(plat_dat);
163 return stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);