Loading drivers/video/msm/mdss/mdss_dsi.c +1 −0 Original line number Diff line number Diff line Loading @@ -442,6 +442,7 @@ static int mdss_dsi_get_panel_cfg(char *panel_cfg, pr_debug("%s:%d: cfg:[%s]\n", __func__, __LINE__, pan_cfg->arg_cfg); ctrl->panel_data.panel_info.is_prim_panel = true; rc = strlcpy(panel_cfg, pan_cfg->arg_cfg, sizeof(pan_cfg->arg_cfg)); return rc; Loading drivers/video/msm/mdss/mdss_edp.c +1 −0 Original line number Diff line number Diff line Loading @@ -1121,6 +1121,7 @@ static int mdss_edp_probe(struct platform_device *pdev) pr_err("Failed to get mdss utility functions\n"); return -ENODEV; } edp_drv->panel_data.panel_info.is_prim_panel = true; mdss_edp_hw.irq_info = mdss_intr_line(); if (mdss_edp_hw.irq_info == NULL) { Loading drivers/video/msm/mdss/mdss_fb.c +3 −2 Original line number Diff line number Diff line Loading @@ -483,13 +483,14 @@ static ssize_t mdss_fb_get_panel_info(struct device *dev, ret = scnprintf(buf, PAGE_SIZE, "pu_en=%d\nxstart=%d\nwalign=%d\nystart=%d\nhalign=%d\n" "min_w=%d\nmin_h=%d\nroi_merge=%d\ndyn_fps_en=%d\n" "min_fps=%d\nmax_fps=%d\npanel_name=%s\n", "min_fps=%d\nmax_fps=%d\npanel_name=%s\n" "primary_panel=%d\n", pinfo->partial_update_enabled, pinfo->xstart_pix_align, pinfo->width_pix_align, pinfo->ystart_pix_align, pinfo->height_pix_align, pinfo->min_width, pinfo->min_height, pinfo->partial_update_roi_merge, pinfo->dynamic_fps, pinfo->min_fps, pinfo->max_fps, pinfo->panel_name); pinfo->panel_name, pinfo->is_prim_panel); return ret; } Loading drivers/video/msm/mdss/mdss_hdmi_tx.c +1 −0 Original line number Diff line number Diff line Loading @@ -4164,6 +4164,7 @@ static int hdmi_tx_probe(struct platform_device *pdev) vic = DEFAULT_HDMI_PRIMARY_RESOLUTION; hdmi_ctrl->pdata.primary = true; hdmi_ctrl->panel_data.panel_info.is_prim_panel = true; hdmi_ctrl->video_resolution = vic; } Loading drivers/video/msm/mdss/mdss_panel.h +2 −0 Original line number Diff line number Diff line Loading @@ -401,6 +401,8 @@ struct mdss_panel_info { bool is_lpm_mode; bool is_split_display; bool is_prim_panel; char panel_name[MDSS_MAX_PANEL_LEN]; struct mdss_mdp_pp_tear_check te; Loading Loading
drivers/video/msm/mdss/mdss_dsi.c +1 −0 Original line number Diff line number Diff line Loading @@ -442,6 +442,7 @@ static int mdss_dsi_get_panel_cfg(char *panel_cfg, pr_debug("%s:%d: cfg:[%s]\n", __func__, __LINE__, pan_cfg->arg_cfg); ctrl->panel_data.panel_info.is_prim_panel = true; rc = strlcpy(panel_cfg, pan_cfg->arg_cfg, sizeof(pan_cfg->arg_cfg)); return rc; Loading
drivers/video/msm/mdss/mdss_edp.c +1 −0 Original line number Diff line number Diff line Loading @@ -1121,6 +1121,7 @@ static int mdss_edp_probe(struct platform_device *pdev) pr_err("Failed to get mdss utility functions\n"); return -ENODEV; } edp_drv->panel_data.panel_info.is_prim_panel = true; mdss_edp_hw.irq_info = mdss_intr_line(); if (mdss_edp_hw.irq_info == NULL) { Loading
drivers/video/msm/mdss/mdss_fb.c +3 −2 Original line number Diff line number Diff line Loading @@ -483,13 +483,14 @@ static ssize_t mdss_fb_get_panel_info(struct device *dev, ret = scnprintf(buf, PAGE_SIZE, "pu_en=%d\nxstart=%d\nwalign=%d\nystart=%d\nhalign=%d\n" "min_w=%d\nmin_h=%d\nroi_merge=%d\ndyn_fps_en=%d\n" "min_fps=%d\nmax_fps=%d\npanel_name=%s\n", "min_fps=%d\nmax_fps=%d\npanel_name=%s\n" "primary_panel=%d\n", pinfo->partial_update_enabled, pinfo->xstart_pix_align, pinfo->width_pix_align, pinfo->ystart_pix_align, pinfo->height_pix_align, pinfo->min_width, pinfo->min_height, pinfo->partial_update_roi_merge, pinfo->dynamic_fps, pinfo->min_fps, pinfo->max_fps, pinfo->panel_name); pinfo->panel_name, pinfo->is_prim_panel); return ret; } Loading
drivers/video/msm/mdss/mdss_hdmi_tx.c +1 −0 Original line number Diff line number Diff line Loading @@ -4164,6 +4164,7 @@ static int hdmi_tx_probe(struct platform_device *pdev) vic = DEFAULT_HDMI_PRIMARY_RESOLUTION; hdmi_ctrl->pdata.primary = true; hdmi_ctrl->panel_data.panel_info.is_prim_panel = true; hdmi_ctrl->video_resolution = vic; } Loading
drivers/video/msm/mdss/mdss_panel.h +2 −0 Original line number Diff line number Diff line Loading @@ -401,6 +401,8 @@ struct mdss_panel_info { bool is_lpm_mode; bool is_split_display; bool is_prim_panel; char panel_name[MDSS_MAX_PANEL_LEN]; struct mdss_mdp_pp_tear_check te; Loading