From: Greg Kroah-Hartman Date: Tue, 11 Apr 2023 14:18:07 +0000 (+0200) Subject: 5.15-stable patches X-Git-Tag: v5.15.107~15 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2894a8ac321893b79c21322ee19140c64d136e2a;p=thirdparty%2Fkernel%2Fstable-queue.git 5.15-stable patches added patches: drm-bridge-lt9611-fix-pll-being-unable-to-lock.patch --- diff --git a/queue-5.15/drm-bridge-lt9611-fix-pll-being-unable-to-lock.patch b/queue-5.15/drm-bridge-lt9611-fix-pll-being-unable-to-lock.patch new file mode 100644 index 00000000000..53977f029cd --- /dev/null +++ b/queue-5.15/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 +@@ -256,6 +256,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-5.15/series b/queue-5.15/series index 4a473f8740c..1048d11634a 100644 --- a/queue-5.15/series +++ b/queue-5.15/series @@ -89,3 +89,4 @@ drm-panfrost-fix-the-panfrost_mmu_map_fault_addr-error-path.patch drm-nouveau-disp-support-more-modes-by-checking-with-lower-bpc.patch ring-buffer-fix-race-while-reader-and-writer-are-on-the-same-page.patch mm-swap-fix-swap_info_struct-race-between-swapoff-and-get_swap_pages.patch +drm-bridge-lt9611-fix-pll-being-unable-to-lock.patch