micrel.c (7abd92a5b98f33a972bd3cadf9948ce59d1c01b8) | micrel.c (d50ede4f53e19b63f785768ce62f9a5019c3a021) |
---|---|
1// SPDX-License-Identifier: GPL-2.0+ 2/* 3 * drivers/net/phy/micrel.c 4 * 5 * Driver for Micrel PHYs 6 * 7 * Author: David J. Choi 8 * --- 2074 unchanged lines hidden (view full) --- 2083} 2084 2085static int ksz886x_cable_test_get_status(struct phy_device *phydev, 2086 bool *finished) 2087{ 2088 const struct kszphy_type *type = phydev->drv->driver_data; 2089 unsigned long pair_mask = type->pair_mask; 2090 int retries = 20; | 1// SPDX-License-Identifier: GPL-2.0+ 2/* 3 * drivers/net/phy/micrel.c 4 * 5 * Driver for Micrel PHYs 6 * 7 * Author: David J. Choi 8 * --- 2074 unchanged lines hidden (view full) --- 2083} 2084 2085static int ksz886x_cable_test_get_status(struct phy_device *phydev, 2086 bool *finished) 2087{ 2088 const struct kszphy_type *type = phydev->drv->driver_data; 2089 unsigned long pair_mask = type->pair_mask; 2090 int retries = 20; |
2091 int pair, ret; | 2091 int ret = 0; 2092 int pair; |
2092 2093 *finished = false; 2094 2095 /* Try harder if link partner is active */ 2096 while (pair_mask && retries--) { 2097 for_each_set_bit(pair, &pair_mask, 4) { 2098 if (type->cable_diag_reg == LAN8814_CABLE_DIAG) 2099 ret = lan8814_cable_test_one_pair(phydev, pair); --- 1352 unchanged lines hidden --- | 2093 2094 *finished = false; 2095 2096 /* Try harder if link partner is active */ 2097 while (pair_mask && retries--) { 2098 for_each_set_bit(pair, &pair_mask, 4) { 2099 if (type->cable_diag_reg == LAN8814_CABLE_DIAG) 2100 ret = lan8814_cable_test_one_pair(phydev, pair); --- 1352 unchanged lines hidden --- |