]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/msm/mdss: correct HBB programmed on UBWC 5.x and 6.x devices
authorDmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Mon, 19 Jan 2026 12:16:37 +0000 (14:16 +0200)
committerDmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Wed, 21 Jan 2026 00:00:01 +0000 (02:00 +0200)
commite6177c7a2401b87b016728b75992926971d871fc
treeed26494ef793eb346334d16313cb7d223df6b6e6
parentcc4adab164b772a34b3340d644b7c4728498581e
drm/msm/mdss: correct HBB programmed on UBWC 5.x and 6.x devices

As in the previous generations, on UBWC 5.x and 6.x devices the Highest
Bank Bit value should be programmed into the hardware with the offset of
-13.  Correct the value written into the register to prevent
unpredictable results.

Fixes: 227d4ce0b09e ("drm/msm: Offset MDSS HBB value by 13")
Tested-by: Val Packett <val@packett.cool> # x1e80100-dell-latitude-7455
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Patchwork: https://patchwork.freedesktop.org/patch/699274/
Link: https://lore.kernel.org/r/20260119-msm-ubwc-fixes-v4-1-0987acc0427f@oss.qualcomm.com
drivers/gpu/drm/msm/msm_mdss.c