Home
last modified time | relevance | path

Searched refs:fec_mode (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/net/ethernet/wangxun/txgbe/
H A Dtxgbe_type.h386 u8 fec_mode;
397 u8 fec_mode;
383 u8 fec_mode; global() member
394 u8 fec_mode; global() member
H A Dtxgbe_aml.c146 buffer.fec_mode = TXGBE_PHY_FEC_AUTO; in txgbe_set_phy_link_hostif()
/linux/drivers/media/dvb-frontends/
H A Dstb0899_drv.h101 u8 fec_mode; member
/linux/Documentation/ABI/testing/
H A Dsysfs-bus-dfl-devices-n3000-nios1 What: /sys/bus/dfl/devices/dfl_dev.X/fec_mode
/linux/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_ethtool.c1723 u8 fec_mode; in hns3_get_fecparam()
1731 ops->get_fec(handle, &fec_ability, &fec_mode); in hns3_get_fecparam()
1734 fec->active_fec = loc_to_eth_fec(fec_mode); in hns3_get_fecparam()
1747 u32 fec_mode; in hns3_set_fecparam()
1754 fec_mode = eth_to_loc_fec(fec->fec); in hns3_set_fecparam()
1756 netif_dbg(handle, drv, netdev, "set fecparam: mode=%u\n", fec_mode); in hns3_set_fecparam()
1758 return ops->set_fec(handle, fec_mode); in hns3_set_fecparam()
1724 u8 fec_mode; hns3_get_fecparam() local
1748 u32 fec_mode; hns3_set_fecparam() local
/linux/drivers/net/ethernet/intel/ice/
H A Dice_ptp_hw.c3494 enum ice_ptp_fec_mode fec_mode; in ice_phy_cfg_parpcs_e82x()
3497 err = ice_phy_get_speed_and_fec_e82x(hw, port, &link_spd, &fec_mode); in ice_phy_cfg_parpcs_e82x()
3666 enum ice_ptp_fec_mode fec_mode; in ice_phy_cfg_tx_offset_e82x()
3692 err = ice_phy_get_speed_and_fec_e82x(hw, port, &link_spd, &fec_mode); in ice_phy_cfg_tx_offset_e82x()
3755 * @fec_mode: the current FEC mode of the PHY in ice_phy_calc_pmd_adj_e82x()
3765 enum ice_ptp_fec_mode fec_mode, u64 *pmd_adj) in ice_phy_calc_pmd_adj_e82x()
3821 if (pmd_align != 65 || fec_mode == ICE_PTP_FEC_MODE_CLAUSE74) in ice_phy_calc_pmd_adj_e82x()
3969 enum ice_ptp_fec_mode fec_mode; in ice_phy_cfg_rx_offset_e82x()
3995 err = ice_phy_get_speed_and_fec_e82x(hw, port, &link_spd, &fec_mode); in ice_phy_cfg_rx_offset_e82x()
4029 err = ice_phy_calc_pmd_adj_e82x(hw, port, link_spd, fec_mode,
3457 enum ice_ptp_fec_mode fec_mode; ice_phy_cfg_parpcs_e82x() local
3629 enum ice_ptp_fec_mode fec_mode; ice_phy_cfg_tx_offset_e82x() local
3728 ice_phy_calc_pmd_adj_e82x(struct ice_hw * hw,u8 port,enum ice_ptp_link_spd link_spd,enum ice_ptp_fec_mode fec_mode,u64 * pmd_adj) ice_phy_calc_pmd_adj_e82x() argument
3932 enum ice_ptp_fec_mode fec_mode; ice_phy_cfg_rx_offset_e82x() local
[all...]
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_main.c2793 u32 fec_mode = hdev->hw.mac.fec_mode; in hclge_update_fec_stats_hw()
2795 switch (fec_mode) { in hclge_update_fec_stats_hw()
2806 fec_mode); in hclge_update_fec_stats()
2816 u32 fec_mode = hdev->hw.mac.fec_mode; in hclge_update_fec_stats()
2818 if (fec_mode == BIT(HNAE3_FEC_NONE) || in hclge_update_fec_stats()
2819 fec_mode == BIT(HNAE3_FEC_AUTO) || in hclge_update_fec_stats()
2820 fec_mode == BIT(HNAE3_FEC_USER_DEF)) in hclge_update_fec_stats()
2828 static int hclge_set_fec_hw(struct hclge_dev *hdev, u32 fec_mode) in hclge_get_fec_stats_total()
2854 u32 fec_mode = hdev->hw.mac.fec_mode; hclge_comm_get_fec_stats() local
2877 u32 fec_mode = hdev->hw.mac.fec_mode; hclge_get_fec_stats() local
2889 hclge_set_fec_hw(struct hclge_dev * hdev,u32 fec_mode) hclge_set_fec_hw() argument
2917 hclge_set_fec(struct hnae3_handle * handle,u32 fec_mode) hclge_set_fec() argument
2938 hclge_get_fec(struct hnae3_handle * handle,u8 * fec_ability,u8 * fec_mode) hclge_get_fec() argument
[all...]
H A Dhclge_cmd.h369 u8 fec_mode; member
H A Dhclge_main.h296 u32 fec_mode; /* active fec mode */
295 u32 fec_mode; /* active fec mode */ global() member
/linux/drivers/fpga/
H A Ddfl-n3000-nios.c285 static DEVICE_ATTR_RO(fec_mode);
/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_cgx.c1174 struct fec_mode *req, in rvu_mbox_handler_cgx_set_fec_param()
1175 struct fec_mode *rsp) in rvu_mbox_handler_cgx_set_fec_param()
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_ethtool.c1057 struct fec_mode *req, *rsp; in otx2_set_fecparam()
1092 rsp = (struct fec_mode *)otx2_mbox_get_rsp(&pfvf->mbox.mbox, in otx2_set_fecparam()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_ethtool.c990 static u32 pplm2ethtool_fec(u_long fec_mode, unsigned long size)
994 if (!fec_mode)
997 mode = find_first_bit(&fec_mode, size);
970 pplm2ethtool_fec(u_long fec_mode,unsigned long size) pplm2ethtool_fec() argument
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_mcp.c1565 SET_MFW_FIELD(phy_cfg.fec_mode, FEC_FORCE_MODE, fec_bit); in qed_mcp_set_link()
1621 SET_MFW_FIELD(phy_cfg.fec_mode, FEC_EXTENDED_MODE, in qed_mcp_set_link()
1631 phy_cfg.loopback_mode, phy_cfg.fec_mode, in qed_mcp_set_link()
H A Dqed_mfw_hsi.h113 u32 fec_mode; member