+++ /dev/null
-From 202dc359addab29451d3d18243c3d957da5392c8 Mon Sep 17 00:00:00 2001
-From: Wayne Lin <wayne.lin@amd.com>
-Date: Mon, 15 Apr 2024 14:04:00 +0800
-Subject: drm/amd/display: Defer handling mst up request in resume
-
-From: Wayne Lin <wayne.lin@amd.com>
-
-commit 202dc359addab29451d3d18243c3d957da5392c8 upstream.
-
-[Why]
-Like commit ec5fa9fcdeca ("drm/amd/display: Adjust the MST resume flow"), we
-want to avoid handling mst topology changes before restoring the old state.
-If we enable DP_UP_REQ_EN before calling drm_atomic_helper_resume(), have
-changce to handle CSN event first and fire hotplug event before restoring the
-cached state.
-
-[How]
-Disable mst branch sending up request event before we restoring the cached state.
-DP_UP_REQ_EN will be set later when we call drm_dp_mst_topology_mgr_resume().
-
-Cc: Mario Limonciello <mario.limonciello@amd.com>
-Cc: Alex Deucher <alexander.deucher@amd.com>
-Cc: stable@vger.kernel.org
-Reviewed-by: Hersen Wu <hersenxs.wu@amd.com>
-Signed-off-by: Wayne Lin <wayne.lin@amd.com>
-Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
-Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1 -
- 1 file changed, 1 deletion(-)
-
---- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
-+++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
-@@ -2363,7 +2363,6 @@ static void resume_mst_branch_status(str
-
- ret = drm_dp_dpcd_writeb(mgr->aux, DP_MSTM_CTRL,
- DP_MST_EN |
-- DP_UP_REQ_EN |
- DP_UPSTREAM_IS_SRC);
- if (ret < 0) {
- drm_dbg_kms(mgr->dev, "mst write failed - undocked during suspend?\n");
block-call-.limit_depth-after-.hctx-has-been-set.patch
block-mq-deadline-fix-the-tag-reservation-code.patch
xfs-fix-log-recovery-buffer-allocation-for-the-legacy-h_size-fixup.patch
-drm-amd-display-defer-handling-mst-up-request-in-resume.patch
netfilter-nf_tables-bail-out-if-stateful-expression-provides-no-.clone.patch
netfilter-nf_tables-allow-clone-callbacks-to-sleep.patch
netfilter-nf_tables-prefer-nft_chain_validate.patch
+++ /dev/null
-From 202dc359addab29451d3d18243c3d957da5392c8 Mon Sep 17 00:00:00 2001
-From: Wayne Lin <wayne.lin@amd.com>
-Date: Mon, 15 Apr 2024 14:04:00 +0800
-Subject: drm/amd/display: Defer handling mst up request in resume
-
-From: Wayne Lin <wayne.lin@amd.com>
-
-commit 202dc359addab29451d3d18243c3d957da5392c8 upstream.
-
-[Why]
-Like commit ec5fa9fcdeca ("drm/amd/display: Adjust the MST resume flow"), we
-want to avoid handling mst topology changes before restoring the old state.
-If we enable DP_UP_REQ_EN before calling drm_atomic_helper_resume(), have
-changce to handle CSN event first and fire hotplug event before restoring the
-cached state.
-
-[How]
-Disable mst branch sending up request event before we restoring the cached state.
-DP_UP_REQ_EN will be set later when we call drm_dp_mst_topology_mgr_resume().
-
-Cc: Mario Limonciello <mario.limonciello@amd.com>
-Cc: Alex Deucher <alexander.deucher@amd.com>
-Cc: stable@vger.kernel.org
-Reviewed-by: Hersen Wu <hersenxs.wu@amd.com>
-Signed-off-by: Wayne Lin <wayne.lin@amd.com>
-Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
-Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1 -
- 1 file changed, 1 deletion(-)
-
---- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
-+++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
-@@ -2418,7 +2418,6 @@ static void resume_mst_branch_status(str
-
- ret = drm_dp_dpcd_writeb(mgr->aux, DP_MSTM_CTRL,
- DP_MST_EN |
-- DP_UP_REQ_EN |
- DP_UPSTREAM_IS_SRC);
- if (ret < 0) {
- drm_dbg_kms(mgr->dev, "mst write failed - undocked during suspend?\n");
idpf-fix-memleak-in-vport-interrupt-configuration.patch
drm-amd-display-add-null-check-in-resource_log_pipe_topology_update.patch
drm-amd-display-change-assr-disable-sequence.patch
-drm-amd-display-defer-handling-mst-up-request-in-resume.patch
mptcp-pm-reduce-indentation-blocks.patch
mptcp-pm-don-t-try-to-create-sf-if-alloc-failed.patch
mptcp-pm-do-not-ignore-subflow-if-signal-flag-is-also-set.patch
+++ /dev/null
-From 202dc359addab29451d3d18243c3d957da5392c8 Mon Sep 17 00:00:00 2001
-From: Wayne Lin <wayne.lin@amd.com>
-Date: Mon, 15 Apr 2024 14:04:00 +0800
-Subject: drm/amd/display: Defer handling mst up request in resume
-
-From: Wayne Lin <wayne.lin@amd.com>
-
-commit 202dc359addab29451d3d18243c3d957da5392c8 upstream.
-
-[Why]
-Like commit ec5fa9fcdeca ("drm/amd/display: Adjust the MST resume flow"), we
-want to avoid handling mst topology changes before restoring the old state.
-If we enable DP_UP_REQ_EN before calling drm_atomic_helper_resume(), have
-changce to handle CSN event first and fire hotplug event before restoring the
-cached state.
-
-[How]
-Disable mst branch sending up request event before we restoring the cached state.
-DP_UP_REQ_EN will be set later when we call drm_dp_mst_topology_mgr_resume().
-
-Cc: Mario Limonciello <mario.limonciello@amd.com>
-Cc: Alex Deucher <alexander.deucher@amd.com>
-Cc: stable@vger.kernel.org
-Reviewed-by: Hersen Wu <hersenxs.wu@amd.com>
-Signed-off-by: Wayne Lin <wayne.lin@amd.com>
-Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
-Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1 -
- 1 file changed, 1 deletion(-)
-
---- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
-+++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
-@@ -2350,7 +2350,6 @@ static void resume_mst_branch_status(str
-
- ret = drm_dp_dpcd_writeb(mgr->aux, DP_MSTM_CTRL,
- DP_MST_EN |
-- DP_UP_REQ_EN |
- DP_UPSTREAM_IS_SRC);
- if (ret < 0) {
- drm_dbg_kms(mgr->dev, "mst write failed - undocked during suspend?\n");
mm-hugetlb-fix-potential-race-in-__update_and_free_hugetlb_folio.patch
nouveau-set-placement-to-original-placement-on-uvmm-validate.patch
xfs-fix-log-recovery-buffer-allocation-for-the-legacy-h_size-fixup.patch
-drm-amd-display-defer-handling-mst-up-request-in-resume.patch
mptcp-pm-reduce-indentation-blocks.patch
mptcp-pm-don-t-try-to-create-sf-if-alloc-failed.patch
mptcp-pm-do-not-ignore-subflow-if-signal-flag-is-also-set.patch