Searched refs:link_mode (Results 1 - 25 of 53) sorted by relevance

123

/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_mbx.c303 struct hclge_mbx_link_mode *link_mode; local
345 link_mode = (struct hclge_mbx_link_mode *)(msg_q + 1);
346 idx = le16_to_cpu(link_mode->idx);
349 le64_to_cpu(link_mode->link_mode);
352 le64_to_cpu(link_mode->link_mode);
/linux-master/include/net/bluetooth/
H A Dhci_sock.h121 __u32 link_mode; member in struct:hci_dev_info
137 __u32 link_mode; member in struct:hci_conn_info
/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_ethtool.c184 static int hinic_get_link_mode_index(enum hinic_link_mode link_mode) argument
189 if (link_mode == hw_to_ethtool_link_mode_table[i].hw_link_mode)
200 enum hinic_link_mode link_mode; local
203 for (link_mode = 0; link_mode < HINIC_LINK_MODE_NUMBERS; link_mode++) {
204 if (hw_link_mode & ((u32)1 << link_mode)) {
205 idx = hinic_get_link_mode_index(link_mode);
260 struct hinic_link_mode_cmd link_mode = { 0 }; local
299 err = hinic_get_link_mode(nic_dev->hwdev, &link_mode);
347 enum hinic_link_mode link_mode; local
367 struct hinic_link_mode_cmd link_mode = { 0 }; local
[all...]
H A Dhinic_port.c1092 struct hinic_link_mode_cmd *link_mode)
1097 if (!hwdev || !link_mode)
1100 link_mode->func_id = HINIC_HWIF_FUNC_IDX(hwdev->hwif);
1101 out_size = sizeof(*link_mode);
1104 link_mode, sizeof(*link_mode),
1105 link_mode, &out_size);
1106 if (err || !out_size || link_mode->status) {
1109 err, link_mode->status, out_size);
1091 hinic_get_link_mode(struct hinic_hwdev *hwdev, struct hinic_link_mode_cmd *link_mode) argument
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_ethtool.h9 u8 link_mode; member in struct:ice_phy_type_to_ethtool
17 .link_mode = ETHTOOL_LINK_MODE_##ETHTOOL_LINK_MODE##_BIT, \
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Dcoex.c259 u8 link_mode; member in struct:_wl_rinfo_now
2383 u8 level_id = 0, link_mode = 0, i, dbcc_2g_phy = 0; local
2386 link_mode = wl->role_info.link_mode;
2392 link_mode = wl->role_info_v1.link_mode;
2395 link_mode = wl->role_info_v2.link_mode;
2411 link_mode == BTC_WLINK_2G_STA &&
2446 link_mode
[all...]
/linux-master/drivers/s390/net/
H A Dqeth_ethtool.c331 enum qeth_link_mode link_mode)
399 if (link_mode == QETH_LINK_MODE_FIBRE_LONG) {
404 } else if (link_mode == QETH_LINK_MODE_FIBRE_SHORT) {
442 qeth_set_ethtool_link_modes(cmd, card->info.link_info.link_mode);
330 qeth_set_ethtool_link_modes(struct ethtool_link_ksettings *cmd, enum qeth_link_mode link_mode) argument
/linux-master/include/linux/mlx5/
H A Dport.h151 #define MLX5E_PROT_MASK(link_mode) (1U << link_mode)
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_ethtool.c1858 mlxsw_sp2_set_bit_ethtool(const struct mlxsw_sp2_port_link_mode *link_mode, argument
1863 for (i = 0; i < link_mode->m_ethtool_len; i++)
1864 __set_bit(link_mode->mask_ethtool[i], mode);
1939 mlxsw_sp2_test_bit_ethtool(const struct mlxsw_sp2_port_link_mode *link_mode, argument
1945 for (i = 0; i < link_mode->m_ethtool_len; i++) {
1946 if (test_bit(link_mode->mask_ethtool[i], mode))
1950 return cnt == link_mode->m_ethtool_len;
1972 struct mlxsw_sp2_port_link_mode link_mode; local
1981 link_mode = mlxsw_sp2_port_link_mode[i];
1988 if (mask_width & link_mode
[all...]
/linux-master/drivers/net/ethernet/hisilicon/hns3/
H A Dhclge_mbx.h192 __le64 link_mode; member in struct:hclge_mbx_link_mode
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dport.c313 enum mlx5e_fec_supported_link_mode link_mode)
315 switch (link_mode) {
354 enum mlx5e_fec_supported_link_mode link_mode)
356 switch (link_mode) {
312 mlx5e_fec_admin_field(u32 *pplm, u16 *fec_policy, bool write, enum mlx5e_fec_supported_link_mode link_mode) argument
353 mlx5e_get_fec_cap_field(u32 *pplm, u16 *fec_cap, enum mlx5e_fec_supported_link_mode link_mode) argument
/linux-master/net/core/
H A Dlink_watch.c72 switch(dev->link_mode) {
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_82599.c777 u32 pma_pmd_10g_serial, pma_pmd_1g, link_mode, links_reg, i; local
808 link_mode = autoc & IXGBE_AUTOC_LMS_MASK;
811 if (link_mode == IXGBE_AUTOC_LMS_KX4_KX_KR ||
812 link_mode == IXGBE_AUTOC_LMS_KX4_KX_KR_1G_AN ||
813 link_mode == IXGBE_AUTOC_LMS_KX4_KX_KR_SGMII) {
826 (link_mode == IXGBE_AUTOC_LMS_1G_LINK_NO_AN ||
827 link_mode == IXGBE_AUTOC_LMS_1G_AN)) {
835 (link_mode == IXGBE_AUTOC_LMS_10G_SERIAL)) {
855 if (link_mode == IXGBE_AUTOC_LMS_KX4_KX_KR ||
856 link_mode
[all...]
H A Dixgbe_82598.c590 u32 link_mode = autoc & IXGBE_AUTOC_LMS_MASK; local
600 else if (link_mode == IXGBE_AUTOC_LMS_KX4_AN ||
601 link_mode == IXGBE_AUTOC_LMS_KX4_AN_1G_AN) {
/linux-master/drivers/net/
H A Dsungem_phy.c547 int link_mode; local
552 link_mode = ((val & MII_BCM5400_AUXSTATUS_LINKMODE_MASK) >>
554 phy->duplex = phy_BCM5400_link_table[link_mode][0] ?
556 phy->speed = phy_BCM5400_link_table[link_mode][2] ?
558 (phy_BCM5400_link_table[link_mode][1] ?
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_mbx.c603 struct hclge_mbx_link_mode link_mode; local
615 link_mode.idx = cpu_to_le16((u16)mbx_req->msg.data[0]);
616 link_mode.link_mode = cpu_to_le64(send_data);
618 hclge_send_mbx_msg(vport, (u8 *)&link_mode, sizeof(link_mode),
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_port.h75 #define MLX4_PROT_MASK(link_mode) (1<<link_mode)
/linux-master/drivers/net/wireless/silabs/wfx/
H A Dhif_api_general.h122 u8 link_mode:2; member in struct:wfx_hif_ind_startup
H A Dmain.c376 wdev->keyset, wdev->hw_caps.link_mode);
391 if (wdev->hw_caps.link_mode == SEC_LINK_ENFORCED) {
/linux-master/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dlink_encoder.h219 uint32_t link_mode; member in struct:hpo_dp_link_enc_state
/linux-master/drivers/net/ethernet/toshiba/
H A Dps3_gelic_net.h301 int link_mode; member in struct:gelic_card
/linux-master/drivers/gpu/drm/bridge/
H A Dsil-sii8620.c1165 u8 link_mode = MHL_DST_LM_PATH_ENABLED; local
1168 link_mode |= MHL_DST_LM_CLK_MODE_PACKED_PIXEL;
1170 link_mode |= MHL_DST_LM_CLK_MODE_NORMAL;
1172 sii8620_mt_write_stat(ctx, MHL_DST_REG(LINK_MODE), link_mode);
1683 u8 link_mode; local
1686 link_mode = MHL_DST_LM_CLK_MODE_PACKED_PIXEL;
1688 link_mode = MHL_DST_LM_CLK_MODE_NORMAL;
1691 link_mode |= MHL_DST_LM_PATH_ENABLED;
1694 link_mode);
/linux-master/net/bluetooth/
H A Dhci_conn.c2575 u32 link_mode = 0; local
2578 link_mode |= HCI_LM_MASTER;
2581 link_mode |= HCI_LM_ENCRYPT;
2584 link_mode |= HCI_LM_AUTH;
2587 link_mode |= HCI_LM_SECURE;
2590 link_mode |= HCI_LM_FIPS;
2592 return link_mode;
2630 (ci + n)->link_mode = get_link_mode(c);
2666 ci.link_mode = get_link_mode(conn);
/linux-master/net/ncsi/
H A Dncsi-pkt.h240 __be32 link_mode; /* Link setting */ member in struct:ncsi_rsp_gp_pkt
/linux-master/net/ethtool/
H A Dcommon.c681 enum ethtool_link_mode_bit_indices link_mode)
685 if (WARN_ON_ONCE(link_mode >= __ETHTOOL_LINK_MODE_MASK_NBITS))
688 link_info = &link_mode_params[link_mode];
680 ethtool_params_from_link_mode(struct ethtool_link_ksettings *link_ksettings, enum ethtool_link_mode_bit_indices link_mode) argument

Completed in 423 milliseconds

123