[Intel-gfx] [PATCH 12/15] drm/fb: Extend format_info member arrays to handle four planes

Kahola, Mika mika.kahola at intel.com
Thu Dec 19 14:20:06 UTC 2019


On Wed, 2019-12-18 at 18:11 +0200, Imre Deak wrote:
> From: Dhinakaran Pandiyan <dhinakaran.pandiyan at intel.com>
> 
> addfb() uAPI has supported four planes for a while now, make
> format_info
> compatible with that.
> 
> Cc: Ville Syrjälä <ville.syrjala at linux.intel.com>
> Cc: Matt Roper <matthew.d.roper at intel.com>
> Signed-off-by: Dhinakaran Pandiyan <dhinakaran.pandiyan at intel.com>
> Signed-off-by: Imre Deak <imre.deak at intel.com>

Reviewed-by: Mika Kahola <mika.kahola at intel.com>

> ---
>  include/drm/drm_fourcc.h | 8 ++++----
>  1 file changed, 4 insertions(+), 4 deletions(-)
> 
> diff --git a/include/drm/drm_fourcc.h b/include/drm/drm_fourcc.h
> index 306d1efeb5e0..156b122c0ad5 100644
> --- a/include/drm/drm_fourcc.h
> +++ b/include/drm/drm_fourcc.h
> @@ -78,7 +78,7 @@ struct drm_format_info {
>  		 * triplet @char_per_block, @block_w, @block_h for
> better
>  		 * describing the pixel format.
>  		 */
> -		u8 cpp[3];
> +		u8 cpp[4];
>  
>  		/**
>  		 * @char_per_block:
> @@ -104,7 +104,7 @@ struct drm_format_info {
>  		 * information from their
> drm_mode_config.get_format_info hook
>  		 * if they want the core to be validating the pitch.
>  		 */
> -		u8 char_per_block[3];
> +		u8 char_per_block[4];
>  	};
>  
>  	/**
> @@ -113,7 +113,7 @@ struct drm_format_info {
>  	 * Block width in pixels, this is intended to be accessed
> through
>  	 * drm_format_info_block_width()
>  	 */
> -	u8 block_w[3];
> +	u8 block_w[4];
>  
>  	/**
>  	 * @block_h:
> @@ -121,7 +121,7 @@ struct drm_format_info {
>  	 * Block height in pixels, this is intended to be accessed
> through
>  	 * drm_format_info_block_height()
>  	 */
> -	u8 block_h[3];
> +	u8 block_h[4];
>  
>  	/** @hsub: Horizontal chroma subsampling factor */
>  	u8 hsub;


More information about the Intel-gfx mailing list