Re: [PATCH v4 17/29] drm/msm/adreno: set fp16compoptdis for UBWC 3.0 formats

From: Akhil P Oommen

Date: Thu May 07 2026 - 10:49:38 EST


On 5/7/2026 6:33 PM, Dmitry Baryshkov wrote:
> The fp16compoptdis bit should be set if the system targets UBWC 3.0
> format in addition to UBWC 4.0.
>
> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxxxxxxxx>

Reviewed-by: Akhil P Oommen <akhilpo@xxxxxxxxxxxxxxxx>

-Akhil

> ---
> drivers/gpu/drm/msm/adreno/a8xx_gpu.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/drivers/gpu/drm/msm/adreno/a8xx_gpu.c b/drivers/gpu/drm/msm/adreno/a8xx_gpu.c
> index 7a6223ddd8cf..867c7d05f670 100644
> --- a/drivers/gpu/drm/msm/adreno/a8xx_gpu.c
> +++ b/drivers/gpu/drm/msm/adreno/a8xx_gpu.c
> @@ -303,6 +303,7 @@ static void a8xx_set_ubwc_config(struct msm_gpu *gpu)
> break;
> case UBWC_3_0:
> amsbc = true;
> + fp16compoptdis = true;
> break;
> default:
> dev_err(&gpu->pdev->dev, "Unknown UBWC version: 0x%x\n", ubwc_version);
>