Lines Matching full:caps
315 if (port->caps.type < PRESTERA_PORT_TYPE_MAX) in prestera_port_type_get()
316 return port_types[port->caps.type].eth_type; in prestera_port_type_get()
335 if (type == port->caps.type) in prestera_port_type_set()
337 if (type != port->caps.type && ecmd->base.autoneg == AUTONEG_ENABLE) in prestera_port_type_set()
344 port->caps.supp_link_modes) && in prestera_port_type_set()
353 port->caps.type = type; in prestera_port_type_set()
419 port->caps.supp_link_modes) == 0) in prestera_port_supp_types_get()
441 netdev_warn(port->dev, "Remote link caps get failed %d", in prestera_port_remote_cap_get()
442 port->caps.transceiver); in prestera_port_remote_cap_get()
529 if (port->caps.type == PRESTERA_PORT_TYPE_TP) { in prestera_ethtool_get_link_ksettings()
534 port->caps.transceiver == PRESTERA_PORT_TCVR_COPPER)) in prestera_ethtool_get_link_ksettings()
540 port->caps.supp_link_modes, in prestera_ethtool_get_link_ksettings()
541 port->caps.supp_fec, in prestera_ethtool_get_link_ksettings()
542 port->caps.type); in prestera_ethtool_get_link_ksettings()
556 port->caps.type); in prestera_ethtool_get_link_ksettings()
559 port->caps.transceiver == PRESTERA_PORT_TCVR_COPPER) in prestera_ethtool_get_link_ksettings()
563 if (port->caps.type == PRESTERA_PORT_TYPE_TP && in prestera_ethtool_get_link_ksettings()
564 port->caps.transceiver == PRESTERA_PORT_TCVR_COPPER) in prestera_ethtool_get_link_ksettings()
574 port->caps.transceiver == PRESTERA_PORT_TCVR_COPPER && in prestera_port_mdix_set()
575 port->caps.type == PRESTERA_PORT_TYPE_TP) { in prestera_port_mdix_set()
604 port->caps.supp_link_modes)) in prestera_port_link_mode_set()
642 port->caps.type); in prestera_port_speed_duplex_set()
661 if (port->caps.transceiver == PRESTERA_PORT_TCVR_COPPER) { in prestera_ethtool_set_link_ksettings()
668 &adver_fec, port->caps.type); in prestera_ethtool_set_link_ksettings()
693 if ((port_fec_caps[mode].pr_fec & port->caps.supp_fec) == 0) in prestera_ethtool_get_fecparam()
720 if (port->caps.transceiver == PRESTERA_PORT_TCVR_SFP) { in prestera_ethtool_set_fecparam()
728 (port_fec_caps[mode].pr_fec & port->caps.supp_fec)) { in prestera_ethtool_set_fecparam()
784 port->caps.transceiver == PRESTERA_PORT_TCVR_COPPER && in prestera_ethtool_nway_reset()
785 port->caps.type == PRESTERA_PORT_TYPE_TP) in prestera_ethtool_nway_reset()