drm/sun4i: Pass modifier to backend and frontend format support helpers
To prepare the introduction of tiled mode support, pass the framebuffer format modifier to the helpers dealing with format support. Since only linear mode is supported for now, add corresponding checks in each helper. Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com> Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com> Link: https://patchwork.freedesktop.org/patch/msgid/20181123092515.2511-33-paul.kocialkowski@bootlin.com
This commit is contained in:

committed by
Maxime Ripard

parent
b36d958461
commit
02a3ce3c2a
@@ -198,7 +198,7 @@ engine_to_sun4i_backend(struct sunxi_engine *engine)
|
||||
|
||||
void sun4i_backend_layer_enable(struct sun4i_backend *backend,
|
||||
int layer, bool enable);
|
||||
bool sun4i_backend_format_is_supported(uint32_t fmt);
|
||||
bool sun4i_backend_format_is_supported(uint32_t fmt, uint64_t modifier);
|
||||
int sun4i_backend_update_layer_coord(struct sun4i_backend *backend,
|
||||
int layer, struct drm_plane *plane);
|
||||
int sun4i_backend_update_layer_formats(struct sun4i_backend *backend,
|
||||
|
Reference in New Issue
Block a user