Lines Matching refs:plat

217 	if (likely(priv->plat->fix_mac_speed))  in stmmac_hw_fix_mac_speed()
218 priv->plat->fix_mac_speed(priv->plat->bsp_priv, phydev->speed); in stmmac_hw_fix_mac_speed()
273 char *phy_bus_name = priv->plat->phy_bus_name; in stmmac_eee_init()
725 if (likely(priv->plat->has_gmac)) in stmmac_adjust_link()
731 if (priv->plat->has_gmac) { in stmmac_adjust_link()
786 int interface = priv->plat->interface; in stmmac_check_pcs_mode()
816 int interface = priv->plat->interface; in stmmac_init_phy()
817 int max_speed = priv->plat->max_speed; in stmmac_init_phy()
822 if (priv->plat->phy_node) { in stmmac_init_phy()
823 phydev = of_phy_connect(dev, priv->plat->phy_node, in stmmac_init_phy()
826 if (priv->plat->phy_bus_name) in stmmac_init_phy()
828 priv->plat->phy_bus_name, priv->plat->bus_id); in stmmac_init_phy()
831 priv->plat->bus_id); in stmmac_init_phy()
834 priv->plat->phy_addr); in stmmac_init_phy()
864 if (!priv->plat->phy_node && phydev->phy_id == 0) { in stmmac_init_phy()
1291 int rxfifosz = priv->plat->rx_fifo_size; in stmmac_dma_operation_mode()
1293 if (priv->plat->force_thresh_dma_mode) in stmmac_dma_operation_mode()
1295 else if (priv->plat->force_sf_dma_mode || priv->plat->tx_coe) { in stmmac_dma_operation_mode()
1460 int rxfifosz = priv->plat->rx_fifo_size; in stmmac_dma_interrupt()
1474 if (priv->plat->force_thresh_dma_mode) in stmmac_dma_interrupt()
1537 if (priv->plat->enh_desc) { in stmmac_selec_desc_mode()
1645 if (priv->plat->dma_cfg) { in stmmac_init_dma_engine()
1646 pbl = priv->plat->dma_cfg->pbl; in stmmac_init_dma_engine()
1647 fixed_burst = priv->plat->dma_cfg->fixed_burst; in stmmac_init_dma_engine()
1648 mixed_burst = priv->plat->dma_cfg->mixed_burst; in stmmac_init_dma_engine()
1649 burst_len = priv->plat->dma_cfg->burst_len; in stmmac_init_dma_engine()
1720 if (priv->plat->bus_setup) in stmmac_hw_setup()
1721 priv->plat->bus_setup(priv->ioaddr); in stmmac_hw_setup()
1729 priv->plat->rx_coe = STMMAC_RX_COE_NONE; in stmmac_hw_setup()
1955 unsigned int enh_desc = priv->plat->enh_desc; in stmmac_xmit()
2377 if (priv->plat->enh_desc) in stmmac_change_mtu()
2382 if (priv->plat->maxmtu < max_mtu) in stmmac_change_mtu()
2383 max_mtu = priv->plat->maxmtu; in stmmac_change_mtu()
2401 if (priv->plat->rx_coe == STMMAC_RX_COE_NONE) in stmmac_fix_features()
2404 if (!priv->plat->tx_coe) in stmmac_fix_features()
2412 if (priv->plat->bugged_jumbo && (dev->mtu > ETH_DATA_LEN)) in stmmac_fix_features()
2425 priv->hw->rx_csum = priv->plat->rx_coe; in stmmac_set_features()
2461 if (priv->plat->has_gmac) { in stmmac_interrupt()
2743 if (priv->plat->has_gmac) { in stmmac_hw_init()
2746 priv->plat->multicast_filter_bins, in stmmac_hw_init()
2747 priv->plat->unicast_filter_entries); in stmmac_hw_init()
2780 priv->plat->enh_desc = priv->dma_cap.enh_desc; in stmmac_hw_init()
2781 priv->plat->pmt = priv->dma_cap.pmt_remote_wake_up; in stmmac_hw_init()
2784 if (priv->plat->force_thresh_dma_mode) in stmmac_hw_init()
2785 priv->plat->tx_coe = 0; in stmmac_hw_init()
2787 priv->plat->tx_coe = priv->dma_cap.tx_coe; in stmmac_hw_init()
2790 priv->plat->rx_coe = STMMAC_RX_COE_TYPE2; in stmmac_hw_init()
2792 priv->plat->rx_coe = STMMAC_RX_COE_TYPE1; in stmmac_hw_init()
2800 if (priv->plat->rx_coe) { in stmmac_hw_init()
2801 priv->hw->rx_csum = priv->plat->rx_coe; in stmmac_hw_init()
2803 priv->plat->rx_coe); in stmmac_hw_init()
2805 if (priv->plat->tx_coe) in stmmac_hw_init()
2808 if (priv->plat->pmt) { in stmmac_hw_init()
2846 priv->plat = plat_dat; in stmmac_dvr_probe()
2866 priv->plat->phy_addr = phyaddr; in stmmac_dvr_probe()
2875 if (!priv->plat->clk_csr) { in stmmac_dvr_probe()
2932 if ((priv->synopsys_id >= DWMAC_CORE_3_50) && (!priv->plat->riwt_off)) { in stmmac_dvr_probe()
2954 if (!priv->plat->clk_csr) in stmmac_dvr_probe()
2957 priv->clk_csr = priv->plat->clk_csr; in stmmac_dvr_probe()
2967 __func__, priv->plat->bus_id); in stmmac_dvr_probe()