drm: omapdrm: fb: Limit number of planes per framebuffer to two
The only multi-planar format supported by the driver is NV12, there will thus never be more than two planes per framebuffer. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
This commit is contained in:
parent
ef6503e891
commit
4d20dfc053
|
@ -36,7 +36,7 @@ struct format {
|
|||
struct {
|
||||
int stride_bpp; /* this times width is stride */
|
||||
int sub_y; /* sub-sample in y dimension */
|
||||
} planes[4];
|
||||
} planes[2];
|
||||
bool yuv;
|
||||
};
|
||||
|
||||
|
@ -90,7 +90,7 @@ struct omap_framebuffer {
|
|||
struct drm_framebuffer base;
|
||||
int pin_count;
|
||||
const struct format *format;
|
||||
struct plane planes[4];
|
||||
struct plane planes[2];
|
||||
/* lock for pinning (pin_count and planes.paddr) */
|
||||
struct mutex lock;
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue