From: Greg Kroah-Hartman Date: Tue, 11 Apr 2023 14:18:16 +0000 (+0200) Subject: 6.1-stable patches X-Git-Tag: v5.15.107~14 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d36a7bc4b6fc9375212eff5324c917c6afbd24ef;p=thirdparty%2Fkernel%2Fstable-queue.git 6.1-stable patches added patches: drm-bridge-lt9611-fix-pll-being-unable-to-lock.patch --- diff --git a/queue-6.1/drm-bridge-lt9611-fix-pll-being-unable-to-lock.patch b/queue-6.1/drm-bridge-lt9611-fix-pll-being-unable-to-lock.patch new file mode 100644 index 00000000000..e72a02fab8b --- /dev/null +++ b/queue-6.1/drm-bridge-lt9611-fix-pll-being-unable-to-lock.patch @@ -0,0 +1,37 @@ +From 2a9df204be0bbb896e087f00b9ee3fc559d5a608 Mon Sep 17 00:00:00 2001 +From: Robert Foss +Date: Tue, 13 Dec 2022 16:03:04 +0100 +Subject: drm/bridge: lt9611: Fix PLL being unable to lock + +From: Robert Foss + +commit 2a9df204be0bbb896e087f00b9ee3fc559d5a608 upstream. + +This fixes PLL being unable to lock, and is derived from an equivalent +downstream commit. + +Available LT9611 documentation does not list this register, neither does +LT9611UXC (which is a different chip). + +This commit has been confirmed to fix HDMI output on DragonBoard 845c. + +Suggested-by: Amit Pundir +Reviewed-by: Amit Pundir +Signed-off-by: Robert Foss +Link: https://patchwork.freedesktop.org/patch/msgid/20221213150304.4189760-1-robert.foss@linaro.org +Signed-off-by: Amit Pundir +Signed-off-by: Greg Kroah-Hartman +--- + drivers/gpu/drm/bridge/lontium-lt9611.c | 1 + + 1 file changed, 1 insertion(+) + +--- a/drivers/gpu/drm/bridge/lontium-lt9611.c ++++ b/drivers/gpu/drm/bridge/lontium-lt9611.c +@@ -258,6 +258,7 @@ static int lt9611_pll_setup(struct lt961 + { 0x8126, 0x55 }, + { 0x8127, 0x66 }, + { 0x8128, 0x88 }, ++ { 0x812a, 0x20 }, + }; + + regmap_multi_reg_write(lt9611->regmap, reg_cfg, ARRAY_SIZE(reg_cfg)); diff --git a/queue-6.1/series b/queue-6.1/series index bd8427111f9..ca026fcaece 100644 --- a/queue-6.1/series +++ b/queue-6.1/series @@ -145,3 +145,4 @@ drm-amdgpu-for-s0ix-skip-sdma-5.x-suspend-resume.patch drm-amdgpu-skip-psp-suspend-for-imu-enabled-asics-mode2-reset.patch drm-display-dp_mst-handle-old-new-payload-states-in-drm_dp_remove_payload.patch drm-i915-dp_mst-fix-payload-removal-during-output-disabling.patch +drm-bridge-lt9611-fix-pll-being-unable-to-lock.patch