summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorLiu Ying <victor.liu@nxp.com>2019-09-03 16:44:08 -0400
committerLiu Ying <victor.liu@nxp.com>2019-09-16 16:28:52 +0800
commit02ea181f73f3fe2afb8b85c2d40edb473e5beee3 (patch)
treefce32d322d12d14f6e6ff35bdd3716fc7921c309 /include
parent0a640c4ddec529dc3f72b9473a9973ac5d1ea797 (diff)
MLK-22599 drm/imx: dpu: kms: Support full screen CRTC background
The CRTC background should be full screen instead of partial screen, because the DRM core is likely to add configurable background color support in the future. We may cover the full screen with ConstFrame0/1, upon which builds planes. With this, it is easier to compute each plane's layer offset vs CRTC start point and all ConstFrame units can be controlled by CRTC. Signed-off-by: Liu Ying <victor.liu@nxp.com> (cherry picked from commit ba18a9874cf010032413ca70f9b358399a143037)
Diffstat (limited to 'include')
-rw-r--r--include/video/dpu.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/include/video/dpu.h b/include/video/dpu.h
index 358a8bbce10a..a5ad5000dd50 100644
--- a/include/video/dpu.h
+++ b/include/video/dpu.h
@@ -519,7 +519,6 @@ struct dpu_constframe;
void constframe_shden(struct dpu_constframe *cf, bool enable);
void constframe_framedimensions(struct dpu_constframe *cf, unsigned int w,
unsigned int h);
-void constframe_framedimensions_copy_prim(struct dpu_constframe *cf);
void constframe_constantcolor(struct dpu_constframe *cf, unsigned int r,
unsigned int g, unsigned int b, unsigned int a);
void constframe_controltrigger(struct dpu_constframe *cf, bool trigger);
@@ -631,7 +630,6 @@ framegen_cfg_videomode(struct dpu_framegen *fg,
bool encoder_type_has_tmds, bool encoder_type_has_lvds);
void framegen_pkickconfig(struct dpu_framegen *fg, bool enable);
void framegen_syncmode_fixup(struct dpu_framegen *fg, bool enable);
-void framegen_sacfg(struct dpu_framegen *fg, unsigned int x, unsigned int y);
void framegen_displaymode(struct dpu_framegen *fg, fgdm_t mode);
void framegen_panic_displaymode(struct dpu_framegen *fg, fgdm_t mode);
void framegen_wait_done(struct dpu_framegen *fg, struct drm_display_mode *m);
@@ -840,7 +838,6 @@ void dpu_be_configure_prefetch(struct dpu_bliteng *dpu_be,
#define MAX_FW_NUM 1
#define MAX_LB_NUM 7
struct dpu_plane_res {
- struct dpu_constframe *cf[2];
struct dpu_extdst *ed[2];
struct dpu_fetchunit *fd[MAX_FD_NUM];
struct dpu_fetchunit *fe[2];