disp: msm: sde: add demura v2 support
Add support for demura v2 by adding demura blocks 2 and 3 for pineapple target. Change-Id: I9e6107480ab44853ca49e6396787378c5c70557a Signed-off-by: Mitika Dodiya <quic_mdodiya@quicinc.com>
此提交包含在:

提交者
Gerrit - the friendly Code Review server

父節點
571d51727b
當前提交
c9298e3712
@@ -386,6 +386,20 @@ static void dspp_demura(struct sde_hw_dspp *c)
|
||||
sde_demura_read_plane_status;
|
||||
c->ops.setup_demura_pu_config = sde_demura_pu_cfg;
|
||||
}
|
||||
} else if (c->cap->sblk->demura.version == SDE_COLOR_PROCESS_VER(0x2, 0x0)) {
|
||||
ret = reg_dmav1_init_dspp_op_v4(SDE_DSPP_DEMURA, c->idx);
|
||||
c->ops.setup_demura_cfg = NULL;
|
||||
c->ops.setup_demura_backlight_cfg = NULL;
|
||||
if (!ret) {
|
||||
c->ops.setup_demura_cfg = reg_dmav1_setup_demurav2;
|
||||
c->ops.setup_demura_backlight_cfg =
|
||||
sde_demura_backlight_cfg;
|
||||
c->ops.demura_read_plane_status =
|
||||
sde_demura_read_plane_status;
|
||||
c->ops.setup_demura_pu_config = sde_demura_pu_cfg;
|
||||
} else {
|
||||
SDE_ERROR("Regdma init dspp op failed for DemuraV2");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
新增問題並參考
封鎖使用者