Home
last modified time | relevance | path

Searched refs:fixed_link (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.15/drivers/net/ethernet/freescale/fman/
Dfman_memac.c326 struct fixed_phy_status *fixed_link; member
515 struct fixed_phy_status *fixed_link) in setup_sgmii_internal_phy() argument
524 if (!fixed_link) in setup_sgmii_internal_phy()
528 switch (fixed_link->speed) { in setup_sgmii_internal_phy()
540 if (!fixed_link->duplex) in setup_sgmii_internal_phy()
564 if (!fixed_link) in setup_sgmii_internal_phy()
833 struct fixed_phy_status *fixed_link) in memac_cfg_fixed_link() argument
838 memac->memac_drv_param->fixed_link = fixed_link; in memac_cfg_fixed_link()
1033 struct fixed_phy_status *fixed_link; in memac_init() local
1064 fixed_link = memac_drv_param->fixed_link; in memac_init()
[all …]
Dmac.c65 struct fixed_phy_status *fixed_link; member
240 err = memac_cfg_fixed_link(mac_dev->fman_mac, priv->fixed_link); in memac_initialization()
809 priv->fixed_link = kzalloc(sizeof(*priv->fixed_link), in mac_probe()
811 if (!priv->fixed_link) { in mac_probe()
824 priv->fixed_link->link = phy->link; in mac_probe()
825 priv->fixed_link->speed = phy->speed; in mac_probe()
826 priv->fixed_link->duplex = phy->duplex; in mac_probe()
827 priv->fixed_link->pause = phy->pause; in mac_probe()
828 priv->fixed_link->asym_pause = phy->asym_pause; in mac_probe()
869 kfree(priv->fixed_link); in mac_probe()
Dfman_memac.h48 struct fixed_phy_status *fixed_link);
/Linux-v5.15/arch/mips/cavium-octeon/
Docteon-platform.c651 int fixed_link; in octeon_fdt_pip_port() local
670 fixed_link = fdt_subnode_offset(initial_boot_params, eth, "fixed-link"); in octeon_fdt_pip_port()
671 if (fixed_link < 0) in octeon_fdt_pip_port()
674 fdt_nop_node(initial_boot_params, fixed_link); in octeon_fdt_pip_port()
/Linux-v5.15/drivers/net/ethernet/altera/
Daltera_tse_main.c774 bool fixed_link = false; in init_phy() local
800 fixed_link = true; in init_phy()
823 if (fixed_link) in init_phy()
840 if ((phydev->phy_id == 0) && !fixed_link) { in init_phy()
/Linux-v5.15/drivers/net/dsa/sja1105/
Dsja1105.h228 bool fixed_link[SJA1105_MAX_NUM_PORTS]; member
Dsja1105_main.c1104 if (!priv->fixed_link[port]) in sja1105_parse_rgmii_delays()
1163 priv->fixed_link[index] = true; in sja1105_parse_ports_node()
2221 else if (priv->fixed_link[i]) in sja1105_static_config_reload()