Searched refs:mdio_bus_data (Results 1 – 13 of 13) sorted by relevance
/Linux-v6.1/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_mdio.c | 438 struct stmmac_mdio_bus_data *mdio_bus_data = priv->plat->mdio_bus_data; in stmmac_mdio_register() local 444 if (!mdio_bus_data) in stmmac_mdio_register() 451 if (mdio_bus_data->irqs) in stmmac_mdio_register() 452 memcpy(new_bus->irq, mdio_bus_data->irqs, sizeof(new_bus->irq)); in stmmac_mdio_register() 476 if (mdio_bus_data->needs_reset) in stmmac_mdio_register() 482 new_bus->phy_mask = mdio_bus_data->phy_mask; in stmmac_mdio_register() 521 if (!mdio_bus_data->irqs && in stmmac_mdio_register() 522 (mdio_bus_data->probed_phy_irq > 0)) { in stmmac_mdio_register() 523 new_bus->irq[addr] = mdio_bus_data->probed_phy_irq; in stmmac_mdio_register() 524 phydev->irq = mdio_bus_data->probed_phy_irq; in stmmac_mdio_register()
|
D | dwmac-loongson.c | 75 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()
|
D | stmmac_pci.c | 28 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()
|
D | dwmac-intel.c | 251 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 …]
|
D | stmmac_platform.c | 349 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()
|
D | dwmac-dwc-qos-eth.c | 340 data->mdio_bus_data->needs_reset = false; in tegra_eqos_probe()
|
D | stmmac_main.c | 1172 struct stmmac_mdio_bus_data *mdio_bus_data = priv->plat->mdio_bus_data; in stmmac_phy_setup() local 1180 if (priv->plat->mdio_bus_data) in stmmac_phy_setup() 1182 mdio_bus_data->xpcs_an_inband; in stmmac_phy_setup() 7284 if (priv->plat->mdio_bus_data && priv->plat->mdio_bus_data->has_xpcs) { in stmmac_dvr_probe()
|
/Linux-v6.1/drivers/net/ethernet/samsung/sxgbe/ |
D | sxgbe_platform.c | 45 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()
|
D | sxgbe_mdio.c | 144 struct sxgbe_mdio_bus_data *mdio_data = priv->plat->mdio_bus_data; in sxgbe_mdio_register()
|
/Linux-v6.1/include/linux/ |
D | sxgbe_platform.h | 44 struct sxgbe_mdio_bus_data *mdio_bus_data; member
|
D | stmmac.h | 194 struct stmmac_mdio_bus_data *mdio_bus_data; member
|
/Linux-v6.1/arch/mips/loongson32/common/ |
D | platform.c | 153 .mdio_bus_data = &ls1x_mdio_bus_data, 190 .mdio_bus_data = &ls1x_mdio_bus_data,
|
/Linux-v6.1/Documentation/networking/device_drivers/ethernet/stmicro/ |
D | stmmac.rst | 362 struct stmmac_mdio_bus_data *mdio_bus_data;
|