net: phy: marvell: add sleep time after enabling the loopback bit
authorAminuddin Jamaluddin <aminuddin.jamaluddin@intel.com>
Mon, 14 Nov 2022 06:53:02 +0000 (14:53 +0800)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 15 Nov 2022 12:14:46 +0000 (13:14 +0100)
commit18c532e44939caa17f1fa380f7ac50dbc0718dbb
tree965ef55fe1b552d79cfe9452c476786763b5b00b
parentd349e9be5a2c2d7588a2c4e4bfa0bb3dc1226769
net: phy: marvell: add sleep time after enabling the loopback bit

Sleep time is added to ensure the phy to be ready after loopback
bit was set. This to prevent the phy loopback test from failing.

Fixes: 020a45aff119 ("net: phy: marvell: add Marvell specific PHY loopback")
Cc: <stable@vger.kernel.org> # 5.15.x
Signed-off-by: Muhammad Husaini Zulkifli <muhammad.husaini.zulkifli@intel.com>
Signed-off-by: Aminuddin Jamaluddin <aminuddin.jamaluddin@intel.com>
Link: https://lore.kernel.org/r/20221114065302.10625-1-aminuddin.jamaluddin@intel.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/phy/marvell.c