/linux-master/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_io.h | 54 u32 auto_neg; member in struct:hinic_nic_cfg
|
H A D | hinic_main.c | 947 nic_cfg->auto_neg = port_cap.autoneg_state; 948 pause_info.auto_neg = nic_cfg->auto_neg;
|
H A D | hinic_ethtool.c | 838 pause->autoneg = pause_info.auto_neg; 839 if (nic_cfg->pause_set || !pause_info.auto_neg) { 864 pause_info.auto_neg = pause->autoneg; 875 nic_dev->hwdev->func_to_io.nic_cfg.auto_neg = pause->autoneg;
|
H A D | hinic_port.h | 675 u32 auto_neg; member in struct:hinic_pause_config
|
/linux-master/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_dsaf_mac.c | 121 u8 *auto_neg, u16 *speed, u8 *duplex) 132 if (auto_neg) 133 *auto_neg = info.auto_neg; 575 * @auto_neg: output pointer to autoneg result 578 void hns_mac_get_autoneg(struct hns_mac_cb *mac_cb, u32 *auto_neg) argument 583 mac_ctrl_drv->autoneg_stat(mac_ctrl_drv, auto_neg); 585 *auto_neg = 0; 120 hns_mac_get_port_info(struct hns_mac_cb *mac_cb, u8 *auto_neg, u16 *speed, u8 *duplex) argument
|
H A D | hns_dsaf_mac.h | 199 u8 auto_neg; /* Enable or disable autonegotiation */ member in struct:mac_info 437 void hns_mac_get_autoneg(struct hns_mac_cb *mac_cb, u32 *auto_neg); 443 u8 *auto_neg, u16 *speed, u8 *duplex);
|
H A D | hnae.h | 475 u8 *auto_neg, u16 *speed, u8 *duplex); 485 u32 *auto_neg, u32 *rx_en, u32 *tx_en); 487 u32 auto_neg, u32 rx_en, u32 tx_en);
|
H A D | hns_ae_adapt.c | 424 u8 *auto_neg, u16 *speed, u8 *duplex) 428 return hns_mac_get_port_info(mac_cb, auto_neg, speed, duplex); 473 u32 *auto_neg, u32 *rx_en, u32 *tx_en) 478 hns_mac_get_autoneg(mac_cb, auto_neg); 423 hns_ae_get_mac_info(struct hnae_handle *handle, u8 *auto_neg, u16 *speed, u8 *duplex) argument 472 hns_ae_get_pauseparam(struct hnae_handle *handle, u32 *auto_neg, u32 *rx_en, u32 *tx_en) argument
|
H A D | hns_dsaf_xgmac.c | 432 mac_info->auto_neg = 0;
|
H A D | hns_dsaf_gmac.c | 501 mac_info->auto_neg = port_mode.an_enable;
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hnae3.h | 601 u8 *auto_neg, u32 *speed, u8 *duplex, 625 u32 *auto_neg, u32 *rx_en, u32 *tx_en); 627 u32 auto_neg, u32 rx_en, u32 tx_en);
|
/linux-master/include/linux/habanalabs/ |
H A D | cpucp_if.h | 1269 * @auto_neg: is Autoneg enabled. 1288 __u8 auto_neg; member in struct:cpucp_nic_status
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.c | 3146 u8 *auto_neg, u32 *speed, 3155 if (auto_neg) 3156 *auto_neg = AUTONEG_DISABLE; 3145 hclgevf_get_ksettings_an_result(struct hnae3_handle *handle, u8 *auto_neg, u32 *speed, u8 *duplex, u32 *lane_num) argument
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_main.c | 10902 static void hclge_get_pauseparam(struct hnae3_handle *handle, u32 *auto_neg, argument 10909 *auto_neg = (media_type == HNAE3_MEDIA_TYPE_COPPER) ? 10948 static int hclge_set_pauseparam(struct hnae3_handle *handle, u32 auto_neg, argument 10958 if (auto_neg != fc_autoneg) { 10975 if (!auto_neg || hnae3_dev_phy_imp_supported(hdev)) 10985 u8 *auto_neg, u32 *speed, u8 *duplex, u32 *lane_num) 10994 if (auto_neg) 10995 *auto_neg = hdev->hw.mac.autoneg; 10984 hclge_get_ksettings_an_result(struct hnae3_handle *handle, u8 *auto_neg, u32 *speed, u8 *duplex, u32 *lane_num) argument
|