Home
last modified time | relevance | path

Searched refs:mdio_bus_data (Results 1 – 14 of 14) sorted by relevance

/linux-6.3-rc2/drivers/net/ethernet/stmicro/stmmac/
A Dstmmac_mdio.c538 struct stmmac_mdio_bus_data *mdio_bus_data = priv->plat->mdio_bus_data; in stmmac_mdio_register() local
544 if (!mdio_bus_data) in stmmac_mdio_register()
551 if (mdio_bus_data->irqs) in stmmac_mdio_register()
552 memcpy(new_bus->irq, mdio_bus_data->irqs, sizeof(new_bus->irq)); in stmmac_mdio_register()
580 if (mdio_bus_data->needs_reset) in stmmac_mdio_register()
586 new_bus->phy_mask = mdio_bus_data->phy_mask; in stmmac_mdio_register()
625 if (!mdio_bus_data->irqs && in stmmac_mdio_register()
626 (mdio_bus_data->probed_phy_irq > 0)) { in stmmac_mdio_register()
627 new_bus->irq[addr] = mdio_bus_data->probed_phy_irq; in stmmac_mdio_register()
628 phydev->irq = mdio_bus_data->probed_phy_irq; in stmmac_mdio_register()
A Ddwmac-loongson.c75 plat->mdio_bus_data = devm_kzalloc(&pdev->dev, in loongson_dwmac_probe()
76 sizeof(*plat->mdio_bus_data), in loongson_dwmac_probe()
78 if (!plat->mdio_bus_data) { in loongson_dwmac_probe()
82 plat->mdio_bus_data->needs_reset = true; in loongson_dwmac_probe()
A Dstmmac_pci.c28 plat->mdio_bus_data->needs_reset = true; in common_default_data()
166 plat->mdio_bus_data = devm_kzalloc(&pdev->dev, in stmmac_pci_probe()
167 sizeof(*plat->mdio_bus_data), in stmmac_pci_probe()
169 if (!plat->mdio_bus_data) in stmmac_pci_probe()
A Ddwmac-tegra.c300 if (!plat->mdio_bus_data) { in tegra_mgbe_probe()
301 plat->mdio_bus_data = devm_kzalloc(&pdev->dev, sizeof(*plat->mdio_bus_data), in tegra_mgbe_probe()
303 if (!plat->mdio_bus_data) { in tegra_mgbe_probe()
309 plat->mdio_bus_data->needs_reset = true; in tegra_mgbe_probe()
A Ddwmac-intel.c251 priv->plat->mdio_bus_data->xpcs_an_inband = false; in intel_speed_mode_2500()
254 priv->plat->mdio_bus_data->xpcs_an_inband = true; in intel_speed_mode_2500()
425 plat->mdio_bus_data->needs_reset = true; in common_default_data()
591 plat->mdio_bus_data->has_xpcs = true; in intel_mgbe_common_data()
592 plat->mdio_bus_data->xpcs_an_inband = true; in intel_mgbe_common_data()
601 plat->mdio_bus_data->xpcs_an_inband = false; in intel_mgbe_common_data()
607 plat->mdio_bus_data->phy_mask = 1 << INTEL_MGBE_ADHOC_ADDR; in intel_mgbe_common_data()
608 plat->mdio_bus_data->phy_mask |= 1 << INTEL_MGBE_XPCS_ADDR; in intel_mgbe_common_data()
1045 plat->mdio_bus_data = devm_kzalloc(&pdev->dev, in intel_eth_pci_probe()
1046 sizeof(*plat->mdio_bus_data), in intel_eth_pci_probe()
[all …]
A Dstmmac_platform.c349 plat->mdio_bus_data = in stmmac_dt_phy()
352 if (!plat->mdio_bus_data) in stmmac_dt_phy()
355 plat->mdio_bus_data->needs_reset = true; in stmmac_dt_phy()
A Ddwmac-dwc-qos-eth.c338 data->mdio_bus_data->needs_reset = false; in tegra_eqos_probe()
A Dstmmac_main.c1181 struct stmmac_mdio_bus_data *mdio_bus_data = priv->plat->mdio_bus_data; in stmmac_phy_setup() local
1189 if (priv->plat->mdio_bus_data) in stmmac_phy_setup()
1191 mdio_bus_data->xpcs_an_inband; in stmmac_phy_setup()
7299 if (priv->plat->mdio_bus_data && priv->plat->mdio_bus_data->has_xpcs) { in stmmac_dvr_probe()
/linux-6.3-rc2/drivers/net/ethernet/samsung/sxgbe/
A Dsxgbe_platform.c45 plat->mdio_bus_data = devm_kzalloc(&pdev->dev, in sxgbe_probe_config_dt()
46 sizeof(*plat->mdio_bus_data), in sxgbe_probe_config_dt()
48 if (!plat->mdio_bus_data) in sxgbe_probe_config_dt()
A Dsxgbe_mdio.c199 struct sxgbe_mdio_bus_data *mdio_data = priv->plat->mdio_bus_data; in sxgbe_mdio_register()
/linux-6.3-rc2/include/linux/
A Dsxgbe_platform.h44 struct sxgbe_mdio_bus_data *mdio_bus_data; member
A Dstmmac.h194 struct stmmac_mdio_bus_data *mdio_bus_data; member
/linux-6.3-rc2/arch/mips/loongson32/common/
A Dplatform.c137 .mdio_bus_data = &ls1x_mdio_bus_data,
174 .mdio_bus_data = &ls1x_mdio_bus_data,
/linux-6.3-rc2/Documentation/networking/device_drivers/ethernet/stmicro/
A Dstmmac.rst362 struct stmmac_mdio_bus_data *mdio_bus_data;

Completed in 26 milliseconds