1
0
Fork 0

MLK-15932-6 gpu: imx: dpu: common: Introduce dpu_vproc_get_h/vscale_cap()

This patch introduces two helpers - dpu_vproc_get_h/vscale_cap().

Signed-off-by: Liu Ying <victor.liu@nxp.com>
pull/10/head
Liu Ying 2017-07-10 12:40:49 +08:00 committed by Jason Liu
parent 5227c0f109
commit 71d758e071
2 changed files with 15 additions and 0 deletions

View File

@ -532,6 +532,18 @@ bool dpu_vproc_has_vscale_cap(u32 cap_mask)
}
EXPORT_SYMBOL_GPL(dpu_vproc_has_vscale_cap);
u32 dpu_vproc_get_hscale_cap(u32 cap_mask)
{
return cap_mask & DPU_VPROC_CAP_HSCALE;
}
EXPORT_SYMBOL_GPL(dpu_vproc_get_hscale_cap);
u32 dpu_vproc_get_vscale_cap(u32 cap_mask)
{
return cap_mask & DPU_VPROC_CAP_VSCALE;
}
EXPORT_SYMBOL_GPL(dpu_vproc_get_vscale_cap);
#define DPU_UNIT_INIT(dpu, base, unit, name, id, pec_ofs, ofs) \
{ \
int ret; \

View File

@ -603,6 +603,9 @@ struct dpu_vscaler *fetchdecode_get_vscaler(struct dpu_fetchdecode *fd);
bool dpu_vproc_has_hscale_cap(u32 cap_mask);
bool dpu_vproc_has_vscale_cap(u32 cap_mask);
u32 dpu_vproc_get_hscale_cap(u32 cap_mask);
u32 dpu_vproc_get_vscale_cap(u32 cap_mask);
/*
* to avoid on-the-fly/hot plane resource migration
* between two display interfaces