net: phy: mxl-gpy: enhance delay time required by loopback disable function
authorXu Liang <lxu@maxlinear.com>
Tue, 14 Mar 2023 16:30:23 +0000 (00:30 +0800)
committerDavid S. Miller <davem@davemloft.net>
Thu, 16 Mar 2023 17:30:45 +0000 (17:30 +0000)
commit0ba13995be9b416ea1d3daaf3ba871a67f45899b
tree6661f248988c2e20391e303460efd86b9cca6793
parent9bdf4489a3950335af088604876fdc3209a9dd8e
net: phy: mxl-gpy: enhance delay time required by loopback disable function

GPY2xx devices need 3 seconds to fully switch out of loopback mode
before it can safely re-enter loopback mode. Implement timeout mechanism
to guarantee 3 seconds waited before re-enter loopback mode.

Signed-off-by: Xu Liang <lxu@maxlinear.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/phy/mxl-gpy.c