disp: msm: add support for seamless dsc switch
This change adds logic to determine dsc switch based on the connector property "CONNECTOR_PROP_DSC_MODE" and performs seamless DSC switch if there is any change in DSC configuration. The connector property is populated in msm_sub_mode based on which suitable mode is selected. Change-Id: Ifc4931f16dfb814781bc1d72b103e09103e6bfee Signed-off-by: Yashwanth <yvulapu@codeaurora.org>
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

parent
ffc7cdbe08
commit
7e03fb61fd
@@ -559,6 +559,12 @@ void sde_encoder_irq_control(struct drm_encoder *drm_enc, bool enable);
|
||||
struct drm_connector *sde_encoder_get_connector(struct drm_device *dev,
|
||||
struct drm_encoder *drm_enc);
|
||||
|
||||
/**sde_encoder_needs_dsc_disable - indicates if dsc should be disabled
|
||||
* based on previous topology
|
||||
* @drm_enc: Pointer to drm encoder structure
|
||||
*/
|
||||
bool sde_encoder_needs_dsc_disable(struct drm_encoder *drm_enc);
|
||||
|
||||
/**
|
||||
* sde_encoder_get_transfer_time - get the mdp transfer time in usecs
|
||||
* @drm_enc: Pointer to drm encoder structure
|
||||
|
Reference in New Issue
Block a user