]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
6.6-stable patches
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 8 Oct 2024 09:43:42 +0000 (11:43 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 8 Oct 2024 09:43:42 +0000 (11:43 +0200)
added patches:
drm-rockchip-vop-enable-vop_feature_internal_rgb-on-rk3066.patch
revert-drm-amd-display-skip-recompute-dsc-params-if-no-stream-on-link.patch

queue-6.6/drm-rockchip-vop-enable-vop_feature_internal_rgb-on-rk3066.patch [new file with mode: 0644]
queue-6.6/revert-drm-amd-display-skip-recompute-dsc-params-if-no-stream-on-link.patch [new file with mode: 0644]
queue-6.6/series

diff --git a/queue-6.6/drm-rockchip-vop-enable-vop_feature_internal_rgb-on-rk3066.patch b/queue-6.6/drm-rockchip-vop-enable-vop_feature_internal_rgb-on-rk3066.patch
new file mode 100644 (file)
index 0000000..6c6476d
--- /dev/null
@@ -0,0 +1,31 @@
+From 6ed51ba95e27221ce87979bd2ad5926033b9e1b9 Mon Sep 17 00:00:00 2001
+From: Val Packett <val@packett.cool>
+Date: Mon, 24 Jun 2024 17:40:49 -0300
+Subject: drm/rockchip: vop: enable VOP_FEATURE_INTERNAL_RGB on RK3066
+
+From: Val Packett <val@packett.cool>
+
+commit 6ed51ba95e27221ce87979bd2ad5926033b9e1b9 upstream.
+
+The RK3066 does have RGB display output, so it should be marked as such.
+
+Fixes: f4a6de855eae ("drm: rockchip: vop: add rk3066 vop definitions")
+Cc: stable@vger.kernel.org
+Signed-off-by: Val Packett <val@packett.cool>
+Signed-off-by: Heiko Stuebner <heiko@sntech.de>
+Link: https://patchwork.freedesktop.org/patch/msgid/20240624204054.5524-3-val@packett.cool
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+---
+ drivers/gpu/drm/rockchip/rockchip_vop_reg.c |    1 +
+ 1 file changed, 1 insertion(+)
+
+--- a/drivers/gpu/drm/rockchip/rockchip_vop_reg.c
++++ b/drivers/gpu/drm/rockchip/rockchip_vop_reg.c
+@@ -484,6 +484,7 @@ static const struct vop_data rk3066_vop
+       .output = &rk3066_output,
+       .win = rk3066_vop_win_data,
+       .win_size = ARRAY_SIZE(rk3066_vop_win_data),
++      .feature = VOP_FEATURE_INTERNAL_RGB,
+       .max_output = { 1920, 1080 },
+ };
diff --git a/queue-6.6/revert-drm-amd-display-skip-recompute-dsc-params-if-no-stream-on-link.patch b/queue-6.6/revert-drm-amd-display-skip-recompute-dsc-params-if-no-stream-on-link.patch
new file mode 100644 (file)
index 0000000..375a40e
--- /dev/null
@@ -0,0 +1,34 @@
+From jsg@jsg.id.au Mon Oct  7 05:57:16 2024
+From: Jonathan Gray <jsg@jsg.id.au>
+Date: Mon,  7 Oct 2024 14:57:11 +1100
+Subject: Revert "drm/amd/display: Skip Recompute DSC Params if no Stream on Link"
+To: gregkh@linuxfoundation.org
+Cc: stable@vger.kernel.org
+Message-ID: <20241007035711.46624-1-jsg@jsg.id.au>
+
+From: Jonathan Gray <jsg@jsg.id.au>
+
+This reverts commit a53841b074cc196c3caaa37e1f15d6bc90943b97.
+
+duplicated a change made in 6.6.46
+718d83f66fb07b2cab89a1fc984613a00e3db18f
+
+Cc: stable@vger.kernel.org # 6.6
+Signed-off-by: Jonathan Gray <jsg@jsg.id.au>
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+---
+ drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c |    3 ---
+ 1 file changed, 3 deletions(-)
+
+--- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
++++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
+@@ -1269,9 +1269,6 @@ static bool is_dsc_need_re_compute(
+       if (new_stream_on_link_num == 0)
+               return false;
+-      if (new_stream_on_link_num == 0)
+-              return false;
+-
+       /* check current_state if there stream on link but it is not in
+        * new request state
+        */
index d6fffca1fbf78062abe12ee8f82d0b9225b627f8..b4b0f209df160906ed9141f767ce319eaa48f8a9 100644 (file)
@@ -363,3 +363,5 @@ acpi-battery-fix-possible-crash-when-unregistering-a.patch
 btrfs-relocation-return-bool-from-btrfs_should_ignor.patch
 btrfs-relocation-constify-parameters-where-possible.patch
 btrfs-drop-the-backref-cache-during-relocation-if-we.patch
+drm-rockchip-vop-enable-vop_feature_internal_rgb-on-rk3066.patch
+revert-drm-amd-display-skip-recompute-dsc-params-if-no-stream-on-link.patch