> -----Original Message-----
> From: Govindapillai, Vinod <[email protected]>
> Sent: Monday, October 27, 2025 7:10 PM
> To: [email protected]; [email protected]
> Cc: Govindapillai, Vinod <[email protected]>; Sousa, Gustavo
> <[email protected]>; Nikula, Jani <[email protected]>; Syrjala,
> Ville
> <[email protected]>; Shankar, Uma <[email protected]>
> Subject: [PATCH v2 2/4] drm/i915/xe3p_lpd: Add FBC support for FP16 formats
>
> Add supported FP16 formats for FBC. FBC can be enabled with
> FP16 formats only when plane pixel normalizer block is enabled.
> The follow up patches will handle the pixel normalizer block configuration.
>
> v2: changes related to comments to use better tracking of pixel
> normalizer
Looks Good to me.
Reviewed-by: Uma Shankar <[email protected]>
> Bspec: 6881, 69863, 68904
> Cc: Shekhar Chauhan <[email protected]>
> Signed-off-by: Vinod Govindapillai <[email protected]>
> Signed-off-by: Gustavo Sousa <[email protected]>
> ---
> drivers/gpu/drm/i915/display/intel_fbc.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_fbc.c
> b/drivers/gpu/drm/i915/display/intel_fbc.c
> index 83dcf62e4ebe..c831bd883395 100644
> --- a/drivers/gpu/drm/i915/display/intel_fbc.c
> +++ b/drivers/gpu/drm/i915/display/intel_fbc.c
> @@ -1096,6 +1096,8 @@ static bool xe3p_lpd_fbc_pixel_format_is_valid(const
> struct intel_plane_state *p
> case DRM_FORMAT_XBGR16161616:
> case DRM_FORMAT_ARGB16161616:
> case DRM_FORMAT_ABGR16161616:
> + case DRM_FORMAT_ARGB16161616F:
> + case DRM_FORMAT_ABGR16161616F:
> return true;
> default:
> return false;
> --
> 2.43.0