/openbmc/linux/net/ethtool/ |
H A D | fec.c | 35 *fec_auto = !!(fec & ETHTOOL_FEC_AUTO); in ethtool_fec_to_link_modes() 54 fec->fec |= ETHTOOL_FEC_AUTO; in ethtool_link_modes_to_fecparam()
|
/openbmc/linux/drivers/net/netdevsim/ |
H A D | ethtool.c | 136 if (fec == ETHTOOL_FEC_AUTO) in nsim_set_fecparam()
|
/openbmc/linux/drivers/net/ethernet/sfc/ |
H A D | mcdi_port_common.c | 331 if (ethtool_cap & ETHTOOL_FEC_AUTO) in ethtool_fec_caps_to_mcdi() 368 (baser == baser_req && rs == rs_req ? 0 : ETHTOOL_FEC_AUTO); in mcdi_fec_caps_to_ethtool() 658 fec->active_fec = ETHTOOL_FEC_AUTO; in efx_mcdi_phy_get_fecparam()
|
/openbmc/linux/drivers/net/ethernet/sfc/siena/ |
H A D | mcdi_port_common.c | 332 if (ethtool_cap & ETHTOOL_FEC_AUTO) in ethtool_fec_caps_to_mcdi() 369 (baser == baser_req && rs == rs_req ? 0 : ETHTOOL_FEC_AUTO); in mcdi_fec_caps_to_ethtool() 663 fec->active_fec = ETHTOOL_FEC_AUTO; in efx_siena_mcdi_phy_get_fecparam()
|
/openbmc/linux/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_ethtool.c | 1069 fec |= ETHTOOL_FEC_AUTO; in to_ethtool_fec() 1096 case ETHTOOL_FEC_AUTO: in fun_set_fecparam()
|
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_ethtool.c | 785 eth_fec |= ETHTOOL_FEC_AUTO; in cc_to_eth_fec() 806 if (eth_fec & ETHTOOL_FEC_AUTO) in eth_to_cc_fec() 827 fec->fec |= ETHTOOL_FEC_AUTO; in get_fecparam()
|
/openbmc/linux/include/uapi/linux/ |
H A D | ethtool.h | 1573 #define ETHTOOL_FEC_AUTO (1 << ETHTOOL_FEC_AUTO_BIT) macro
|
/openbmc/linux/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_ethtool.c | 702 fecparam->active_fec = ETHTOOL_FEC_AUTO; in prestera_ethtool_get_fecparam()
|
/openbmc/qemu/include/standard-headers/linux/ |
H A D | ethtool.h | 1631 #define ETHTOOL_FEC_AUTO (1 << ETHTOOL_FEC_AUTO_BIT) macro
|
/openbmc/linux/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_ethtool.c | 1198 case ETHTOOL_FEC_AUTO: in nfp_port_fec_ethtool_to_nsp() 1217 result |= ETHTOOL_FEC_AUTO; in nfp_port_fec_nsp_to_ethtool()
|
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_ethtool.c | 1681 eth_fec |= ETHTOOL_FEC_AUTO; in loc_to_eth_fec() 1701 if (eth_fec & ETHTOOL_FEC_AUTO) in eth_to_loc_fec()
|
/openbmc/linux/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_ethtool.c | 404 case ETHTOOL_FEC_AUTO: in ionic_set_fecparam()
|
/openbmc/linux/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_ethtool.c | 1891 eth_fec |= ETHTOOL_FEC_AUTO; in qede_link_to_ethtool_fec() 1908 if (eth_fec & ETHTOOL_FEC_AUTO) in qede_ethtool_to_link_fec()
|
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | cxgb4vf_main.c | 1514 eth_fec |= ETHTOOL_FEC_AUTO; in cc_to_eth_fec() 1539 fec->fec |= ETHTOOL_FEC_AUTO; in cxgb4vf_get_fecparam()
|
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_ethtool.c | 1965 fec->fec |= ETHTOOL_FEC_AUTO; in bnxt_get_fecparam() 2049 if (((fec & ETHTOOL_FEC_AUTO) && !(fec_cfg & BNXT_FEC_AUTONEG_CAP)) || in bnxt_set_fecparam() 2055 if (fec & ETHTOOL_FEC_AUTO) { in bnxt_set_fecparam()
|
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_ethtool.c | 1054 case ETHTOOL_FEC_AUTO: in otx2_set_fecparam()
|
/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_ethtool.c | 1194 case ETHTOOL_FEC_AUTO: in ice_set_fecparam() 1262 fecparam->fec |= ETHTOOL_FEC_AUTO; in ice_get_fecparam()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_ethtool.c | 765 return ETHTOOL_FEC_AUTO; in pplm2ethtool_fec()
|
/openbmc/linux/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_ethtool.c | 1567 fecparam->fec |= ETHTOOL_FEC_AUTO; in i40e_get_fec_param() 1607 case ETHTOOL_FEC_AUTO: in i40e_set_fec_param()
|
/openbmc/linux/Documentation/networking/ |
H A D | ethtool-netlink.rst | 1450 This is equivalent to the ``ETHTOOL_FEC_AUTO`` bit of the ioctl interface.
|