Searched refs:st_param (Results 1 – 2 of 2) sorted by relevance
303 static void hns3_set_selftest_param(struct hnae3_handle *h, int (*st_param)[2]) in hns3_set_selftest_param()305 st_param[HNAE3_LOOP_APP][0] = HNAE3_LOOP_APP; in hns3_set_selftest_param()306 st_param[HNAE3_LOOP_APP][1] = in hns3_set_selftest_param()309 st_param[HNAE3_LOOP_SERIAL_SERDES][0] = HNAE3_LOOP_SERIAL_SERDES; in hns3_set_selftest_param()310 st_param[HNAE3_LOOP_SERIAL_SERDES][1] = in hns3_set_selftest_param()313 st_param[HNAE3_LOOP_PARALLEL_SERDES][0] = in hns3_set_selftest_param()315 st_param[HNAE3_LOOP_PARALLEL_SERDES][1] = in hns3_set_selftest_param()318 st_param[HNAE3_LOOP_PHY][0] = HNAE3_LOOP_PHY; in hns3_set_selftest_param()319 st_param[HNAE3_LOOP_PHY][1] = in hns3_set_selftest_param()324 bool if_running, int (*st_param)[2]) in hns3_selftest_prepare()[all …]
589 int st_param[SELF_TEST_TPYE_NUM][2]; in hns_nic_self_test() local593 st_param[0][0] = MAC_INTERNALLOOP_MAC; /* XGE not supported lb */ in hns_nic_self_test()594 st_param[0][1] = (priv->ae_handle->phy_if != PHY_INTERFACE_MODE_XGMII); in hns_nic_self_test()595 st_param[1][0] = MAC_INTERNALLOOP_SERDES; in hns_nic_self_test()596 st_param[1][1] = 1; /*serdes must exist*/ in hns_nic_self_test()597 st_param[2][0] = MAC_INTERNALLOOP_PHY; /* only supporte phy node*/ in hns_nic_self_test()598 st_param[2][1] = ((!!(priv->ae_handle->phy_dev)) && in hns_nic_self_test()608 if (!st_param[i][1]) in hns_nic_self_test()612 (enum hnae_loop)st_param[i][0]); in hns_nic_self_test()615 ndev, (enum hnae_loop)st_param[i][0]); in hns_nic_self_test()[all …]