|
@@ -194,6 +194,7 @@ enum sde_prop {
|
|
DIM_LAYER,
|
|
DIM_LAYER,
|
|
SMART_DMA_REV,
|
|
SMART_DMA_REV,
|
|
IDLE_PC,
|
|
IDLE_PC,
|
|
|
|
+ WAKEUP_WITH_TOUCH,
|
|
DEST_SCALER,
|
|
DEST_SCALER,
|
|
SMART_PANEL_ALIGN_MODE,
|
|
SMART_PANEL_ALIGN_MODE,
|
|
MACROTILE_MODE,
|
|
MACROTILE_MODE,
|
|
@@ -560,6 +561,8 @@ static struct sde_prop_type sde_prop[] = {
|
|
{DIM_LAYER, "qcom,sde-has-dim-layer", false, PROP_TYPE_BOOL},
|
|
{DIM_LAYER, "qcom,sde-has-dim-layer", false, PROP_TYPE_BOOL},
|
|
{SMART_DMA_REV, "qcom,sde-smart-dma-rev", false, PROP_TYPE_STRING},
|
|
{SMART_DMA_REV, "qcom,sde-smart-dma-rev", false, PROP_TYPE_STRING},
|
|
{IDLE_PC, "qcom,sde-has-idle-pc", false, PROP_TYPE_BOOL},
|
|
{IDLE_PC, "qcom,sde-has-idle-pc", false, PROP_TYPE_BOOL},
|
|
|
|
+ {WAKEUP_WITH_TOUCH, "qcom,sde-wakeup-with-touch", false,
|
|
|
|
+ PROP_TYPE_BOOL},
|
|
{DEST_SCALER, "qcom,sde-has-dest-scaler", false, PROP_TYPE_BOOL},
|
|
{DEST_SCALER, "qcom,sde-has-dest-scaler", false, PROP_TYPE_BOOL},
|
|
{SMART_PANEL_ALIGN_MODE, "qcom,sde-smart-panel-align-mode",
|
|
{SMART_PANEL_ALIGN_MODE, "qcom,sde-smart-panel-align-mode",
|
|
false, PROP_TYPE_U32},
|
|
false, PROP_TYPE_U32},
|
|
@@ -3741,6 +3744,8 @@ static void _sde_top_parse_dt_helper(struct sde_mdss_cfg *cfg,
|
|
cfg->has_src_split = PROP_VALUE_ACCESS(props->values, SRC_SPLIT, 0);
|
|
cfg->has_src_split = PROP_VALUE_ACCESS(props->values, SRC_SPLIT, 0);
|
|
cfg->has_dim_layer = PROP_VALUE_ACCESS(props->values, DIM_LAYER, 0);
|
|
cfg->has_dim_layer = PROP_VALUE_ACCESS(props->values, DIM_LAYER, 0);
|
|
cfg->has_idle_pc = PROP_VALUE_ACCESS(props->values, IDLE_PC, 0);
|
|
cfg->has_idle_pc = PROP_VALUE_ACCESS(props->values, IDLE_PC, 0);
|
|
|
|
+ cfg->wakeup_with_touch = PROP_VALUE_ACCESS(props->values,
|
|
|
|
+ WAKEUP_WITH_TOUCH, 0);
|
|
cfg->pipe_order_type = PROP_VALUE_ACCESS(props->values,
|
|
cfg->pipe_order_type = PROP_VALUE_ACCESS(props->values,
|
|
PIPE_ORDER_VERSION, 0);
|
|
PIPE_ORDER_VERSION, 0);
|
|
cfg->has_base_layer = PROP_VALUE_ACCESS(props->values, BASE_LAYER, 0);
|
|
cfg->has_base_layer = PROP_VALUE_ACCESS(props->values, BASE_LAYER, 0);
|