Lines Matching refs:plat_dat

768 	struct plat_stmmacenet_data *plat_dat = priv->plat;  in ethqos_ptp_clk_freq_config()  local
771 if (!plat_dat->clk_ptp_ref) in ethqos_ptp_clk_freq_config()
775 err = clk_set_rate(plat_dat->clk_ptp_ref, ULONG_MAX); in ethqos_ptp_clk_freq_config()
778 plat_dat->clk_ptp_rate = clk_get_rate(plat_dat->clk_ptp_ref); in ethqos_ptp_clk_freq_config()
780 netdev_dbg(priv->dev, "PTP rate %d\n", plat_dat->clk_ptp_rate); in ethqos_ptp_clk_freq_config()
787 struct plat_stmmacenet_data *plat_dat; in qcom_ethqos_probe() local
798 plat_dat = devm_stmmac_probe_config_dt(pdev, stmmac_res.mac); in qcom_ethqos_probe()
799 if (IS_ERR(plat_dat)) { in qcom_ethqos_probe()
800 return dev_err_probe(dev, PTR_ERR(plat_dat), in qcom_ethqos_probe()
804 plat_dat->clks_config = ethqos_clks_config; in qcom_ethqos_probe()
821 plat_dat->speed_mode_2500 = qcom_ethqos_speed_mode_2500; in qcom_ethqos_probe()
870 plat_dat->bsp_priv = ethqos; in qcom_ethqos_probe()
871 plat_dat->fix_mac_speed = ethqos_fix_mac_speed; in qcom_ethqos_probe()
872 plat_dat->dump_debug_regs = rgmii_dump; in qcom_ethqos_probe()
873 plat_dat->ptp_clk_freq_config = ethqos_ptp_clk_freq_config; in qcom_ethqos_probe()
874 plat_dat->has_gmac4 = 1; in qcom_ethqos_probe()
876 plat_dat->dwmac4_addrs = &data->dwmac4_addrs; in qcom_ethqos_probe()
877 plat_dat->pmt = 1; in qcom_ethqos_probe()
879 plat_dat->flags |= STMMAC_FLAG_TSO_EN; in qcom_ethqos_probe()
881 plat_dat->flags |= STMMAC_FLAG_RX_CLK_RUNS_IN_LPI; in qcom_ethqos_probe()
883 plat_dat->flags |= STMMAC_FLAG_HAS_INTEGRATED_PCS; in qcom_ethqos_probe()
885 plat_dat->host_dma_width = data->dma_addr_width; in qcom_ethqos_probe()
888 plat_dat->serdes_powerup = qcom_ethqos_serdes_powerup; in qcom_ethqos_probe()
889 plat_dat->serdes_powerdown = qcom_ethqos_serdes_powerdown; in qcom_ethqos_probe()
893 for (i = 1; i < plat_dat->tx_queues_to_use; i++) in qcom_ethqos_probe()
894 plat_dat->tx_queues_cfg[i].tbs_en = 1; in qcom_ethqos_probe()
896 return devm_stmmac_pltfr_probe(pdev, plat_dat, &stmmac_res); in qcom_ethqos_probe()