summaryrefslogtreecommitdiff
path: root/virt
diff options
context:
space:
mode:
authorVitaly Lifshits <vitaly.lifshits@intel.com>2024-03-03 13:51:32 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2024-04-10 17:38:08 +0300
commit1f4b78e04e886a73f6d4f8e308904d91ec087a06 (patch)
treee183cfa5255066ecfd50ae196de435c68b8e3893 /virt
parent6e4a1a542dc89bb48fbd90bdbdc9202ac38fc707 (diff)
downloadlinux-1f4b78e04e886a73f6d4f8e308904d91ec087a06.tar.xz
e1000e: move force SMBUS from enable ulp function to avoid PHY loss issue
[ Upstream commit 861e8086029e003305750b4126ecd6617465f5c7 ] Forcing SMBUS inside the ULP enabling flow leads to sporadic PHY loss on some systems. It is suspected to be caused by initiating PHY transactions before the interface settles. Separating this configuration from the ULP enabling flow and moving it to the shutdown function allows enough time for the interface to settle and avoids adding a delay. Fixes: 6607c99e7034 ("e1000e: i219 - fix to enable both ULP and EEE in Sx state") Co-developed-by: Dima Ruinskiy <dima.ruinskiy@intel.com> Signed-off-by: Dima Ruinskiy <dima.ruinskiy@intel.com> Signed-off-by: Vitaly Lifshits <vitaly.lifshits@intel.com> Tested-by: Naama Meir <naamax.meir@linux.intel.com> Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'virt')
0 files changed, 0 insertions, 0 deletions