Lines Matching refs:variant
51 const struct mediatek_dwmac_variant *variant; member
233 if (tx_delay_ps < plat->variant->tx_delay_max) { in mediatek_dwmac_config_dt()
242 if (rx_delay_ps < plat->variant->rx_delay_max) { in mediatek_dwmac_config_dt()
259 const struct mediatek_dwmac_variant *variant = plat->variant; in mediatek_dwmac_clk_init() local
260 int i, num = variant->num_clks; in mediatek_dwmac_clk_init()
267 plat->clks[i].id = variant->clk_list[i]; in mediatek_dwmac_clk_init()
275 const struct mediatek_dwmac_variant *variant = plat->variant; in mediatek_dwmac_init() local
278 ret = dma_set_mask_and_coherent(plat->dev, DMA_BIT_MASK(variant->dma_bit_mask)); in mediatek_dwmac_init()
284 ret = variant->dwmac_set_phy_interface(plat); in mediatek_dwmac_init()
290 ret = variant->dwmac_set_delay(plat); in mediatek_dwmac_init()
296 ret = clk_bulk_prepare_enable(variant->num_clks, plat->clks); in mediatek_dwmac_init()
311 const struct mediatek_dwmac_variant *variant = plat->variant; in mediatek_dwmac_exit() local
313 clk_bulk_disable_unprepare(variant->num_clks, plat->clks); in mediatek_dwmac_exit()
330 priv_plat->variant = of_device_get_match_data(&pdev->dev); in mediatek_dwmac_probe()
331 if (!priv_plat->variant) { in mediatek_dwmac_probe()