Loading drivers/video/msm/mdss/mdss_edp.c +2 −0 Original line number Diff line number Diff line Loading @@ -722,6 +722,8 @@ static int mdss_edp_device_register(struct mdss_edp_drv_pdata *edp_drv) mdss_edp_edid2pinfo(edp_drv); edp_drv->panel_data.panel_info.bl_min = 1; edp_drv->panel_data.panel_info.bl_max = 255; edp_drv->panel_data.panel_info.edp.frame_rate = DEFAULT_FRAME_RATE;/* 60 fps */ edp_drv->panel_data.event_handler = mdss_edp_event_handler; edp_drv->panel_data.set_backlight = mdss_edp_set_backlight; Loading drivers/video/msm/mdss/mdss_panel.h +8 −0 Original line number Diff line number Diff line Loading @@ -216,6 +216,10 @@ struct mipi_panel_info { char hw_vsync_mode; }; struct edp_panel_info { char frame_rate; /* fps */ }; enum dynamic_fps_update { DFPS_SUSPEND_RESUME_MODE, DFPS_IMMEDIATE_CLK_UPDATE_MODE, Loading Loading @@ -301,6 +305,7 @@ struct mdss_panel_info { struct fbc_panel_info fbc; struct mipi_panel_info mipi; struct lvds_panel_info lvds; struct edp_panel_info edp; }; struct mdss_panel_data { Loading Loading @@ -341,6 +346,9 @@ static inline u32 mdss_panel_get_framerate(struct mdss_panel_info *panel_info) case MIPI_CMD_PANEL: frame_rate = panel_info->mipi.frame_rate; break; case EDP_PANEL: frame_rate = panel_info->edp.frame_rate; break; case WRITEBACK_PANEL: frame_rate = DEFAULT_FRAME_RATE; break; Loading Loading
drivers/video/msm/mdss/mdss_edp.c +2 −0 Original line number Diff line number Diff line Loading @@ -722,6 +722,8 @@ static int mdss_edp_device_register(struct mdss_edp_drv_pdata *edp_drv) mdss_edp_edid2pinfo(edp_drv); edp_drv->panel_data.panel_info.bl_min = 1; edp_drv->panel_data.panel_info.bl_max = 255; edp_drv->panel_data.panel_info.edp.frame_rate = DEFAULT_FRAME_RATE;/* 60 fps */ edp_drv->panel_data.event_handler = mdss_edp_event_handler; edp_drv->panel_data.set_backlight = mdss_edp_set_backlight; Loading
drivers/video/msm/mdss/mdss_panel.h +8 −0 Original line number Diff line number Diff line Loading @@ -216,6 +216,10 @@ struct mipi_panel_info { char hw_vsync_mode; }; struct edp_panel_info { char frame_rate; /* fps */ }; enum dynamic_fps_update { DFPS_SUSPEND_RESUME_MODE, DFPS_IMMEDIATE_CLK_UPDATE_MODE, Loading Loading @@ -301,6 +305,7 @@ struct mdss_panel_info { struct fbc_panel_info fbc; struct mipi_panel_info mipi; struct lvds_panel_info lvds; struct edp_panel_info edp; }; struct mdss_panel_data { Loading Loading @@ -341,6 +346,9 @@ static inline u32 mdss_panel_get_framerate(struct mdss_panel_info *panel_info) case MIPI_CMD_PANEL: frame_rate = panel_info->mipi.frame_rate; break; case EDP_PANEL: frame_rate = panel_info->edp.frame_rate; break; case WRITEBACK_PANEL: frame_rate = DEFAULT_FRAME_RATE; break; Loading